灵魂重生是一款尝试为服务器中的玩家死亡增加一些后果的模组。毫无疑问,回到死亡地点找回物品是很烦人的,但是死亡后保留物品可能对一些玩家来说又“太容易”了。在这里玩硬核模式可能是一个解决方案,但这也可能阻止其他玩家一开始就在服务器上游玩。这是我尝试寻找一个平衡解决方案的方法,同时在我和我的朋友的个性化模组包中鼓励更多玩家之间的社交互动,但也许其他玩家也有类似的问题需要解决 :)
## 它是如何工作的?
一旦玩家死亡,他将立即被服务器封禁。然后,在某个区域中会生成一个名为“结晶灵魂”的方块。其他玩家可以捡起这个方块,并将其携带回主世界中位于 X: 0 Z: 0 的祭坛,可以将其放置在祭坛上以“重燃玩家的灵魂”,从而在过程中解除封禁。但要小心:放置方块或销毁物品(例如让它消失,扔进岩浆等...)将允许灵魂逃脱并返回到它被发现的位置。
在玩家死亡后放置“初始灵魂”的逻辑使用了一个包含所有它可以替换的方块的白名单(常见方块如空气、泥土、水等),所以不必担心灵魂会替换你的装满钻石的箱子或类似物品。我只建议你不要在灵魂刚刚被捡起的位置放置一个箱子,以防灵魂逃脱并返回那里,因为它不会再次检查方块白名单。
我还建议将这个模组与设置为 true 的 keepInventory 游戏规则一起使用,因为对我来说,被封禁已经足够惩罚死亡了。
注意:此模组仅适用于专用服务器,因为在单人游戏中使用它毫无意义,而且无法从单人世界中封禁玩家。
## 寻找灵魂
要找回丢失的灵魂,只需右键点击指南针。这将告诉你你的队友死亡的位置。通常,这些“灵魂点”在灵魂被捡起时会被清除。如果由于错误而导致这种情况没有发生,运营人员可以通过 /soulrekindling soulspots clear 命令清除灵魂点。
## Webhooks
此模组支持为死亡和重燃的玩家添加 Webhook。只需在配置中添加您的 Webhook URL,并相应地调整模板即可。请注意,生成的配置中的模板设置为 Discord Webhook(例如 content= 前缀),如果您使用不同的 Webhook 集成,可能需要进行调整。
截图:
Soul Rekindling 1.2.0
* Added a webhook event for rekindling a soul.
Soul Rekindling 1.1.0
* Removed broken coloring from language file
* Added optional webhook compatibility to automatically broadcast a cry for help on death (e.g. via discord - setting webhook_url = "" in the config disables this feature [default])
收录