| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| GriefPrevention3D.jar | 2026-05-01 | 846.2 kB | |
| 17.4.0 source code.tar.gz | 2026-05-01 | 366.9 kB | |
| 17.4.0 source code.zip | 2026-05-01 | 470.0 kB | |
| README.md | 2026-05-01 | 1.1 kB | |
| Totals: 4 Items | 1.7 MB | 0 | |
GriefPrevention3D v17.4.0
Wiki: https://github.com/castledking/GriefPrevention3D/wiki
Highlights
- More translatable messages — Added
CommandRequiresPlayerkey for console-command error messages. - Plugin metadata — Added
authorsandwebsitefields toplugin.yml.
Translatable Messages
Added new Messages enum key:
CommandRequiresPlayer— Sent when a player-only command is used from console. Default:"This command can only be used by players."
This is now used by /buyclaimblocks and /sellclaimblocks in UnifiedClaimCommand instead of a hardcoded string. Customize it in plugins/GriefPreventionData/messages.yml.
Plugin Metadata
Updated plugin.yml with additional metadata:
description: "The self-service anti-griefing plugin for Minecraft servers — now with full 3D subdivisions"website:https://castled.codesauthors:[CASTLEDKING, RoboMWM, BigScary]
Migration
No configuration changes or data migration required. The new CommandRequiresPlayer key will be added to your messages.yml automatically on next load if missing.