Plugin allows to craft "Debug Stick" in survival mode
- Custom crafting recipe
- Block restrictions with a configurable list
- Messages and feature toggles via config
- Hot reload with
/debugstickreload
- Minecraft server: 1.21+ (Spigot or Paper)
- Java: JDK 21+
- Download
DebugStickCraftingInSurvival-{version_of_plugin}-{version_of_minecraft}.jarfrom Releases. - Place it in
plugins/. - Restart the server or use
/reload. - Edit
plugins/DebugStickCraftingInSurvival/config.yml. - Run
/debugstickreloadto apply changes.
| Command | Description | Permission | Aliases |
|---|---|---|---|
/debugstickreload |
Reloads plugin configuration | debugstickcs.reload |
/dsreload, /debugreload |
| Permission | Description | Default |
|---|---|---|
debugstickcs.reload |
Allows reloading configuration | OP |
minecraft.debugstick |
Allows using Debug Stick | off |
minecraft.debugstick.always |
Allows using Debug Stick in Survival | off |
File: plugins/DebugStickCraftingInSurvival/config.yml
# Feature toggles
features:
enable_crafting: true
enable_restrictions: true
# Messages shown to players
messages:
restriction: "§cYou cannot use the Debug Stick on this type of block!"
# List of blocks where Debug Stick usage is restricted
excluded_blocks:
- COMPOSTER
- CHEST
- CACTUS
- ...Requirements:
- JDK 21+
- Maven 3.6+
Build:
mvn clean package| Plugin Version | Minecraft | Java | API |
|---|---|---|---|
| 2.1.0+ | 1.21+ | 21+ | 1.21 |
| 1.x | 1.19.x | 8+ | 1.19 |
pl.nubet.debugstickinsurvival/
├── DebugStickCraftingInSurvival.java
├── command/
│ └── ReloadCommand.java
├── config/
│ └── ConfigurationManager.java
├── service/
│ └── BlockRestrictionService.java
├── listener/
│ └── DebugStickInteractionListener.java
└── recipe/
└── DebugStickRecipeManager.java
See CHANGELOG.md for full history.
Made with ❤️ by Nubet ️
