π debug-stick-permanent-decor-fabric-1.21.11-1.0.0-test
Curse Maven Snippet
What's new
Use the original Debug Stick in Survival, Creative, and Adventure, collect it automatically or with Z, and preserve customized block states as lasting world decorations.
DEBUG STICK β PERMANENT DECOR
CHANGELOG | DEBUG MODE BRANCH UPDATE
Based on the original Debug Mode concept, this independent branch expands beyond simply exposing Minecraft's vanilla Debug World.
ADDED
β’ Original Debug Stick access in Survival, Creative, and Adventure, without the standard operator-permission gate.
β’ Automatic Debug Stick delivery when joining or respawning without one.
β’ A Z-key English GUI with a βGet Debug Stickβ action and duplicate-inventory checks.
β’ Permanent decoration records for blocks successfully modified with the Debug Stick.
β’ Protection against normal block breaking at saved decoration positions.
β’ Server-side restoration of saved block states after ordinary world updates.
β’ Persistent per-world, per-dimension saved state data.
DESIGN DIRECTION
β’ The initial Debug Mode release focused on selecting the vanilla Debug World at world creation.
β’ Permanent Decor is the building-focused branch: edit unusual block states in ordinary worlds and keep the result.
β’ Distributed as its own JAR; the original Debug Mode Unlock installation is not required.
All planned features of this branch are included in this release.
DEBUG STICK β PERMANENT DECOR
A Debug Mode branch for creating lasting block-state decorations
Minecraft Java Edition 1.21.11 β’ Fabric
OVERVIEW
The Debug Stick is one of Minecraft's most interesting technical tools: it can switch a block between its available states without having to rebuild the surrounding structure. Debug Stick β Permanent Decor turns that idea into a practical building and decoration system. Change a placed block's state, preserve the result, and use state combinations that are normally difficult to keep in a regular world.
This is a standalone branch of the original Debug Mode project. Where the original release made the vanilla Debug World selectable during world creation, Permanent Decor brings the power of block-state experimentation into ordinary building. It does not require the original Debug Mode Unlock JAR.
FEATURES
1. THE ORIGINAL DEBUG STICK, WITH BROADER ACCESS
β’ Uses Minecraft's own Debug Stick rather than a replacement or imitation item.
β’ Works for players in Survival, Creative, and Adventure modes, without the usual Debug Stick operator-permission restriction.
β’ Keeps the familiar controls: left-click a block to choose a property; right-click to cycle that property's values.
β’ Allows builders to explore supported block properties and create unusual appearances directly in their worlds.
2. AUTOMATIC STICK DELIVERY
β’ Players who do not already carry a Debug Stick receive one when joining a world.
β’ A player who respawns without one can receive it again automatically.
β’ Inventory checks prevent repeated automatic copies when a stick is already present.
3. PRESS Z TO GET A DEBUG STICK
β’ Press Z to open a simple, English-language Debug Stick screen.
β’ Select βGet Debug Stickβ to request the original item instantly.
β’ If you already have a Debug Stick in your inventory, the mod does not give you a duplicate through this action.
β’ The key can be changed in Minecraft's key-binding settings.
4. PERMANENT BLOCK-STATE DECORATION
β’ When a Debug Stick successfully changes a placed block's state, the resulting state is registered as a protected decoration.
β’ Normal block breaking at that protected position is blocked.
β’ The server checks protected positions and restores their saved states if ordinary world updates alter them.
β’ This is especially useful for building details with fragile, unusual, or otherwise hard-to-maintain block-state arrangements.
β’ Decorations are recorded by block position and dimension, so the effect belongs to the world rather than to one player's inventory.
5. SAVED ACROSS SESSIONS
β’ Protected state records are saved with the world in debug_decor_locks.json.
β’ Returning to the same world restores the decoration records.
β’ Different dimensions are recorded separately, allowing independent decorations in each dimension.
HOW TO USE
1. Install the JAR in your Fabric instance's mods folder, together with Fabric API.
2. Start Minecraft and enter a world in Survival, Creative, or Adventure mode.
3. Find the Debug Stick supplied in your inventory. If you need one later, press Z and choose βGet Debug Stickβ.
4. Hold the stick. Left-click a suitable block to select its state property, then right-click to change that property to the desired value.
5. Once the change succeeds, the selected block position is protected and its state is remembered by the world.
6. Continue building and exploring different state combinations. Your saved decorations remain protected when you return to the world.
PROJECT GOALS β ACHIEVED
β’ Make the original Debug Stick practical outside its ordinary restricted use.
β’ Support Survival, Creative, and Adventure players.
β’ Provide a stick automatically when needed and a convenient Z-key retrieval screen.
β’ Turn edited block states into stable, persistent decorative details.
β’ Protect those details from normal breaking and state changes.
β’ Retain the decorations after leaving and reopening a world.
FROM DEBUG MODE TO PERMANENT DECOR
The first Debug Mode release unlocked access to Minecraft's existing Debug World. This branch takes a different path: instead of changing the world-type menu, it lets you create and preserve Debug Stick designs wherever you build. It is a separate release with its own purpose and can be installed without the original unlocker.
COMPATIBILITY
β’ Minecraft Java Edition 1.21.11
β’ Fabric Loader 0.19.3 or a compatible later release
β’ Fabric API
β’ Java 21 or later
No additional Debug Mode mod, armor museum, or other project is required.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

