Your Items Are Safe

Your Items Are Safe

💀 死亡时生成一个箱子与盔甲架,存放玩家物品,作为墓碑的替代方案。

冒险

A Serilum Mod. Made with love. Lots of active mods for Fabric, Forge and Neo!

CurseForge Modrinth Patreon YouTube

关于本模组

你的物品是安全的(Your Items Are Safe)是一个模组,可以作为现有墓碑模组的替代品,并且仅使用原版方块。当玩家死亡时,它会防止物品消失。它的实现方式是创建一个装备了盔甲的盔甲架,以及一个装有背包物品的箱子。箱子旁会放置一个带有玩家名字的告示牌。如果背包物品无法放入一个箱子中,则会在其上方生成另一个箱子。盔甲架位于箱子上方。所有功能都可以通过配置文件开启或关闭。如果玩家在虚空中死亡,箱子会放置在死亡坐标的上方。

为了保持平衡,只有当玩家背包中有足够的木材时,才能生成箱子和盔甲架。箱子需要 2 个原木、8 个木板或一个现成的箱子。盔甲架需要 1 个原木或 3 个木板。模组会优先寻找原木,然后是木板,最后是箱子。如果找不到所需的原材料,则不会生成箱子和盔甲架。如果你希望总是生成它们,即使没有原材料,也可以在配置文件中进行设置。

该模组还包含生成玩家头颅并将其放置在盔甲架上的功能。这使得更容易识别哪位玩家在何处死亡。如果玩家装备了头盔,它将被放入箱子中。默认启用。但同样,这可以在配置中禁用。

依赖关系

需要 Collective 包含于 The Vanilla Experience包含于 Serilum's QoL Bundle 环境: 服务端

可配置

配置指南

   所有可用的配置选项:

显示剧透

mustHaveItemsInInventoryForCreation   默认值 true

当启用时,如果玩家死亡时背包中没有物品,则不会生成箱子或盔甲架。

addPlayerHeadToArmorStand   默认值 true

是否将玩家头颅添加到盔甲架上。如果佩戴了头盔,则该头盔将被放入箱子中。

createArmorStand   默认值 true

玩家死亡时是否生成盔甲架。如果禁用,玩家的装备将被放置在箱子内。

createSignWithPlayerName   默认值 true

是否在箱子上放置带有在此处死亡的玩家名字的告示牌。

needChestMaterials   默认值 true

生成箱子是否需要材料。可以是现成的箱子或原材料的成本。

needArmorStandMaterials   默认值 true

生成盔甲架是否需要材料。可以是现成的盔甲架或原材料的成本。

needSignMaterials   默认值 false

当启用 'createSignWithPlayerName' 时,生成告示牌是否需要材料。

ignoreStoneMaterialNeed   默认值 true

仅当启用 'needChestAndArmorStandMaterials' 时相关。盔甲架需要 1 个石台阶才能制作,但我认为可以忽略这个要求。如果启用,死亡时背包中不需要石材。

createChestAboveVoid   默认值 true

当玩家在虚空中死亡时,是否应将箱子放在最低建造高度正上方的位置。

createVoidPlatform   默认值 true

是否应该在虚空中的箱子下方生成一个 3x3 的平台。必须启用 'createChestAboveVoid'。

sendMessageOnCreationFailure   默认值 true

如果由于缺少材料而无法创建箱子或盔甲架,是否应发送消息。

sendMessageOnCreationSuccess   默认值 true

成功创建箱子(或多个箱子)和盔甲架时是否应发送消息。

sendDeathCoordinatesInChat   默认值 true

是否应在 'sendMessageOnCreationFailure'/'sendMessageOnCreationSuccess' 消息下方的聊天框中发送玩家的死亡坐标。

creationFailureMessage   默认值 "你的物品不安全,因为材料不足。缺少:%plankamount% 个木板。"

当启用 'sendMessageOnCreationFailure' 时,创建失败时发送的消息。可用的替换值:%plankamount%, %stoneamount%。

creationSuccessMessage   默认值 "你的物品在你死亡的位置是安全的。"

当启用 'sendMessageOnCreationSuccess' 时,创建成功时发送的消息。

展示

死亡后生成的盔甲架和箱子:

img

因为背包物品无法放入一个箱子而生成的两个箱子:

img

死亡后生成的一个箱子和一个盔甲架:

显示剧透

img

 

之前的死亡导致以下结果:

显示剧透

img

 

这里玩家的背包里没有木头。箱子/盔甲架没有生成:

显示剧透

img

 

玩家的背包里有一些木板,但数量不够。这会通过聊天消息显示出来:

显示剧透

img

 

背包完全满了,所以需要 2 个箱子来存放所有物品。幸运的是,玩家有超过 19 个木板:

显示剧透

img

当玩家在虚空中死亡时,箱子会放置在其上方的初始位置,并带有一个圆石平台。

img

死亡坐标会发送到聊天中。可在配置中禁用。

img

备注和链接

您可以在任何整合包中自由使用此模组,只要下载仍托管在 CurseForge 或 Modrinth 生态系统中即可。

Serilum.com 包含所有可用模组的概述和更多信息。

如有问题、想法、建议或其他任何事项,请访问 Github 仓库。谢谢!