Hardcore Revival
Revive the hardcore world! This unique modification fundamentally contradicts the classic rules of hardcore but offers the much-needed ability to resurrect fallen players in multiplayer. Instead of permanently losing a character, you can build a special ritual structure and perform resurrection.
Core mechanism: For revival, you need to construct a ritual structure and throw a specific sacrifice item onto it. This triggers an animated ritual that concludes with an explosion (which can be disabled), and the dead player returns to life. By default, the deceased must be within 25 blocks of the ritual site.
The central element is made of gold and decorated with candles.
In the standard configuration, a totem of undying is used as the sacrifice item, but server operators have complete freedom to customize all parameters.
Settings for operators
Binary settings
If you need to disable the player proximity requirement or the ritual explosion, use the following commands:
Ritual explosion
Enable: scoreboard players set #doesExplode hardcorerev.binarySettings 1
Disable: scoreboard players set #doesExplode hardcorerev.binarySettings 0
Player proximity requirement
Enable: scoreboard players set #requiresNearby hardcorerev.binarySettings 1
Disable: scoreboard players set #requiresNearby hardcorerev.binarySettings 0
Changing the sacrifice item
The system supports any items, including modified ones with their own identification system. To change the sacrifice item, execute the command, replacing <item namespace> with the corresponding identifier (e.g., minecraft:totem_of_undying or minecraft:diamond):
data modify storage hardcorerev:settings item set value "<item namespace>"
Note: The system does NOT support NBT checking. Do not remove the quotation marks.
Editing the ritual structure
For optimization reasons, the entire structure cannot be fully modified, but you can replace or even disable individual elements. The structure consists of 4 parts: centerpiece, infill, outer ring, and decorations. The ring and decorations can be disabled using special indices.
ONLY change the number at the end of the command:
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```
Invalid indices will cause errors without notification and render the ritual non-functional.
Special indices:
- outring - 12 - Disables the outer ring
- decoration - 17 - Disables decorations
Detailed images of all ritual structure parts demonstrate the appearance of each element.