Inhibited

Inhibited

通过一个简单的效果抑制玩家能力!

游戏机制

Inhibited

隆重推出 Inhibited!一个小巧简单的模组,添加了一种药水效果:Inhibited,它实际上模拟了冒险模式(/gamemode 2)。

物品栏状态效果

它的作用

当此效果激活时,玩家实际上处于冒险模式——就像生存模式,但他们无法放置方块,也无法破坏方块。与箱子、门、拉杆、按钮、生物等的交互完全正常运作!

为什么这个效果有用

对于我即将推出的整合包,我想要一种方式,让自定义结构(在这个例子中是自定义的 Recurrent Complex 结构)内的命令方块可以将玩家置于冒险模式。这意味着地牢探索、战斗,尤其是 Boss 战,都无法通过 Minecraft 的破坏/放置来取巧,同时允许世界/地图的其余部分保持经典的 Minecraft 沙盒体验!

给我一些例子?

  • 当然。如果你创建了一个自定义区域,比如村庄市集,而你不希望玩家破坏/毁坏设计,你可以在他们进入该区域时给予他们这个效果。
  • 使用像 ROTM 这样的模组,让某些生物在攻击时给予这个效果怎么样?被抑制时,玩家被迫战斗,而不是“直接搭,笑死”(堡垒之夜既视感?)。
  • 创建一个 Boss 竞技场,当玩家靠近时给予他们这个效果,有效地将竞技场变成真正的战场。
  • 你是不是花了很长时间用 RC 创建史诗般的地牢,结果玩家却挖穿墙壁直达好战利品?现在他们不能了!有了这个效果,玩家必须按照你设想的方式进行地牢探索。

为什么这需要做成药水效果?

原因有很多,但最主要的几个是:

  • 它可以通过命令方块或其他模组手段(如 Set Bonus、In Control 等)每刻持续施加。你可以让整个(特定/其他)维度仅限冒险模式!
  • 当玩家步行离开一个区域时,效果必须在他们离开时消失。
  • 当玩家死亡时,他们必须重生回之前所处的模式(如果是生存模式,就是生存模式)。
  • 如果玩家使用某种技巧传送出去,而不是步行离开呢?效果也需要在那时消失。

通过将其做成药水效果,你可以让以上所有情况都适用。

30 秒无粒子的示例命令:/effect Player inhibited:inhibited 30 0 true

此模组是为 Minecraft 1.12.2 委托制作的。