
betterGraveStones
add gravestones to your world and track them down with the locatorbar
- Загрузки
- 230
- Подписчики
- 0
- Обновлён
- 10 мая 2026 г.
- Лицензия
- All-Rights-Reserved
Опубликован 3 мая 2026 г.
betterGraveStones is a Minecraft server plugin (1.21.6+ if you want to use locatorbar tools) that creates protected graves when players die, allowing them to recover their items and experience safely.
It is designed for survival servers that want to reduce unfair item loss from despawn timers, lava, explosions, or unlucky deaths while keeping recovery fair and configurable.
Features
- Creates protected graves on player death
- Safely stores dropped items and configurable experience amounts
- Players can recover their own graves
- Admin tools for listing, inspecting, and managing graves
- Offline player grave lookup with tab-completion
- Configurable messages and world restrictions
- YAML storage with optional MySQL/MariaDB support
- Automatic YAML-to-MySQL migration
- Improved MySQL keep-alive handling
- Optional Locator Bar integration for supported Minecraft/Paper versions
- Optional player colors, UUID gradients, and privacy-focused grave waypoints
- Protected internal marker entities for Locator Bar grave markers
Storage
betterGraveStones supports both YAML file storage and optional MySQL/MariaDB database storage.
If MySQL is enabled later, existing YAML graves can be migrated into the database automatically.
Locator Bar Support
On supported Minecraft/Paper versions, the plugin can optionally use the vanilla Locator Bar for grave waypoints and player waypoint colors.
Grave colors are reserved, such as gray and gold, while player colors avoid those reserved grave marker colors.
Ченджлог
2.7.7Релиз26.1, 26.1.1, 26.1.2 · 10 мая 2026 г.
Summary
Fixes visual issues with CraftEngine furniture graves where the additional bGraveStones BlockDisplay glow overlay could appear as a large flat texture plane.
Changes
- Adds
craftEngine.suppressVanillaGlowDisplay - Suppresses the extra Locator-Bar glow BlockDisplay only when the grave is actually using a CraftEngine furniture visual
- Keeps Locator-Bar waypoint markers and gray/gold color behavior intact
- Keeps fallback behavior to the configured vanilla
graveBlock - Bumps
configVersionto4
Notes
This does not disable CraftEngine furniture placement. It only disables the additional bGraveStones visual glow overlay for CraftEngine furniture graves.
2.7.6Релиз26.1, 26.1.1, 26.1.2 · 6 мая 2026 г.
Added
- Added protected admin recovery tools under
/graves sudo. - Added
/graves sudo inspect-nearby [radius]to inspect nearby plugin-owned visual entities. - Added
/graves sudo cleanup-nearby [radius]to remove nearby plugin-owned visual entities and resync valid visuals. - Added
/graves sudo cleanup-orphansto remove orphaned plugin-owned visual entities from loaded chunks. - Added
/graves sudo resync-visualsto restore grave blocks, holograms and locator waypoints. - Added
graves.admin.sudopermission. - Added
adminSudoconfig section. - Added
locatorBar.graves.rememberViewAllUntilRestartconfig option.
Changed
- Bumped
configVersionto3. - Bumped
messagesVersionto2. /graves locatorallview-all state can now explicitly be kept until server restart or reset on disconnect through config.
Safety
- Sudo cleanup commands only target plugin-owned visual entities such as grave holograms, locator marker armor stands and locator glow displays.
cleanup-nearbydoes not delete stored grave data.cleanup-orphansonly removes plugin-owned visual entities that no longer match stored grave data.- Destructive cleanup actions are logged to console.
2.7.5Релиз26.1, 26.1.1, 26.1.2 · 6 мая 2026 г.
Summary
It detects common Bukkit-compatible server platforms and applies safe feature gates where needed. Folia is detected and blocked by default because the current plugin code still uses classic Bukkit/Paper scheduler, teleport and entity access patterns.
Added
ServerPlatformServerCompatibility- Platform detection for:
- Folia
- Purpur
- Paper
- Spigot
- CraftBukkit/Bukkit
- Unknown Bukkit-compatible servers
- Startup/reload platform logging
- Compatibility config section
- Safe Locator-Bar gating for unsupported platforms/versions
Config
compatibility:
logPlatformOnStartup: true
folia:
disablePlugin: true
features:
locatorBar:
autoDisableWhenUnsupported: true
Notes
This does not claim full Folia support yet. Folia is intentionally detected and blocked by default until a dedicated scheduler/entity adapter is added.
2.7.4Релиз1.21.9, 1.21.10, 1.21.11 · 6 мая 2026 г.
Added
- Added generated file versioning for
config.yml,messages.yml, andMySQL.yml. - Added safe startup/reload updater for generated plugin files.
- Added automatic insertion of missing config/message/database keys from bundled defaults.
- Added backup creation before generated files are changed.
Changed
- Existing user values in generated files are preserved during updates.
- Invalid or missing generated file version values are corrected defensively.
messages.ymlreceives missing message keys without overwriting customized messages.
Technical
- Added
GeneratedFileVersionUpdater. - Added
configVersion,messagesVersion, andmysqlConfigVersion. - Generated file backups are written to
plugins/betterGraveStones/backups/generated-files/before modifications.
2.7.3Релиз1.21.9, 1.21.10, 1.21.11 · 4 мая 2026 г.
Release notes
Added
- Added configurable date/time output to
/graves listentries. - Added
listDateFormattoconfig.ymlfor list timestamps. - Added number-based grave teleporting through
/graves tp <list-number>. - Added tab-completion for
/graves liststored player names and/graves tplist numbers. - Added
emergencyLookDistanceto control how far/graves emergencycan target a grave. - Added Modrinth Updater
Changed
/graves listnow shows a readable grave number and creation time instead of only coordinates.- Clickable teleport entries now use the visible list number instead of exposing the full grave UUID.
/graves tp <uuid>remains available as a fallback, but normal usage is now/graves tp <list-number>after opening/graves list./graves emergencyno longer opens the newest grave of a player automatically. It now only opens the grave block the authorized emergency player is actively looking at.
Fixed / Improved
- Offline player names stored in graves can be resolved for admin list commands.
- Emergency recovery is safer because it requires explicitly targeting the affected grave.
2.7.2Релиз1.21.9, 1.21.10, 1.21.11 · 3 мая 2026 г.
betterGraveStones 2.7.2
This version includes several technical improvements, bug fixes, and new optional Locator Bar features.
Added
- Optional support for the vanilla Locator Bar on Minecraft/Paper 1.21.6+
- Grave waypoints can optionally be shown in the Locator Bar
- Reserved grave waypoint colors:
- Gray for normal grave markers
- Gold for nearby/own grave markers
- Player waypoints can optionally use UUID-based colors
- Optional animated UUID color gradients for player waypoints
- Admins can toggle whether they want to see all grave waypoints
- Stored offline players can now be used and tab-completed in commands
Changed
- Normal players should only see their own graves by default
- Admin visibility for all graves is optional and not permanently enabled
- Locator Bar command output can now be suppressed through the config
- MySQL connection handling is now more robust against idle timeouts
- Storage and plugin lifecycle handling has been cleaned up
- Internal code structure has been cleaned up and made more stable
Fixed
- MySQL connections being closed after long idle periods
- Tab completion issues with offline players
- JOML/Vector3f export issues
- Paper/Bukkit gamerule compatibility issues
- Vanilla command execution issues caused by custom silent command senders
- Several smaller Locator Bar and marker-related issues
Notes
The Locator Bar feature is optional and should only be enabled on supported Minecraft/Paper versions.
For grave waypoint privacy, strictVisibility is available. Since vanilla waypoints do not support true per-player visibility, the plugin has to limit visibility through the global waypoint transmit range. With very high ranges such as 10000, the privacy logic may intentionally hide grave waypoints to prevent other players from seeing them.
Recommended setting for private grave waypoints:
locatorBar:
graves:
strictVisibility: true
transmitRange: 256
Комментарии
Загружаем…