
MultiblockEngine
An advanced multi-block structure system
Оцените первым
147
0
Список изменений
Breaking changes:
- Removed legacy
MBEServiceRegistryfrom the core implementation. Addons directly depending on this internal core class instead of the standard API will no longer load.
Internal changes:
- Cleaned up and improved plugin startup logs for better readability.
- Bumped project version to
4.8.5.
New features:
- Extended Addon Metadata: Added support for new
addon.ymlfields includingname,description,website,authors,capabilities,load-before,load-after, andenvironment. - Runtime Environment Constraints: The engine now strictly validates the
environmentsection ofaddon.yml, ensuring required Java, Minecraft, and Bukkit plugin versions are met before loading an addon. - Capabilities System for Protected APIs: Addons utilizing protected core APIs (e.g. UI, Energy, Wiring, Persistence) must now explicitly declare the required
capabilitiesin their configuration. - Enhanced Dependency Resolution: Integrated
load-beforeandload-afterdirectives as soft edges in the dependency graph, providing precise control over addon initialization order.
Bug fixes:
- Fixed a cyclic dependency issue in
DependencyGraphResolverwhere a soft dependency conflicting with a hard dependency could cause infinite loops or crashes during initialization.
Changes made by: @DarkBladeDev
Full Changelog: 4.7.5...4.8.5
Файлы
MultiblockEngine-4.8.5+23.jar(3.29 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
4.8.5
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.19.4–1.21.11
Загрузок
6
Дата публикации
24.07.2026
