Blame
| d4b9a2 | Ry | 2025-05-11 18:05:06 | 1 | # π§Ή Mine-play Anti-Lag System: Player Guide |
| 2 | ||||
| 3 | To keep our server running smoothly and lag-free for everyone, we use an automated anti-lag system. This guide explains what players should know about entity limits, redstone machines, farms, and more. |
|||
| 4 | ||||
| 5 | --- |
|||
| 6 | ||||
| 7 | ## β οΈ Why We Have Anti-Lag Rules |
|||
| 8 | ||||
| 9 | Too many mobs, hoppers, or redstone contraptions in one area can slow the server down for everyone. The anti-lag system helps manage this by automatically controlling or removing excess entities and machinery. |
|||
| 10 | ||||
| 11 | --- |
|||
| 12 | ||||
| 13 | ## π Entity Limits |
|||
| 14 | ||||
| 15 | ### π Per-Player Limits |
|||
| 16 | ||||
| 8fee0f | Ry | 2025-05-11 18:21:21 | 17 | * **Wolves following players:** Max **3** per player. |
| d4b9a2 | Ry | 2025-05-11 18:05:06 | 18 | * **Tamed mobs with names, items, or saddles** will **not be removed**. |
| 19 | ||||
| 20 | ### π Chunk-Based Entity Limits |
|||
| 21 | ||||
| 22 | Entities are limited **per chunk** or **grouped chunks** (e.g., a 3x3 chunk area). |
|||
| 23 | ||||
| 24 | **If the limit is exceeded, extra entities may be removed automatically!** |
|||
| 25 | ||||
| 26 | | Entity Group | Limit per Area | Notes | |
|||
| 27 | | ----------------------------------- | -------------- | ------------------------------------------ | |
|||
| 28 | | Animals (pigs, cows, sheep, etc.) | 40 | Applies to grouped area | |
|||
| 29 | | Monsters (zombies, skeletons, etc.) | 40 | Includes hostile mobs | |
|||
| 30 | | Example: Chickens | 20 | Even if animals aren't hostile, they count | |
|||
| 31 | | Example: Sheep | 50 | Higher limit allowed | |
|||
| 32 | ||||
| 33 | --- |
|||
| 34 | ||||
| 35 | ## π Redstone and Hoppers |
|||
| 36 | ||||
| 37 | ### Hoppers |
|||
| 38 | ||||
| 39 | * Hopper transfer rates are **dynamically slowed** if overused. |
|||
| 40 | * If you use many hoppers in a small area, theyβll **work slower** to reduce lag. |
|||
| 41 | * This **breaks redstone contraptions** that rely on specific timing. |
|||
| 42 | ||||
| 43 | | Setting | Value | Meaning | |
|||
| 44 | | -------------- | -------------------------- | -------------------------------- | |
|||
| 45 | | Default Rate | 8 ticks | Normal speed | |
|||
| 46 | | Max Slow Rate | 40 ticks | Slowed to 1 item every 2 seconds | |
|||
| 47 | | Adjust Trigger | Every 30 items transferred | | |
|||
| 48 | ||||
| 49 | π‘ **Tip:** Keep hopper setups small and efficient! |
|||
| 50 | ||||
| 51 | --- |
|||
| 52 | ||||
| 53 | ## π± Auto Clean System |
|||
| 54 | ||||
| 55 | Every **30 seconds**, the server checks areas near players for excessive mobs. |
|||
| 56 | ||||
| 57 | * **No warning** is given before cleanup. |
|||
| 58 | * Players with `mfm.cleaninform` permission will be notified of cleanup results. |
|||
| 59 | ||||
| 60 | --- |
|||
| 61 | ||||
| 62 | ## π« Block & Item Limits |
|||
| 63 | ||||
| 64 | To stop lag machines, we limit certain block types **per chunk**. |
|||
| 65 | ||||
| 66 | | Block Type | Max Per Chunk | |
|||
| 67 | | -------------- | ------------- | |
|||
| ee9d14 | Ry | 2025-05-11 18:59:40 | 68 | | Hoppers | 50 | |
| 69 | | Pistons | 50 | |
|||
| 70 | | Sticky Pistons | 50 | |
|||
| 71 | | Observers | 50 | |
|||
| d4b9a2 | Ry | 2025-05-11 18:05:06 | 72 | |
| 73 | π **Note:** Piston activity across chunks is monitored even more strictly. |
|||
| 74 | ||||
| 75 | --- |
|||
| 76 | ||||
| 77 | ## π· Prevented Mob Spawns |
|||
| 78 | ||||
| 79 | To reduce lag and potential abuse, some mob spawning is restricted: |
|||
| 80 | ||||
| 81 | | Rule | Description | |
|||
| 82 | | ------------------------------- | ------------------------------------------- | |
|||
| 83 | | Over-limit mobs | **Will be removed** without warning | |
|||
| 84 | | Natural Mob Spawn Reasons | Controlled (see technical section below) | |
|||
| 85 | ||||
| 86 | --- |
|||
| 87 | ||||
| 88 | ## πΎ Protected Entities |
|||
| 89 | ||||
| 90 | To avoid accidental removal of important things, the following are **safe** during cleanups: |
|||
| 91 | ||||
| 92 | β
Armor stands with items |
|||
| 93 | β
Item frames with items |
|||
| 94 | β
Tamed animals |
|||
| 95 | β
Named animals |
|||
| 96 | β
Saddled animals |
|||
| 97 | β
Baby animals |
|||
| 98 | β
Entities that have picked up items |
|||
| 99 | ||||
| 100 | --- |
|||
| 101 | ||||
| 102 | ## π Ignored Worlds & Chunks |
|||
| 103 | ||||
| 104 | Some areas or specific coordinates may be exempt from entity checks. These are mostly for admin or event use and should not be relied upon. |
|||
| 105 | ||||
| 106 | --- |
|||
| 107 | ||||
| 108 | ## π§ Spawn Reason Controls |
|||
| 109 | ||||
| 110 | The server restricts certain spawn reasons, including: |
|||
| 111 | ||||
| 112 | * **Spawner mobs** |
|||
| 113 | * **Eggs and dispensers** |
|||
| 114 | * **Lightning strikes** |
|||
| 115 | * **Breeding and slime splitting** |
|||
| 116 | * **Wither and golem builds** |
|||
| 117 | (Only allowed with permissions) |
|||
| 118 | ||||
| 119 | --- |
|||
| 120 | ||||
| 121 | ## π§ͺ Entity Type Limits (Examples) |
|||
| 122 | ||||
| 123 | Each entity type has its own limit. Some examples: |
|||
| 124 | ||||
| 125 | | Entity | Max Allowed | |
|||
| 126 | | ------------ | ----------- | |
|||
| 127 | | Blaze | 30 | |
|||
| 128 | | Axolotls | 20 | |
|||
| 129 | | Bees | 20 | |
|||
| 130 | | Warden | 10 | |
|||
| 131 | | Sheep | 50 | |
|||
| 132 | ||||
| 133 | β‘οΈ Limits vary by mob. Admins may change these based on server needs. |
|||
| 134 | ||||
| 135 | --- |
|||
| 136 | ||||
| 137 | ## β Tips to Stay Within Limits |
|||
| 138 | ||||
| 139 | * Spread farms across chunks, don't stack everything in one spot. |
|||
| 140 | * Avoid building mega hopper chains or laggy redstone loops. |
|||
| 74de8a | Ry | 2025-05-11 18:20:51 | 141 | * Breed mobs moderately, especially passive ones. |
| d4b9a2 | Ry | 2025-05-11 18:05:06 | 142 | * Don't AFK with huge mob groups nearby. |