▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Backbone

Backbone

Backbone is a hot-reloading scripting engine for server development. It allows you to easily script complex tasks by offering a library of utilities for managing databases and mob AI—providing everything you might need for your scripts.

26
4

1.7.0

Release3 нед. назад

Список изменений

Automated release v1.7.0 Commit: ce0c21872bd55fd48cee1dc35d20a8b376b3a4a0 - Merge pull request #12 from integr-dev/develop

This pull request introduces several new features and improvements to the Backbone scripting system, focusing on enhancing script lifecycle management, HTTP request handling, and JSON construction. It also refactors event handling for inter-script communication and simplifies command, item, and entity registration. The documentation (README.md) has been updated to reflect these changes and provide new usage examples.

Key changes include:

  1. HTTP Request Utilities and Documentation Added new utility functions (request, requestSync, and requestAndThen) for making HTTP requests from scripts, including both synchronous and asynchronous variants. These utilities are now documented in the README.md with usage examples.
  2. Script Lifecycle and Registration DSL Improvements Extracted the LifecycleBuilder and lifecycle DSL entrypoint into a dedicated file, improving modularity and clarity. Added new DSL functions: useCommand, useItem, and useEntity for simplified registration and unregistration of commands, items, and entities in script lifecycles. Updated the documentation to demonstrate the new registration DSL and improved lifecycle examples.
  3. Inter-Script Communication Refactor Renamed InterScriptDuckTypedEvent to IscEvent and moved it to a new package for clarity and consistency. Updated all usages accordingly. Renamed the DSL function from interScript to interScriptListener to better reflect its purpose and updated the documentation.
  4. JSON Builder Utility Introduced a new JsonBuilder utility and DSL for constructing JSON objects and arrays in scripts, along with helper functions jsonTree and json.
  5. Minor Documentation and Logging Updates Improved logging in lifecycle hooks for better debugging. Minor documentation and formatting updates in README.md, including placeholder section cleanup. These changes collectively make scripting with Backbone more powerful, modular, and user-friendly. See the GitHub release for more details: https://github.com/integr-dev/backbone/releases/tag/v1.7.0

Файлы

backbone-1.7.0-all.jar(69.80 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.7.0

Загрузчики

Paper

Версии игры

1.21.11

Загрузок

4

Дата публикации

3 нед. назад

Загрузил

ID версии

Главная