Sueta

DebugStickPro

0.5.3

A powerful debugstick plugin | Dynamically display | Custom Item Support | Region Protection Support

·Plugin
  1. 0.5.3latest0.5.3 - Platform Compatibility and Safer AdministrationAug 19, 2026
    DebugStickPro 0.5.3 This release focuses on safer administration, broader server compatibility, and predictable upgrades. It is recommended for all 0.5.2 installations, especially servers that use Freeze mode, delegate Debug Stick access to staff, or run Paper/Folia. Before you upgrade · One JAR supports Spigot, Paper, and Folia from Minecraft 1.19.4 through 26.2. Paper remains the primary and recommended platform. · PacketEvents 2.13.0 or later is required. Update PacketEvents before installing DebugStickPro 0.5.3. · VirtualEntities is bundled in DebugStickPro; do not install it separately. · The plugin JAR targets Java 17. Use the Java version required by your selected server release. · Back up plugins/DebugStickPro/config.yml and plugins/DebugStickPro/lang/, stop the server, replace the old JAR, and perform a full restart. Do not use Bukkit's global /reload for this upgrade. Configuration and permission review Existing configuration and language files are now upgraded in place. Missing keys are added from 0.5.3 defaults while existing values and translations are preserved. You no longer need to delete customized files during an upgrade. · ConfigVersion is now 8 and bundled language files use LangFileVersion 5. · BlockFilter adds material-level allowlists and denylists. It is disabled by default. · BlockDataFilter.AllowUnsafeBisectedData defaults to false. This hides the half property for multi-block structures such as doors and double plants, preventing invalid pairs and duplicate drops. Set it to true only if trusted staff explicitly need the former behavior and you accept that risk. · debugstickpro.bypassblockfilter bypasses material filters. · debugstickpro.bypassblacklist bypasses the entire block-data blacklist. · debugstickpro.bypassblacklist.<type> bypasses one block-data entry, such as debugstickpro.bypassblacklist.waterloggeddata. · debugstickpro.admin includes the new bypass permissions. Review permission-manager parent nodes and wildcards if administrators should remain subject to filters. · Custom locale files receive missing entries from English when no bundled locale exists. Review newly added English values after the first startup if you maintain custom translations. Platform and operational changes · Freeze displays now use the bundled VirtualEntities implementation and platform-aware scheduling, including Folia region scheduling. · Player locales are resolved through a Paper-aware compatibility layer with a Spigot fallback, so automatic language selection works from the same JAR on all supported platforms. · Minecraft 26.2 BlockData types are supported, and BlockData values shown to players are localized. · Action-bar and localization work has been reduced, including fewer unnecessary target ray traces and cached translation lookups. · /dsp mode now requires the player to hold a DebugStickPro-issued stick and gives localized feedback when that requirement is not met. Safety and interaction fixes · Freeze mode no longer allows piston movement to duplicate or corrupt frozen and dependent blocks. · Unsafe half editing for multi-block structures is blocked by default, preventing double-plant drop duplication. · Right-clicking a frozen block releases that exact block instead of freezing the block behind it. · A block that was already a barrier before freezing is displayed as a barrier again after unfreezing, rather than as air. · Classic and Copy modes honor Bukkit's exact clicked block. Short collision shapes such as candles no longer redirect the action to the full block behind them, and off-hand follow-up interactions no longer undo the requested change. · Freeze state restoration, reload cleanup, player-data initialization, flower-bed bounds, and interactions with blocks that expose no editable BlockData were corrected. Validation The release commit is 4e6c905a5ae7349168110ce1ba87984c96ac406f. CI built the plugin and passed the complete supported Paper/Folia startup matrix. Representative Paper, Folia, and Spigot versions also passed in-game command, item, locale, Classic/Copy targeting, Freeze lifecycle, and native-barrier restoration checks. Release asset SHA-256: ac297c82b0af5657b503f704ae4303f177cf2c131d098281843d4b4673bc4bab Thanks to @KoenLemmen for the block-data blacklist bypass contribution. Full changelog: 0.5.2...0.5.3 Contributors · KoenLemmen
    2 downloads
  2. 0.5.20.5.2 1.21.11 supporrtJan 13, 2026
    What's Changed · chore(deps): bump net.coreprotect:coreprotect from 23.0 to 23.1 by @dependabot[bot] in #52 · chore(deps): bump com.github.retrooperacketevents-spigot from 2.10.1 to 2.11.0 by @dependabot[bot] in #53 · chore(deps): bump com.github.retrooperacketevents-spigot from 2.11.0 to 2.11.1 by @dependabot[bot] in #54 Full Changelog: 0.5.1...0.5.2
    66 downloads
  3. 0.5.10.5.1 Add 1.21.10 Support (fix download)Nov 17, 2025
    0.5.1 1.21.10 Support Latest What's Changed · chore(deps): bump com.github.retrooperacketevents-spigot from 2.9.4 to 2.9.5 by @dependabot[bot] in #43 · chore(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #44 · chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.3 to 3.12.0 by @dependabot[bot] in #45 · chore(deps): bump com.github.retrooperacketevents-spigot from 2.9.5 to 2.10.1 by @dependabot[bot] in #49 · chore(deps): bump me.cliplaceholderapi from 2.11.6 to 2.11.7 by @dependabot[bot] in #48 · chore(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #46 · 更新依賴並新增多個區塊數據類別 by @TWME-TW in #51 Full Changelog: 0.5.0...0.5.1
    42 downloads
  4. 0.5.0DebugStickPro 0.5.0 - Major Update with PacketEvents Integration!Aug 21, 2025
    Major Changes New Dependency: PacketEvents Required ⚠️ BREAKING CHANGE: This version now requires PacketEvents to function properly. Please install PacketEvents 2.9.4+ before updating to v0.5.0. Revolutionary Freeze Mode Enhancement · Packet-Based Block Freezing: Complete rewrite of the freeze functionality using PacketEvents and EntityLib · Ghost-Free Experience: No more server-side BARRIER blocks - freeze effects are now client-side only · ⚡ Seamless Performance: Smoother user experience with visual-only block changes · Simplified Cleanup: Eliminated potential ghost block issues and simplified freeze/unfreeze logic Added Enhanced Freeze System · Integrated PacketEvents for packet-based block manipulation · Added EntityLib support for better display entity management · Fake Barrier System: Advanced duplicate prevention and tracking · Better Logging: Enhanced debugging capabilities for freeze operations · BlockPhysicsEventListener: Enhanced block freezing functionality with physics event handling Technical Improvements · API Alignment: Refactored CrafterOrientationData and JigsawData to use standard org.bukkit.block.Orientation enum · Performance Optimizations: Improved freeze block management and cleanup processes · Advanced State Management: Sophisticated duplicate prevention and player tracking system Changed Updated Dependencies · Paper API: Updated to 1.21.8-R0.1-SNAPSHOT (from 1.21.4-R0.1-SNAPSHOT) · PacketEvents: 2.9.4 (NEW REQUIREMENT) · EntityLib: Latest snapshot integration (NEW) · Blocket API: Updated to 1.1.0 (NEW) · CoreProtect: Updated to 23.0 (from 22.4) · Maven Javadoc Plugin: Updated to 3.11.3 (from 3.11.2) Architecture Changes · Freeze Mode Rewrite: Moved from server-side block modifications to packet-based visual effects · Code Modernization: Updated to use modern Bukkit APIs and enums · Enhanced Repository Support: Added multiple new Maven repositories for dependencies Fixed · Fixed various edge cases in freeze mode operations · Improved block physics handling during freeze/unfreeze · Enhanced duplicate barrier prevention mechanisms · Better cleanup for offline players · Resolved potential ghost block issues · Fixed VaultStateData method calls to retrieve vault state correctly · Prevented lore from being italicized by default in configuration Technical Details This release represents a significant architectural improvement, moving away from server-side block modifications to a more elegant packet-based approach. This change provides: · Better Server Performance: No actual block changes during freeze operations · Cleaner State Management: Simplified freeze/unfreeze tracking · Enhanced Compatibility: Better integration with other plugins through PacketEvents · Future-Proof Architecture: Foundation for upcoming advanced features Requirements · Java 21 or higher · Paper 1.19.4 - 1.21.8+ · PacketEvents 2.9.4+ (NEW REQUIREMENT) Upgrade Instructions · Install PacketEvents if not already installed · Stop your server · Replace the old DebugStickPro jar with the new 0.5.0 version · Start your server and enjoy the enhanced freeze mode!
    74 downloads
  5. 0.4.150.4.15 Update .gitignore and fix method calls in VaultStateData by @TWME-TW in #39Jun 12, 2025
    What's Changed · Update .gitignore and fix method calls in VaultStateData by @TWME-TW in #39 Full Changelog: 0.4.14...0.4.15
    101 downloads
  6. 0.4.140.4.14 Updated supported versions to 1.21.4Apr 6, 2025
    What's Changed · Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in #33 · Update dependencies and add CreakingHeart data handling by @TWME-TW in #36 Full Changelog: 0.4.13...0.4.14
    92 downloads
  7. 0.4.130.4.13 fix: Could not pass event PlayerItemHeldEvent to DebugStickProDec 9, 2024
    What's Changed Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 by @dependabot in #31 fix: Could not pass event PlayerItemHeldEvent to DebugStickPro v0.4.12 by TWME in #32 Full Changelog: 0.4.12...0.4.13[/USER]
    337 downloads
  8. 0.4.120.4.12 fix: CustomModelData not update correctlyDec 1, 2024
    Note: The config file has been updated to version 6 What's Changed · Update README.md by @TWME-TW in #19 · Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 by @dependabot in #21 · Clean code by @TWME-TW in #22 · Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 by @dependabot in #23 · Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 by @dependabot in #24 · Updata CustomModelData when mode changed by @TWME-TW in #26 · fix: CustomModelData not update correctly by @TWME-TW in #28 Full Changelog: 0.4.9...0.4.12
    82 downloads
  9. 0.4.90.4.9 Fix some bug & New Add-onAug 7, 2024
    What's Changed · Fix some bug and add some new api by @TWME-TW in #17 · Fix some bug by @TWME-TW in #18 New Add-on · https://www.spigotmc.org/resources/dsp-add-on-nether-no-w… Full Changelog: 0.4.8...0.4.9
    152 downloads
  10. 0.4.80.4.8 Fix: Resolve issue with CustomModelData not working.Aug 2, 2024
    What's Changed · Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 by @dependabot in #15 · Fix: Resolve issue with CustomModelData not working. by @TWME-TW in #16 Full Changelog: 0.4.7...0.4.8
    85 downloads
  11. 0.4.70.4.7 Fixed an error caused when reloading the serverJun 11, 2024
    What's Changed · 0.4.7 Fixed an error caused when reloading the server by @TWME-TW in #14 Full Changelog: 0.4.6...0.4.7
    145 downloads
  12. 0.4.60.4.6 Update to Paper 1.20.6 & Java 21Jun 6, 2024
    What's Changed · Bump net.coreprotect:coreprotect from 22.3 to 22.4 by @dependabot in #9 · Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 by @dependabot in #11 · Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 by @dependabot in #10 · 0.4.6 Update to Paper 1.20.6 & Java 21 by @TWME-TW in #12 Full Changelog: 0.4.5...0.4.6
    98 downloads
  13. 0.4.50.4.5 add console command supportMay 5, 2024
    What's Changed · Add console command support · Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.2 to 3.5.3 by @dependabot in #8 Full Changelog: 0.4.4...0.4.5
  14. 0.4.40.4.4 Fix missing block data (Openable)Apr 14, 2024
    Fix missing block data (Openable) Note that the language file has been updated to version 4 (insert OpenableDataName: "Open" at line 105) Full Changelog: 0.4.3...0.4.4
    106 downloads
  15. 0.4.3Apr 8, 2024
    Full Changelog: 0.4.2...0.4.3
    90 downloads
  16. 0.4.2Update configuration files and language files , improve logic, and add automatic translation.Mar 30, 2024
    Full Changelog: 0.3.18...0.4.2
    99 downloads
  17. 0.4.00.4.0 Add automatic translation systemMar 26, 2024
    Warning: The language files must be regenerated. The language system has been completely rewritten, and now the plugin should automatically switch languages based on the client's selection. What's Changed · Bump org.apache.maven.plugins:maven-compiler-plugin from 3.8.1 to 3.13.0 by @dependabot in #3 · Bump org.apache.maven.plugins:maven-shade-plugin from 3.2.4 to 3.5.2 by @dependabot in #4 · Newlang by @TWME-TW in #5 · Fix bug by @TWME-TW in #6 New Contributors · @dependabot made their first contribution in #3 Full Changelog: 0.3.18...0.4.0
    79 downloads
  18. 0.3.18Mar 20, 2024
    Notice: The lang.yml has been updated. Please obtain the latest version of lang.yml from GitHub, make changes, and paste it into the plugin's lang file. Full Changelog: 0.3.17...0.3.18
    97 downloads
  19. 0.3.170.3.16 & 0.3.17 : Enhance performance & Fixed issue in multiple worldsMar 19, 2024
    Notice: The lang.yml has been updated. Please obtain the latest version of lang.yml from GitHub, make changes, and paste it into the plugin's lang file. Full Changelog: 0.3.15...0.3.17
    82 downloads
  20. 0.3.15New configuration option: Remove the data stored by the previous mode when switching modes.Mar 17, 2024
    Notice: The config.yml has been updated. Please obtain the latest version of config.yml from GitHub, make changes, and paste it into the plugin's configuration file. Full Changelog: 0.3.14...0.3.15
    86 downloads
  21. 0.3.14Add BlockData filtering system.Mar 17, 2024
    Notice: The config.yml has been updated. Please obtain the latest version of config.yml from GitHub, make changes, and paste it into the plugin's configuration file. Full Changelog: 0.3.13...0.3.14
    92 downloads
  22. 0.3.13Fix BugMar 17, 2024
    Fix Bug: · Repair incorrect display of turtle eggs in freeze mode · Added support for Paper 1.19.4 ~ 1.20.3 · Clarified display of certain messages · Fixed error when CoreProtect is not installed Full Changelog: 0.3.12...0.3.13
    86 downloads
  23. 0.3.12Improve the logic.Mar 17, 2024
    Full Changelog: 0.3.11...0.3.12
    92 downloads
  24. 0.3.11Mar 16, 2024
    97 downloads

Similar projects

Plugin →