Warning: This plugin is still in development and may have bugs. Please report any bugs you find to the issue page
β οΈ v0.5.0+ Requirement: This plugin now requires PacketEvents to function properly. Please install PacketEvents before using v0.5.0+.
Support for Paper 1.19.4 ~ 1.21.8+
- Display the data of the block you are looking at in the action bar.



- Classic Mode: The same as the original debug stick.
- Copy Mode: Copy the data of a block and paste it onto other blocks.
- Freeze Mode: Freeze the status of a block.
- π§ Packet-Based Block Freezing: Complete rewrite using PacketEvents for client-side visual effects
- π» Ghost-Free Experience: No more server-side
BARRIER
blocks - smoother and cleaner freeze operations - β‘ Enhanced Performance: Improved freeze/unfreeze logic with better cleanup and tracking
- π§Ή Simplified Architecture: Modernized codebase with PacketEvents and EntityLib integration
- New Dependencies: PacketEvents 2.9.4 and EntityLib integration
- API Modernization: Updated to use standard Bukkit enums for better compatibility
- Better Physics Handling: Enhanced BlockPhysicsEventListener for improved freeze functionality
- Advanced Tracking: Sophisticated duplicate prevention and state management
- You can customize the item used as the debug stick in the config file.
- Support for CoreProtect, which can record the operation of the debug stick.
- Support for region protection plugins, such as WorldGuard, GriefPrevention, etc.
- Nether-No-Water: An add-on that prevents players from changing Waterlogged data in the Nether.
- You can filter specific BlockData in the config file.
- Automatically select translation files based on the player's language.
Translation files for each language need to be translated manually beforehand.
/debugstickpro
=/dsp
β/dsp help
/dsp help
Show help message./dsp give [player]
Give a debug stick to a player./dsp mode <mode>
Change the mode./dsp reload
Reload the configuration file.
- Use
/dsp give
to get a debug stick.
Same as regular debugging stick operation:
- Left-click to select the desired data type to modify.
- Right-click to change the value of that data.
- Left-click to select the data of a block to be copied.
- Right-click to paste that block's data onto other blocks.
The status of frozen blocks will not be updated.
- Right-click to freeze/unfreeze a block.
- Left-click to unfreeze all frozen blocks.
- Press the
Swap Hand
key to switch mode. (Default: F)
- Java 21 or higher
- Paper 1.19.4 ~ 1.21.8+
- PacketEvents 2.9.4+ (Required for v0.5.0+)
- Install PacketEvents if not already installed
- Download the latest version of DebugStickPro from the release page
- Put the plugin into the
plugins
folder of your server - Restart your server
- Enjoy!
- You have to sneak in order to change the Lit value of the candle.