Mineuniverse
Log in Register
Plugins

Pl3xMobLimiter

Limit the amount of mobs by type within a certain radius to prevent server lag
by _ForgeUser9049601
Download Claim this project
1,298 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools

Description

Mob farms are one of the biggest lag creators on my server, so I create Pl3xMobLimiter to combat this by limiting the amount of mobs that can spawn within a certain radius. You can specify this by mob type in the config.yml file. This is multi-world supported so you can limit certain mobs only in certain worlds, etc.

Note: Setting too harsh of a restriction could also result in lag because the server is trying to spawn natural mobs all over the place and this plugin will negate that, causing the CPU to jump from overworking. Please be reasonable when setting your limits, for your user's sake and for you server's precious CPU.

By default all values are -1 in the config, meaning limiting for that mob/entity is disabled. Just change the value to the max number of that mob/entity type that you want to be able to spawn in the radius you have defined.

How it works: If you limit 20 creepers in a 10 block radius, when the 21st one spawns one of the creepers picked at random will despawn. This also work if the 21st creeper walked into the crowded radius so your users cant get around this by flowing mobs together with water or leading cows/etc with wheat.

Side Note: Because of how this plugin was built, it is possible to limit other entities that aren't mobs. These values have been included in the default for convenience.

As always, Enjoy! ^_^

Commands

  • /pl3xmoblimiter (reload) View the plugin version or reload the config.yml values from disk.

Permissions

  • pl3xmoblimiter.pl3xmoblimiter Allows access to the /pl3xmoblimiter command

Default Configuration

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
debug-mode: false
color-logs: true
enabled: false
radius: 8.0
check-delay: 20
maximum:
  dropped_item: -1
  experience_orb: -1
  painting: -1
  arrow: -1
  snowball: -1
  fireball: -1
  small_fireball: -1
  ender_pearl: -1
  ender_signal: -1
  thrown_exp_bottle: -1
  item_frame: -1
  wither_skull: -1
  primed_tnt: -1
  falling_block: -1
  firework: -1
  boat: -1
  minecart: -1
  minecart_chest: -1
  minecart_furnace: -1
  minecart_tnt: -1
  minecart_hopper: -1
  minecart_mob_spawner: -1
  creeper: -1
  skeleton: -1
  spider: -1
  giant: -1
  zombie: -1
  slime: -1
  ghast: -1
  pig_zombie: -1
  enderman: -1
  cave_spider: -1
  silverfish: -1
  blaze: -1
  magma_cube: -1
  ender_dragon: -1
  wither: -1
  bat: -1
  witch: -1
  pig: -1
  sheep: -1
  cow: -1
  chicken: -1
  squid: -1
  wolf: -1
  mushroom_cow: -1
  snowman: -1
  ocelot: -1
  iron_golem: -1
  villager: -1
  ender_crystal: -1
  splash_potion: -1
  egg: -1
  fishing_hook: -1
  lightning: -1
  weather: -1
  player: -1
  complex_part: -1
  unknown: -1
override:
  world:
    sheep: 25
  world2:
    slimes: 15

TODO

Nothing at the moment.

Pl3xMobLimiter v0.0.1
MC CB 1.5.2-R0.1
Release 2013-06-06 Get

More from _ForgeUser9049601

Pl3xRecipes
4,893
AllowedCommands
1,717
LoZDungeons
1,547
SayLegit
1,379

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945