反实体破坏
控制生物破坏你的世界的能力!添加服务器命令以修改单个生物的行为。
查看大图Anti Entity Grief(反实体破坏)
一个用于 Fabric 的 Minecraft 模组,允许你控制实体的破坏能力!
摘要
实体可以通过各种方式破坏世界,从小麻烦到重大问题。Mojang 团队意识到了这一点,因此添加了 mobGriefing 游戏规则,允许你禁用所有生物的破坏行为。不幸的是,这个命令过于宽泛,实用性有限,因为当你试图禁用末影人偷取方块时,你也会阻止村民种植作物!
VanillaTweaks 有一些很棒的數據包来处理这个问题,即‘Anti Creeper Grief'、'Anti Enerman Grief’和‘Anti Ghast Grief’。然而,这些需要在服务器上安装多个數據包,并且由于數據包的能力限制,对实体的控制也很有限。
这个模组引入了一种按实体类型应用设置的新方法。它包含每种类型独有的设置(例如,末影人单独的拾取/放置方块选项)以及通用设置(例如,踩踏作物)。
使用方法
本部分包含如何使用此模组提供的命令来控制实体行为的示例。
命令采用以下形式:
/entityGriefing <entity> [<capability> [true|false]]
/entityGriefingAll <capability> <true|false>
/entityGriefingReset
其中 <entity> 是你想要控制的实体类型,<capability> 是你想要控制的破坏类型,[true|false] 是你想要启用还是禁用该能力。
并非所有实体都会出现在自动补全中,这可能是因为我还没识别出任何破坏能力,或者这些能力尚未实现。如果你认为有遗漏的功能应该被包含,请在 GitHub 上开启一个问题,或访问我的 Discord 告诉我。
例如,要阻止末影人拾取方块,你可以运行:
/entityGriefing minecraft:enderman DESTROY_BLOCKS false
要为所有适用的实体设置 BREAK_DOORS 权限,你可以运行:
/entityGriefingAll BREAK_DOORS false
要查看村民是否可以种植作物,你可以运行:
/entityGriefing minecraft:villager FARM_CROPS
最后,要查看猪能做的所有事情,你可以运行:
/entityGriefing minecraft:pig ALL
配置项目
本部分包含所有可修改的能力列表及其适用的实体。
| 能力 | 描述 | 适用的实体 |
|---|---|---|
BREAK_DOORS |
破坏门的能力 |
|
DESTROY_BLOCKS |
通过移动或其他行为破坏方块的能力。有关通过爆炸破坏方块,请参见 此能力目前不能应用于玩家。 |
|
EAT_BLOCKS |
通过某种进食行为修改方块的能力。 |
|
EXPLODE_BLOCKS |
通过爆炸破坏方块。 |
|
FARM_CROPS |
种植/耕作作物的能力。 |
|
MELT_SNOW |
燃烧的活实体会在站在其中时融化细雪块。 |
|
PICKUP_ITEMS |
拾取物品的能力。这不是本模组的主要关注点,因此尚未完全实现。 |
|
PLACE_BLOCKS |
放置方块的能力。 |
|
PLACE_EGGS |
在世界中下蛋的能力。不会中断怀孕周期。 |
|
SET_FIRE |
点燃方块的能力。 |
|
TRAMPLE_CROPS |
超过一定尺寸( 如果此项被禁用,只有当上方没有作物时,耕地才可能被踩踏成泥土。 |
|
TRAMPLE_FARMLAND |
超过一定尺寸( 如果此项被禁用,耕地上的作物仍可能被踩踏,但不会将耕地变成泥土。 |
|
TRAMPLE_EGGS |
除海龟和蝙蝠外,所有活实体在行走时都会踩踏海龟蛋。 |
|
贡献
要进一步讨论或获取新更新的通知,请查看我的 Discord。如果你喜欢我的工作,考虑在 Ko-Fi 上支持我!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。