跳到正文

Hardcore Revival

作者:PlayfulPotato

A highly customizable revival datapack for multiplayer hardcore.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

OVERVIEW

Adds the ability to revive dead players in Multiplayer Hardcore worlds, or with clever uses of game mechanics, yourself. While this fundamentally goes against the concept of Hardcore, many server owners already do something similar, with even less of a concrete game mechanic to go with it. This was made to solve that, while also trying to be as customizable as manageable.

You can revive the players by building a ritual structure. Then you throw a set ‘sacrifice item’ on top of it. The ritual will then play an animation to revive the player and explode, with the dead player coming back to life after. Base config settings require the dead player to be within 25 blocks of the ritual to be revived.

Explosion can be disabled via operator config commands.

Base Revival Structure:
The base revival structure. Featuring a gold centerpiece and candle decorators.

For the basic game setup, without any in game config changes, the pack has the preset ‘sacrifice item’ set to a totem of undying. The config section of this description will detail how to change these settings, as well as how to customize the ritual structure used.

Operator Config

Operators can change many settings about this pack. Including the item used and a couple presets for the ritual structure itself. Including disabling certain parts of the ritual structure altogether.

Binary Settings

If you wish to disable the player range requirement or the explosion of the ritual you can do so with the commands below.

Explosive Config

Enable:

scoreboard players set #doesExplode hardcorerev.binarySettings 1

Disable:

scoreboard players set #doesExplode hardcorerev.binarySettings 0

Player Range Requirement

Enable:

scoreboard players set #requiresNearby hardcorerev.binarySettings 1

Disable:

scoreboard players set #requiresNearby hardcorerev.binarySettings 0

Sacrifice Item Editing

Many times operators will want to change the item used. This datapack has full support for that, including with modded namespaced items. If you want to set the item used, run the command shown, changing to the unique identifier of the item, such as minecraft:totem_of_undying or minecraft:diamond

data modify storage hardcorerev:settings item set value "<item namespace>"

This does NOT support NBT detection. Do NOT remove quotation marks.

Ritual Structure Editing

Due to performance reasons, the entire structure itself cannot be edited fully, however, there is support for swapping out and sometimes even disabling parts of the structure. The structure comes in 4 parts, the centerpiece, fill, ring, and decoration. The ring and decoration can be disabled through the use of special indices.

ONLY change the number at the end of the command.

data modify storage hardcorerev:settings centerpiece set value 1
data modify storage hardcorerev:settings infill set value 1
data modify storage hardcorerev:settings outring set value 1
data modify storage hardcorerev:settings decoration set value 1

Indices out of range will silently error, and will cause the ritual to no longer work.

Special Indices:\
outring – 12 – Disables ring\
decoration – 17 – Disables decoration

So this page isn’t cluttered, all ritual part images are stored in a Google Drive Folder. Visit there for info on all parts and what they look like by themselves, as well as a basic example of an edited ritual.

Need Help? Have Suggestions?

Join the Discord and ask! I will try to help you to the best of my ability.

常见问题

Hardcore Revival 支持哪些 Minecraft 版本?

Hardcore Revival 支持 Minecraft Java 版 1.17–26.3,共 9 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。

Hardcore Revival 怎么安装?

新建世界时在「数据包」里把下载的 .zip 拖进去;已有的存档,把文件放进存档目录下的 datapacks 文件夹,进游戏输入 /reload 即可生效。服务器同样放在世界目录的 datapacks 里。

评论

登录后评论和评分

PlayfulPotato 的其他作品

查看全部 →