我的世界Revelationary MOD是一个物品发现系统,提供了数据驱动的方块和物品系统,它为游戏增加了一种通过数据包或 API 控制世界上新区块和新发现的方法。
概述
Revelationary 是一个基于数据包或 API(适用于其他 mod)的数据驱动的区块和物品发现系统。使用 Revelationary,您可以设计数据包/模组的进程方式,使玩家在开始新的游戏过程时不会感到不知所措。只有当玩家解锁特定的进度时,他们才能看到和使用这些世界生成的方块。
例如:玩家初次看到某个矿石时,它可能被视为石头。当他们击败末影龙后,他们就能在世界中看到并开采您添加的矿石——实际上,它一直存在于游戏一开始的时候。这对每个玩家都是独立的,而且非常高效。
启示
“启示是揭示或披露某种真理或知识的行为”。
如果您是一个基于进度的 mod 或模组包的设计师,那么 Revelationary 是一个非常适合您的工具。
使用 Revelationary,您可以通过数据包或 Revelation API 逐步展示世界中的方块,随着玩家的进展而逐渐揭示。例如,在玩家打败了一个首领或达到一个重要里程碑时,原本充满生机和矿石的普通石缝可能会被揭示。
只要玩家没有达到必要的进度,您在数据包或 API 中注册的方块和物品将只有晦涩的名称,并且对于世界中的方块来说,它们将掉落与其伪装成的方块相同的物品,给玩家提供一个无缝体验,而不会让他们被大量未知资源淹没,这些资源在游戏开始时他们无法使用。相反,您可以在需要时引入资源。
限制 除了外观和掉落,伪装方块保留了原始方块的所有属性:击打箱子和光线透过等等。在寻找合适的伪装候选方块时,请牢记这一点。对于您的矿石来说,最完美的伪装可能是石头或深板岩,因为它们有很多相似之处。同样,您可以用罂粟花伪装您的娇羞植物:两者都具有较小的击打箱子,玩家可以穿过它们。
如果您是一个程序员,您可以使用 Revelation API 动态更改方块的属性,取决于玩家是否可见。这样,您甚至可以将您的花朵伪装成空气:在伪装时给它一个空的击打箱子,玩家甚至可能不知道它的存在,直到他们可以看到它们!
在 Revelationary 的维基页面中有很多数据包和 API 的示例:https://github.com/DaFuqs/Revelationary/wiki
下载
官方资源:https://www.curseforge.com/minecraft/mc-mods/revelationary/files
部分主流备份资源:点击此处