## 实体限制器
**EntityLimiter** 是一个简单的插件,用于限制实体,包括生物、动物以及船和矿车等交通工具,在您设置的特定半径范围内。支持 **1.8** 至 **1.20.4** 版本 (Paper, Purpur, Bukkit, Spigot 和 Folia 🍂)
[](https://modrinth.com/plugin/entitylimiter)
[](https://www.spigotmc.org/resources/111061)
[](https://github.com/JuKerx/entitylimiter/releases)
## 为什么要使用这个插件?
它可以阻止因过多实体而导致的卡顿,这在 **创造模式服务器** 中非常常见,因为这些服务器允许使用 **Spawn Eggs** 。
此插件还可以防止玩家试图利用插件时,远程投放配方或通过传送门投放实体。
## 指令
`/entitylimiter` 或 `/el`
- 权限: `EntityLimiter.*`
- 插件指令。
`/entitylimiter reload`
- 权限: `EntityLimiter.reload`
- 重新加载配置文件。
## 配置文件
您可以在 `config.yml` 文件中配置半径和每个半径内的实体限制。
```
# 用于限制每个实体半径内的实体半径。
# 如果想全局计数(即使 Minecraft 世界是平的),请将 Radius 设置为 0
Radius: 30
# 半径的高度
HeightRadius: 50
# 每个半径限制的实体数量。
Limit: 30
# 当实体被删除时显示一个粒子。
DisplayParticles: true
# 是否允许实体进入传送门。
EntityPortalEnter: true
# 限制实体名称的最大长度,设为 0 以排除。
CharacterLimit: 50
# 当达到名称字符限制时替换。
LimitReplacementText: '&c名称长度超过限制!'
# 设置为 true 以启用实体生成上限。
SpawnCap: false
# 指定的世界(们)中的实体将不受插件影响。
ExemptWorlds:
- lobby
# 指定的实体将不受插件影响。
ExemptEntities:
- ender_dragon
# 实体被移除时粒子的设置。
ParticleSettings:
particle: SMOKE_NORMAL
amount: 25
offsetX: 0
offsetY: 0.5
offsetZ: 0
extra: 0.01
```
## 未来更新计划
**三月份可以期待:**
- 事件优先级 (1.6)
- 更新通知器 (1.6)
- 传送门事件中实体修复 (1.6)
## 指标
[
](https://bstats.org/plugin/bukkit/EntityLimiter)