这是一个非常简单的 Spigot 插件,用于阻止玩家或生物踩踏作物。我创建它是因为找不到一个没有大量无用功能(如权限、命令等)的防踩踏插件。本插件无需任何配置,只需放入插件文件夹即可使用。
# 如果为 true,生物将无法踩踏作物
disable-mob-trampling: true
# 如果为 true,玩家将无法踩踏作物
disable-player-trampling: true
# 被视为农田的方块列表(1.13+ 使用 FARMLAND,<1.13 使用 SOIL)
farmlands-blocks:
- FARMLAND
- SOIL本插件提供了一个简单的 API,可用于为不同的玩家或生物自定义作物踩踏行为。
你可以监听 CropTrampleEvent 并实现自定义逻辑,以添加诸如权限或绕过检查等功能。插件本身也使用此事件来根据配置设置禁用踩踏。
@EventHandler
public void onTrample(CropTrampleEvent event) {
if (event.getCause() == CropTrampleEvent.TrampleCause.PLAYER) {
Player player = (Player) event.getTrampler();
player.sendMessage("You're not able to destroy " + event.getBlock().getType() + "!");
}
}TrampleCause 可以是以下两种类型,取决于试图破坏农田的实体:
MOBPLAYER友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:2,596,525 | 历史访问人次:3,148,800
今日访问人数:17,147 | 今日访问人次:18,421
昨日访问人数:24,332 | 昨日访问人次:29,698
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6