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. |