Skip to content

Enhance event and scripting systems with new features and fixes#8

Merged
integr-dev merged 3 commits intomasterfrom
develop
Mar 8, 2026
Merged

Enhance event and scripting systems with new features and fixes#8
integr-dev merged 3 commits intomasterfrom
develop

Conversation

@integr-dev
Copy link
Owner

This pull request mainly improves documentation clarity and enhances the command framework for the Backbone plugin. The most significant changes include refining the README.md for better readability and accuracy, introducing a dedicated help command to the command system, and cleaning up and documenting core utility and logging classes.

Documentation improvements:

  • The README.md has been revised for clearer language, improved grammar, and updated links (e.g., the PlaceholderAPI link now points to Modrinth). Several feature and usage descriptions have been clarified for better user understanding. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]

Command framework enhancements:

  • Added a help subcommand to BackboneCommand, allowing users to get detailed help for specific commands. This includes new argument handling and permission checks for the help command. [1] [2]
  • Improved command descriptions and argument prompts for clarity and consistency across scripting and item-related subcommands. [1] [2] [3] [4] [5]

Utility and logging improvements:

  • Added the blockBuild utility function to Utils.kt, which simplifies builder usage via reflection. [1] [2]
  • Documented and clarified the behavior of the BackboneLogger handler's flush and close methods, making it explicit that they are intentionally empty due to the logging implementation.

Core API cleanup and documentation:

  • Improved documentation and parameter naming in the Backbone object, especially around plugin environment detection and listener registration/unregistration. [1] [2] [3]

These changes collectively enhance the developer and user experience by making the documentation more accessible, the command system more powerful, and the codebase easier to maintain and extend.

…d scripting system.

Added dead handler cleanup and benchmarks for the EventBus.
…d improved scripting features. Bump "tools.jackson.core:jackson-databind:3.1.0"
@integr-dev integr-dev merged commit 8b5a92b into master Mar 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant