▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/HyperGrave
HyperGrave

HyperGrave

An extremely sophisticated and customizable grave data pack

37
1

HyperGrave is a simple to use, yet extremely customizable and sophisticated grave data pack. Each time you die, HyperGrave places your items and XP in a safe container called 'grave'.

HyperGrave supports Minecraft versions 1.21.5 (25.1) to 26.1.

Resource pack

You don't need a resource pack to use HyperGrave. However, if you don't like the default look of graves in HyperGrave, you might want to use Sul4ur's Global Resource Pack

Features

Simple to use!

When a player dies, HyperGrave generates a grave for that player. The grave takes the player's items and XP and stores it. Graves are generated in the same X and Z positions, and HyperGrave will try to place the grave in the appropriate Y position. This is what a grave looks like:

HyperGrave-Grave.png

The number after '#' represents the GID (grave ID) of the grave, which is unique amongst all other graves. You can use this GID to get the information of the grave, to remotely interact with it, etc

To loot a grave, you can either left-click on the grave to drop the contents on the ground:

HyperGrave-LeftClick.png

Or right click to retrieve the items in the appropriate slots:

HyperGrave-RightClick.png

By default, graves despawn in 90 minutes.

Grave Info Display!

You can also view the information of any grave (even the ones that were already broken). You can see the items and amount of XP stored in the grave, when the grave was generated, the owner of the grave, the status of the grave, etc.

HyperGrave-GraveInfo.png

You can see the info of the last generated grave by using /trigger hygrave.show_grave_info or see the info of grave #1031 (GID of 1031) by using /trigger hygrave.show_grave_info set 1031.

Note that anyone, both admins and non-admins can see the information of a grave. Admins can restrict what information is shown.

ICD!

ICD (Item Cycle Display) is a really cool feature. Here is how it works:

When you sneak near a grave, the grave's ICD "activates"; in other words, the player head changes to show the items stored in the grave and the text display changes to show the info of the item. It cycles through the items one by one each second, a lot like how items are cycled in a trials chamber vault.

HyperGrave-ICD.png

While an item is being displayed, you can even take that single item out of the grave.

ICD is really useful to take a quick peek at the items in the grave and to take a single item out of grave.

Remotely looting graves!

Tired of walking all the way to the destination of your grave just to get your items back? Don't worry, because HyperGrave also allows* you to loot a grave from anywhere.

About that image of grave info display, look at the bottom part of the image. Do you see a button that says 'loot'? It is grayed out because the grave isn't active (i.e. has been broken). but if it wasn't, you can use the button to loot and break the grave from anywhere in the world!

NOTE: Don't get too excited! This feature is disabled by default and it's up to the admin to enable this feature if they want to.

Item backups!

A second layer of protection to your items! Along with a grave, an item backup (simply called 'backup' in-game) is also generated when you die. A backup is always guaranteed to generate no matter what (the one and only exception is when you don't have items).

Just like graves, each backup has a unique BID (Backup ID) that can be used to get the information of the backup and retrieve an item or the items of the backup.

You can see the info of the last generated backup using /function hygrave:run/backup/show_last_backup_info or see the info of backup #2014 using /function hygrave:run/backup/show_backup_info {bid: 2014}.

Note that only admins can see the information of a backup and retrieve its items.

Multiplayer support!

HyperGrave supports and is designed to be compatible with multiplayer. All of its configs and the whole implementation is designed to work well with more than 1 player on the server.

NOTE: While HyperGrave has been desgined to be compatible with multiplayer, it has NOT been tested on multiplayer. It should work fine, but if you find any bugs, please report it immediately.

Customizable and sophisticated!

HyperGrave is extremely customizable and sophisticated.

The thumbnail at the top shows just how powerful the configs are, but that's not all! That just shows a few of the many configs that you can use to customize HyperGrave.

There are configs for changing almost everything:

  • Despawn time of graves and contents dropped from graves
  • The text shown in the text display
  • The appearance and style of graves
  • Where a grave should and should not get place
  • The items and XP that get removed or kept instead of being stored in the grave
  • The items and amount of XP required to generate a new grave or loot an existing grave
  • What happens when you left-click or right-click on a grave
  • What is shown in the grave info
  • etc.

Free and open-source! (Technical)

For those computer nerds out there:

HyperGrave is FOSS (Free and Open-Source Software). The source code is available at Github. HyperGrave has really awesome documentation that nicely explains everything in detail as comments in the .mcfunction files.

Absolutely no AI has been used in HyperGrave's development in any way. I know and deeply believe that AI is evil and that one must not contribute to a tool that is a curse to humanity.

Commands

Trigger commands

These commands begin with /trigger hygrave.. They can be executed by any player (admins and non-admins). Here is a list of the trigger commands and what they do: (There are some other trigger commands, but you don't need to know those)

/trigger hygrave.info

Shows the info menu, a lot like the 'about' section you see in other platforms. It shows the name of HyperGrave, the version, the author(s), some links to the projects homepage and doc and etc and some buttons that do in-game action.

/trigger hygrave.help

Use this if you have any questions about HyperGrave. It will tell you what you need to do and some FAQs.

/trigger hygrave.show_grave_info set 1021

Shows information about grave #1021 (grave with GID of 1021).

/trigger hygrave.show_grave_info

Shows information about the last grave generated.

Function commands

These commands begin with /function hygrave:run/. They can be executed by any player (admins and non-admins).

IMPORTANT: Do NOT execute commands that begin with /function hygrave:internal/. These commands are used by HyperGrave and if ran by a player, it could break HyperGrave.

Here is a list of the function commands and what they do: (There are some other function commands, but you don't need to know those)

/function hygrave:run/config

Opens the config menu.

/function hygrave:run/grave/generate

Generates a grave for you, as if you have died there.

TIP: You might want to combine this with the /execute as ... at @s run command, like this: /execute as Sul4ur at @s run function hygrave:run/grave/generate (Generates a grave for Sul4ur)

NOTE: There is also this command: /function hygrave:run/grave/admin/generate, which forcefully generates a grave, bypassing the requirements set in the configs

/function hygrave:run/grave/admin/show_grave_info {gid: 1034}

Like /trigger hygrave.show_grave_info set 1034, but bypasses all restrictions set in the configs.

/function hygrave:run/grave/admin/show_backup_info {bid: 2041}

Shows information about backup #2041 (backup with BID of 2041).

Also allows you to retrieve a single item or all items from the backup.

/function hygrave:run/grave/admin/show_last_backup_info

Shows information about the last backup generated.

Also allows you to retrieve a single item or all items from the backup.

/function hygrave:run/uninstall and /function hygrave:run/reinstall

Uninstalls or reinstalls Hypergrave.

License

Copyright © 2026 Sul4ur

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/

Совместимость

Minecraft: Java Edition

26.1.x1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Создатели

Детали

Лицензия:GPL-3.0-only
Опубликован:4 месяца назад
Обновлён:2 дня назад
Главная