Farm Limiter 1.5.2 [提交至百度][查看百度是否已收录此帖]

5217 0
2022-9-20 15:10:37
显示全部楼层
生活圈制作
Farm Limiter 1.5.2   
农场限制器 1.5.2
付费获得:
下载地址
提取码:w4xq
20
您未购买

人民币

免费下载:
打开微信扫一扫下面的小程序二维码
IMG_6334.PNG
Native Minecraft Version: 1.13
Tested Minecraft Versions: 1.7 / 1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 / 1.17 / 1.18




文档
您可以在filoghost.me/docs/farm-limiter上找到完整的文档
描述
农场限制器可防止玩家建立异常的暴民农场,限制相同类型的附近实体组。这是生存服务器上的常见问题。农场限制器能够限制暴民农场,例如:
  • 友好的暴民农场,数以百计的实体被挤进了一个非常狭窄的空间。
  • 一个街区宽的自动养鸡场,会产生很多滞后。
  • 带有刷怪笼的暴徒研磨机,当玩家没有收割怪物时,会计算数十个怪物。
特征:

  • 该插件偶尔会搜索对于规则来说太大的暴民农场并删除超出的暴民。
  • 该插件将优先考虑具有某些特征(驯服、命名、鞍等)的实体。
  • 完全忽略驯服或命名实体的选项。
  • 可定制的规则、检查间隔和广播消息。
  • 您可以禁用所有规则并手动使用插件,定期使用“/farms search”列出最大的实体组,并最终删除它们。

这就是 Farm Limiter “看到”实体组的方式,每种颜色代表不同的类型(从顶部查看):





安装
  • 停止服务器
  • 将 FarmLimiter.jar 移动到插件文件夹
  • 启动服务器(生成配置)
  • 停止服务器
  • 编辑 /plugins/FarmLimiter/config.yml 中的配置(阅读下文)
  • 启动你的服务器


配置
您可以在 config.yml 中找到所有内容。第一次打开它时,它看起来像这样:

check-interval:每次检查之间的秒数。
广播>启用:如果要启用广播消息
广播>消息:配置广播消息。{amount} 是检查后消失的小怪数量。
广播 > 最小值:如果消失的小怪数量低于最小值,则不会广播消息。

rules:一个规则列表,每一个由四部分组成。要制定新规则,强烈建议从另一个规则复制和粘贴(不要忘记包括破折号和间距!)。

单个规则由以下节点组成:
代码(文本):
-实体:...
世界:...
距离:...
最大数量:...
实体:受规则影响的实体类型列表,以逗号分隔。“ALL”表示所有类型。
请注意,插件不会检测一组不同的实体,而是会分别为每种类型应用规则。
worlds:规则处于活动状态的世界列表,以逗号分隔。“ALL”是指所有的世界。
距离:被视为同一组的一部分的实体之间的最大距离。
max-amount:此规则允许的最大实体数量。如果找到更大的组,插件将尝试按以下顺序删除实体:
  • 最古老的没有名字标签的实体
  • 没有名称标签的最新实体
  • 带有名称标签的实体


命令和权限
所有命令的权限是farmlimiter.admin

/farms reload

重新加载插件。

/farms check
强制插件检查生物农场。它告诉执行者删除的实体数量(即使它没有被广播)。

/farms entity [world = current] [minTypeAmount = 10]
列出所有按类型分组的实体(包括非生命实体),并在单个世界中按数量排序。
[world] 是要检查的世界,默认情况下是你的。
[minTypeAmount] 是在输出中显示的类型实体的最小数量。

/farms search <entityTypes> [distance = 5] [worlds = all]
手动搜索指定实体类型的最大组。
<entityTypes> 是要检查的实体类型,以逗号分隔。不要在中间使用空格!
[distance] 是实体之间的最大距离,默认为 5。
[worlds] 是要检查的世界,以逗号分隔,默认情况下。不要在中间使用空格!


开发者 API
当前的 API 非常小:当任务运行时,您可以更改插件移除的生物。该事件是FarmLimitEvent


手机扫码浏览