MobLimiter —— 实体生成性能优化,实体数量限制,刷怪塔效率限制,自动化红石机器效率限制![1.18+]

原创 付费 MobLimiter —— 实体生成性能优化,实体数量限制,刷怪塔效率限制,自动化红石机器效率限制![1.18+] 1.1.6

请登录后获取
版权类型
原创
插件中文名称
实体限制器
插件英文名称
实体限制器
原帖地址
https://afdian.com/a/EnTIv
支持的核心(服务端)
  1. Paper
  2. Purpur
语言支持
中文(简体)
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
✨ 插件简介

你是否总觉得玩家的刷怪塔效率太高?
你是否为玩家们拥有一箱箱的铁锭金锭而烦恼?
你是否因为实体卡服而饱受困扰?
你是否想限制玩家的南瓜机,仙人掌机的效率?

来试试这个插件吧!它可以做到如下功能:

✨ 生成率控制: 可调整特定生物生成原因的生成率,如刷怪笼、地狱门等
🔢 生物数量限制: 限制每个玩家周围最多能生成的怪物数量,降低实体带来的服务器负担
⏳ 生物生成速率优化: 通过调整生物生成频率来减少服务器资源消耗
📉 区块生物生成速率管理: 控制区块内生物生成数量,减少刷怪塔等高强度生物生成点的影响
💀 区块生物死亡掉落物管理: 限制生物死亡后的掉落物与经验,防止刷怪塔收益过高
🐔 区块生物繁殖管理: 限制区块内繁殖生物的数量,并支持自动清理
🛑 掉落物管理: 限制特定掉落物数量,防止刷石机、苔藓机等自动化农场影响服务器性能,或自动化机器收益过高问题!
⚖️ TPS 自适应限制: 支持根据服务器 TPS 动态调整生物生成、数量与掉落等限制,在 TPS 降低时自动收紧规则,保障服务器稳定运行
🧱 区块方块实体数量限制: 可限制区块内特定方块实体(如漏斗、熔炉、箱子矿车等)的数量,防止高密度红石与物流系统对服务器性能造成压力

该插件适用于想要优化服务器性能、限制刷怪塔和自动化农场的服务器管理员,让你的服务器更流畅、更稳定!

📖 插件用法

重载配置文件:/MobLimiter reload
开启 debug 模式:/MobLimiter debug

⚙️ 插件配置
代码:
# 众所周知,每个服务器性能消耗有很大一部分都在实体上, 严重情况下服务器实体甚至能占用服务器 50% 的性能
# 所以你可以用该功能来减少你服务器生成的实体数量,下方数字代表每个玩家在服务器上最多能生成多少怪物
生物数量限制:
  启用: false
  列表:
  # 配置的是我推荐的设置,注释是原版配置以供参考
  - "MONSTER:20" # 70
  - "ANIMAL:5" # 10
  - "WATER_ANIMAL:2" # 5
  - "WATER_AMBIENT:2" # 20
  - "WATER_UNDERGROUND_CREATURE:3" # 5
  - "AMBIENT:3" # 5
  - "AXOLOTL:1" # 15

# 原版服务器生物生成速率设置得有点过夸张了
# 我们可以通过修改生物生成速率,来优化服务器的性能,或是降低怪物生成速度
生物生成速率:
  启用: false
  列表:
  # 在下列选项中,原版默认值为 1 tick 尝试生成一次,即每秒尝试生成 20 次生物
  # 在这里我将怪物改为 每 10tick 尝试生成一次,稍微增加了一些间隔,但应该不会对怪物的自然生成整体数量造成太大影响
  - "MONSTER:10"
  # 水中生物不需要那么高的生成间隔,因为它们通常不会那么快被杀死
  - "WATER_ANIMAL:400"
  - "WATER_AMBIENT:400"
  - "WATER_UNDERGROUND_CREATURE:400"
  - "AMBIENT:400"
  - "AXOLOTL:400"

# 通过启用该功能,你可以彻底禁止各种类型的刷怪塔
# 并且由于禁止了大量生物生成,对服务器的性能也很有帮助
# 每 600 秒最多生成 600 个生物
区块生物生成速率管理:
  启用: false
  重置时间: 600
  数量限制: 600
  实体权重:
    # 一个铁傀儡相当于 100 个怪物,也就是每 10 分钟每个区块最多生成 6 个铁傀儡
    - "IRON_GOLEM:100"
    # 常规刷怪塔,10 分钟每个区块最多生成 600 个爬行者
    - "CREEPER:1"
    - "ZOMBIE:1"
    - "CREEPER:1"
    - "SKELETON:1"
    - "SPIDER:1"
    # 末影人刷怪塔
    - "ENDERMAN:1"
    # 僵尸猪灵刷怪塔
    - "ZOMBIFIED_PIGLIN:1"
    # 绿宝石印钞机
    - "PILLAGER:1"
    - "VINDICATOR:1"
    - "RAVAGER:1"
    - "WITCH:1"
    - "EVOKER:1"

# 当开启这个功能后,区块内实体死亡达到上限后实体将不会产生任何掉落物
# 功能类似于 区块生物生成速率管理 的功能,只是一个管理生成,一个管理死亡
# 如果你仅想限制刷怪塔收益,这个功能更适合你!因为刷怪塔一般都是集中处死
区块生物死亡掉落物管理:
  启用: false
  重置时间: 600
  数量限制: 600
  允许掉落物品: false
  允许掉落经验: false
  实体权重:
    - "IRON_GOLEM:100"
    - "CREEPER:1"
    - "ZOMBIE:1"
    - "CREEPER:1"
    - "SKELETON:1"
    - "SPIDER:1"
    - "ENDERMAN:1"
    - "ZOMBIFIED_PIGLIN:1"
    - "PILLAGER:1"
    - "VINDICATOR:1"
    - "RAVAGER:1"
    - "WITCH:1"
    - "EVOKER:1"

# 如果你觉得玩家繁殖的动物实体过多,可以考虑开启这个功能
区块生物限制:
  启用: false
  限制列表:
  - "CHICKEN:5"
  - "PIG:5"
  - "COW:5"
  - "SHEEP:5"
  自动清理:
    启用: true
    清理间隔: 60

# 通过开启该功能,你可以限制仙人掌农场,南瓜农场,苔藓机,刷石机等等的自动化农场
# 当检测到一个区块生成过多的掉落物时,将会直接禁止生成该掉落物
掉落物管理:
  启用: false
  重置时间: 600
  数量限制: 600
  限制列表:
    - "STONE:1"
    - "MOSS_BLOCK:1"
    - "CACTUS:1"
    - "PUMPKIN:1"

# 该功能可以调整特定生成原因的生物的生成率
生成原因管理:
  启用: false
  列表:
    # 刷怪笼的效率为原来的 50%
    SPAWNER: 50
    # 地狱门生成僵尸猪人的效率为原来的 40%
    NETHER_PORTAL: 40
    # 生成铁傀儡的效率为原来的 30%
    VILLAGE_DEFENSE: 30

TPS修正:
  启用: false
  # 5 秒检查一次 tps
  采样间隔: 100
  倍率:
    # TPS 大于 18 时的配置
    18:
      生物数量限制: 2.0
      生物生成速率: 0.5
      区块生物生成速率管理: 0.5
      区块生物死亡掉落物管理: 0.5
      区块生物限制: 0.5
      区块方块实体限制: 0.5
      掉落物管理: 0.5
      生成原因管理: 2.0
    # 你可以在中间添加更多 TPS 配置,例如 16,12 等等
    # TPS 大于 0 时的配置
    0:
      生物数量限制: 1.0
      生物生成速率: 1.0
      区块生物生成速率管理: 1.0
      区块生物死亡掉落物管理: 1.0
      区块生物限制: 1.0
      区块方块实体限制: 1.0
      掉落物管理: 1.0
      生成原因管理: 1.0

# 限制区块内的方块实体数量,例如漏斗、箱子等
区块方块实体限制:
  启用: false
  限制列表:
    - "HOPPER:12"
  超限提示:
    - type: message
      messages: "<red>本区块的 <type> 已达上限 <limit> (当前 <current>),坐标 <chunk>"
📥 下载地址

请前往 👉爱发电(点击打开) 发电 18 元获取插件
当你在爱发电购买了我的插件后,你将享有以下权益:
  1. 任何时间无条件无理由退款:只需要联系我即可~
  2. 插件功能建议或请求:只要不是太复杂都可以根据你的需求添加
  3. 插件使用教学:如果你不会使用我的插件,可以私聊我寻求帮助
  4. 插件BUG反馈修复:我将会尽可能地协助你修复插件出现的 BUG
📞 联系方式

你可以通过以下方式来找到我!我可以提供免费的答疑服务或技术支持~

QQ号:1522935501
QQ群:👉600731934(点击加入)
  • 喜欢
反馈: PythonsFruit
作者
EnTIv
查看
4,117
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 1.1.6

    修复 folia 的一个报错
  2. 1.1.5

    实体区块增加权限限制 修复 TileBlock 未记录爆炸问题
  3. 1.1.3

    更新支持根据 TPS 调整限制 更新区块方块实体数量限制
后退
顶部 底部