阻挡物

阻挡物

阻止特定物品按你的喜好被使用,甚至可以按世界/实例进行设置。

实用

物品屏蔽 (BLOCKING ITEMS)

你可以根据自己的喜好全局屏蔽物品,或按实例/世界进行屏蔽。 (命令仅限 OP 玩家使用) (配置文件仅限服务器管理员访问) 本模组不会修改任何原版物品/资源。 可以屏蔽/解封来自其他模组的自定义物品!

这对于任务奖励或类似情况非常有用,在这些情况下,某个物品应对所有人保持屏蔽状态,但应对完成任务的玩家解封。 也适用于游戏内商店。

包含玩家收到屏蔽物品时会收到的警告消息的翻译 (英语、西班牙语、德语和葡萄牙语) [可在 JSON 中编辑]。

屏蔽一个物品将立即在游戏中实时屏蔽所选物品, 无需重启!

LuckPerms 模组兼容。

它是如何屏蔽的?

当玩家尝试切换到被屏蔽的物品时,它会自动切换到另一个快捷栏槽位。

它还会自动将被屏蔽的物品从快捷栏移动到物品栏中,如果物品被屏蔽,玩家将无法将其保留在快捷栏中。 (如果物品栏中没有空间,物品将被丢在地上) (这也适用于已装备的盔甲和左手槽位)

此外,被屏蔽物品的任何已开始的交互,都会在此系统切换到另一个快捷栏槽位并移动被屏蔽物品时停止/中断。

同时,被屏蔽物品的合成配方也将被屏蔽。 或者你也可以只屏蔽某个物品的合成配方。

你还可以从所有玩家那里删除/移除物品。 在这种情况下,所有玩家都将从其物品栏中移除这个已删除的物品, 在同步命令之后,所有容器和离线玩家也将被清除。

如果你不屏蔽任何物品,该模组就不会起任何作用。

你可以在 "mods" 文件夹中的 "BlockingItems_Starky" 文件夹中找到 JSON 配置文件, 但我强烈建议使用我为它制作的所有命令和 UI !!!

注意: 有用于解封、恢复删除或解封配方的命令。 但在 UI 菜单中操作要容易得多。


UI 菜单

UI 菜单界面

在一个地方管理你所有已屏蔽/删除的物品,控制起来轻松得多。


OP 绕过

默认情况下,OP 玩家可以绕过任何物品的屏蔽。 但你始终可以编辑 "blockingitemsconfig.json" 来关闭此 OP 绕过。 我还添加了命令 "/biop" 或 "/blockingitemsop" 来切换此 OP 绕过。


全局屏蔽物品 (BLOCKING ITEMS GLOBALLY)

/blockitem <itemID> /bi <itemID> 这将全局(所有实例)屏蔽你想要的物品。

/unblockitem <itemID> /ubi <itemID> 这将全局(所有实例)解封你想要的物品(如果它已被屏蔽)。

/blockitem /bi (不带额外参数) 这将全局(所有实例)屏蔽 你主手中的物品。

/unblockitem /ubi (不带额外参数) 这将全局(所有实例)解封 你主手中的物品。

按实例/世界屏蔽物品 (BLOCKING ITEMS PER INSTANCE/WORLD)

这些命令专为与自定义模组地下城(通常为临时地下城)配合使用而设计。 使用 <instanceID> 来标识该实例以及所有具有该 "前缀" 的实例。

/blockitem <itemID> <instanceID> /bi <itemID> <instanceID> 这将在你想要的实例中屏蔽你想要的物品。

/unblockitem <itemID> <instanceID> /ubi <itemID> <instanceID> 这将在你想要的实例中解封你想要的物品(如果它已被屏蔽)。

/blockitemhere /blockiteminstance /bii /bih 这将在你当前所在的实例中屏蔽 你主手中的物品!

/unblockitemhere /unblockiteminstance /ubii /ubih 这将在你当前所在的实例中解封 你主手中的物品!

按玩家屏蔽物品 (BLOCKING ITEMS PER PLAYER)

注意: 如果目标玩家离线,将保存其名称, 并在该玩家加入服务器时重新应用屏蔽/解封。

/blockitemplayer <player> <itemID> /bip <player> <itemID> 仅在所有实例/世界中为该玩家屏蔽此物品。 /unblockitemplayer <player> <itemID> /ubip <player> <itemID> 仅在所有实例/世界中为该玩家解封此物品。

可以不带参数使用: /blockitemplayer/bip /unblockitemplayer/ubip 它将选择执行命令的玩家以及主手中的物品。

按玩家 且 按实例/世界屏蔽物品 (BLOCKING ITEMS PER PLAYER & PER INSTANCE/WORLD)

/blockiteminstanceplayer <player> <itemID> <instanceID> (同样适用于 /blockitemhereplayer/biip/bihp) 在该实例/世界中为该玩家屏蔽此物品(支持前缀)。

/unblockiteminstanceplayer <player> <itemID> <instanceID> (同样适用于 /unblockitemhereplayer/ubiip/ubihp) 在该实例/世界中为该玩家解封此物品(支持前缀)。

也可以不带参数使用: /blockiteminstanceplayer     (或 /blockitemhereplayer/biip/bihp/unblockiteminstanceplayer     (或 /unblockitemhereplayer/ubiip/ubihp) 它将选择执行命令的玩家、主手中的物品以及 你当前所在的实例(支持前缀)。


全局删除/移除物品 (DELETE/REMOVE ITEM GLOBALLY)

注意: 删除物品后, 运行 "/syncremoveditems" 以同时清除离线玩家和所有容器 (或 "/syncdeleteditems")。

/deleteitem <itemID> /di <itemID> /removeitem <itemID> 这将从所有玩家的物品中全局(所有实例)移除你想要的物品。

/undeleteitem <itemID> /udi <itemID> /restoreitem <itemID> 这将全局(所有实例)恢复你想要的物品(如果它已被删除)。 不会将之前删除的物品归还给拥有它的玩家。

/deleteitem /di /delitem /removeitem (不带额外参数) 这将从所有玩家中全局(所有实例)移除 你主手中的物品。

/undeleteitem /udi /undelitem /restoreitem (不带额外参数) 这将全局(所有实例)恢复 你主手中的物品。 不会将之前删除的物品归还给拥有它的玩家。


全局屏蔽合成配方 (BLOCKING CRAFTING RECIPE GLOBALLY)

/blockitemcraft <itemID> /bic <itemID> 这将全局(所有实例)屏蔽你想要的物品的合成配方。

/unblockitemcraft <itemID> /ubic <itemID> 这将全局(所有实例)解封你想要的物品的合成配方(如果它已被屏蔽)。

/blockitemcraft /bic (不带额外参数) 这将全局(所有实例)屏蔽 你主手中物品的合成配方。

/unblockitemcraft /ubic (不带额外参数) 这将全局(所有实例)解封 你主手中物品的合成配方。

按实例/世界屏蔽合成配方 (BLOCKING CRAFTING RECIPE PER INSTANCE/WORLD)

这些命令专为与自定义模组地下城(通常为临时地下城)配合使用而设计。 使用 <instanceID> 来标识该实例以及所有具有该 "前缀" 的实例。

/blockitemcraft <itemID> <instanceID> /bic <itemID> <instanceID> 这将在你想要的实例中屏蔽你想要的物品的合成配方。

/unblockitemcraft <itemID> <instanceID> /ubic <itemID> <instanceID> 这将在你想要的实例中解封你想要的物品的合成配方(如果它已被屏蔽)。

/blockitemcrafthere /blockitemcraftinstance /bici /bich 这将在你当前所在的实例中屏蔽 你主手中物品的合成配方!

/unblockitemcrafthere /unblockitemcraftinstance /ubici /ubich 这将在你当前所在的实例中解封 你主手中物品的合成配方!

按玩家屏蔽合成配方 (BLOCKING CRAFTING RECIPE PER PLAYER)

注意: 如果目标玩家离线,将保存其名称, 并在该玩家加入服务器时重新应用屏蔽/解封。

/blockitemcraftplayer <player> <itemID> /bicp <player> <itemID> 仅在所有实例/世界中为该玩家屏蔽此物品的合成配方。 /unblockitemcraftplayer <player> <itemID> /ubicp <player> <itemID> 仅在所有实例/世界中为该玩家解封此物品的合成配方。

可以不带参数使用: /blockitemcraftplayer/bicp /unblockitemcraftplayer/ubicp 它将选择执行命令的玩家以及主手中物品的合成配方。

按玩家 且 按实例/世界屏蔽合成配方 (BLOCKING CRAFTING RECIPE PER PLAYER & PER INSTANCE/WORLD)

/blockitemcraftinstanceplayer <player> <itemID> <instanceID> (同样适用于 /blockitemcrafthereplayer/bicip/bichp) 在该实例/世界中为该玩家屏蔽此物品的合成配方(支持前缀)。

/unblockitemcraftinstanceplayer <player> <itemID> <instanceID> (同样适用于 /unblockitemcrafthereplayer/ubicip/ubichp) 在该实例/世界中为该玩家解封此物品的合成配方(支持前缀)。

也可以不带参数使用: /blockitemcraftinstanceplayer     (或 /blockitemcrafthereplayer/bicip/bichp/unblockitemcraftinstanceplayer     (或 /unblockitemcrafthereplayer/ubicip/ubichp) 它将选择执行命令的玩家、主手中物品的合成配方以及 你当前所在的实例(支持前缀)。


开发由 azbFroschteich 服务器)资助。


也来看看我的其他模组!

Mjolnir

美国队长的盾牌 (Captain America's Shield)

实时画笔与编辑器 (Live Painter & Editor)

Hy Voice Zoo

Subnautica Stasis Rifle

射线枪 (RayGun)

雷霆枪 (ThunderGun)

放屁枪 (The Fart Gun)

Custom Skin Keeper


Discord

我们的 Discord 服务器 (英语和西班牙语) 面向所有对我们即将推出的 Hytale 新模组/模组更新 感兴趣的人。