Create: Brassworks MissionsСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (17)
release
[2.1-hotfix] Create: Brassworks Missions
2.1-hotfix30 сент. 2026 г.2 тыс.Minecraft: 1.21.1neoforge
Что нового
### Fixed
* Fixed [#11](https://github.com/Brassworks-smp/Create-Brassworks-Missions/issues/11#issue-5555907567)
release
[2.1] Create: Brassworks Missions
2.12 авг. 2026 г.9 тыс.Minecraft: 1.21.1neoforge
Что нового
### Added
* Added an optional second mission category with its own name, slot count and independent reset schedule.
* Added per-mission category assignment through the new `category` property.
* Added `/missions manage category <id> <1|2>` for moving mission templates between categories.
* Added `/missions reassign category <1|2> [player]` for reassigning only one mission category.
* Added configurable names for both mission categories.
* Added mission availability requirements with a public registry for custom requirement types.
* Added a built-in advancement requirement for locking missions behind completed or incomplete advancements.
* Added `/missions manage diagnose` for asynchronously checking mission definitions, registry entries, recipes and advancement requirements.
* Added automatic live reloading of `missions.json` when the file changes.
* Added a configurable option for disabling automatic mission reloading.
* Added an in-game migration workflow for legacy datapack missions.
* Added commands for transferring, deleting or ignoring detected legacy mission files.
* Added administrator notifications when legacy mission datapacks are detected.
* Added configurable HUD size, horizontal and vertical offsets, left alignment and bottom alignment.
### Changed
* Mission definitions are now loaded from `config/brassworksmissions/missions.json`.
* The bundled default missions are copied to the configuration directory when no mission file exists.
* Existing `managed_missions.json` files are automatically renamed to `missions.json`.
* Datapack mission definitions are now treated as legacy files and are no longer loaded directly.
* The mission reward item is now configured through the NeoForge server config instead of `data/brassworksmissions/missions/mission_reward.json`.
* Mission storage now keeps separate slot counts for both mission categories.
* The previous single slot range of 1 to 32 was replaced with up to 12 configurable slots per category.
* Mission resets can now affect one category without replacing missions from the other category.
* Mission selection now filters templates according to each player's availability requirements.
* Mission list and detail commands now display the assigned mission category.
* Mission networking now uses direct NeoForge 1.21.1 payload registration with explicit clientbound, serverbound and bidirectional packet directions.
* Removed the obsolete packet registration map and its unchecked raw-type casts.
* Removed the unused reward reload manager and its duplicate mission resources.
* Removed unused menu binding state, the unused delayed server work queue and other dead helper code.
### Fixed
* Fixed payloads being registered through `FMLCommonSetupEvent` instead of the modern NeoForge payload registration event.
* Fixed serverbound and clientbound packets being registered as bidirectional when only one direction was required.
* Fixed invalid mission configuration reloads replacing a previously working runtime mission pool.
* Fixed category-specific resets affecting slots belonging to the other mission category.
* Fixed the second mission category not being initialized for existing players after enabling it.
* Fixed category reset timestamps not being preserved when player data is cloned.
* Fixed unavailable or unknown mission requirements being able to enter the player's mission pool.
* Fixed invalid advancement references, recipe IDs, item IDs, block targets and entity targets being difficult to identify.
* Fixed obsolete reward configuration resources conflicting with the server-config reward system.
release
[2.0] Create: Brassworks Missions
2.029 июл. 2026 г.678Minecraft: 1.21.1neoforge
Что нового
### Added
* Added a complete in-game mission management system for server operators.
* Missions can now be created, listed, viewed, enabled, disabled and deleted through commands.
* Added automatic mission ID generation.
* Added support for separate mission targets and display icons.
* Added support for multiple randomly selected mission titles.
* Added commands for changing mission icons, titles and reward modes.
* Added random and progressive reward modes for individual missions.
* Added persistent storage for completed but unclaimed rewards.
* Added a configurable active mission count from 1 to 32.
* Expanded the mod to 29 mission types, including block placing, item smelting and item collection missions.
* Added `/missions manage types` to display available mission types and their creation syntax.
* Added support for multiple mission templates using the same mission type.
### Changed
* Completed rewards stored during a mission reset can be collected later with Claim All.
* Existing datapacks remain compatible with the expanded mission format.
* Mission validation and loading now provide clearer errors for invalid definitions.
### Fixed
* Fixed a critical server crash caused by missing player or mission data during progress checks.
* Fixed rewards being lost when the configured mission slot count was reduced.
* Fixed the Fill Item mission type not being registered correctly.
* Fixed several mission progress handlers failing with blocks or items from other mods.
* Fixed invalid or incomplete mission definitions being able to crash mission loading.
* Fixed reroll validation and reward delivery behavior.
* Improved null safety across the mission system.
release
[1.13] Create: Brassworks Missions
1.1311 апр. 2026 г.26,4 тыс.Minecraft: 1.21.1neoforge
Что нового
### Changed
* Made the mission registry public and added custom mission events (Completed, RewardClaimed, Rerolled, Reset) for addon developers to subscribe to.
release
[1.12] Create: Brassworks Missions
1.1220 мар. 2026 г.2,4 тыс.Minecraft: 1.21.1neoforge
Что нового
### Changed
* Made the first two mission rerolls be free, and updated translations accordingly.
release
[1.11] Create: Brassworks Missions
1.1114 янв. 2026 г.5,2 тыс.Minecraft: 1.21.1neoforge
Что нового
### Added
* Add mission hud scale config option.
release
[1.10] Create: Brassworks Missions
1.1018 дек. 2025 г.4,1 тыс.Minecraft: 1.21.1neoforge
Что нового
### Added
* Add config option to bottom align gui
* Add button in modmenu to open the config screen
release
[1.9] Create: Brassworks Missions
1.912 дек. 2025 г.2,2 тыс.Minecraft: 1.21.1neoforge
Что нового
### Fixed
* Mission tooltup having duplicate values on the latest create mod version
release
[1.8] Create: Brassworks Missions
1.829 окт. 2025 г.1,6 тыс.Minecraft: 1.21.1neoforge
Что нового
### Fixed
* Fix #5
release
[1.7] Create: Brassworks Missions
1.728 окт. 2025 г.55Minecraft: 1.21.1neoforge
Что нового
### Fixed
* Fixed a crash with distance mission type caused by null pointer exception
release
[1.6] Create: Brassworks Missions
1.617 окт. 2025 г.1,8 тыс.Minecraft: 1.21.1neoforge
Что нового
### Fixed
* Fixed a critical server crash (NullPointerException) that could occur when checking mission progress, often triggered by blocks from other mods (e.g., the Create Saw).
* Player mission data is now initialized on-demand, preventing timing issues and ensuring mission data is always safe to access.
* Hardened the mission loading system; the server will now log an error and skip invalid missions instead of crashing due to malformed or incomplete mission JSON files.
* Improved overall stability by adding comprehensive null-safety checks across the entire mission system.
release
[1.5] Create: Brassworks Missions
1.517 окт. 2025 г.63Minecraft: 1.21.1neoforge
Что нового
### Fixed
* Fixed a server crash that occurred when generating missions for a player if a mission was configured with invalid data.
release
[1.4] Create: Brassworks Missions
1.410 окт. 2025 г.1,1 тыс.Minecraft: 1.21.1neoforge
Что нового
### Fixed
* Fixed bug with buttons and icons in the missions menu not working when using a proxy.
release
[1.3] Create: Brassworks Missions
1.324 сент. 2025 г.1,7 тыс.Minecraft: 1.21.1neoforge
Что нового
### Added
* Dehardcoded some punctuation marks, making symbols like `/` and `x` localizable for better language compatibility. (Pull request by @VladisCrafter)
* Added Russian (ru_ru) translation. (Pull request by @VladisCrafter)
release
[1.2] Create: Brassworks Missions
1.222 сент. 2025 г.77Minecraft: 1.21.1neoforge
Что нового
### Added
* Added a new mod icon.
* Added a configuration option to change the mission reset day(s) and hour in UTC.
* Added configuration options to adjust the X and Y offsets of the HUD and to left-align it for better compatibility with other mods.
* Added Chinese (zh_cn) translation, courtesy of @wenxin88.
* Added Spanish (es) translation, courtesy of @Pipo1660.
* Added Arabic (ar) translation.
* Added an example datapack to the repository to help users create their own missions.
* Prepared the mod for German translation internally.
* Improved overall compatibility for other languages.
### Fixed
* Fixed an issue that could cause duplicate missions to be assigned when reassigning them.
release
[1.1] Create: Brassworks Missions
1.119 сент. 2025 г.87Minecraft: 1.21.1neoforge
Что нового
- New default missions JSON
- Keybind to track missions and close the UI
- Reroll Mission item fixed
- Configurable mission rewards via JSON
- create numismatics is no longer required
release
[1.0] Create: Brassworks Missions
1.017 сент. 2025 г.65Minecraft: 1.21.1neoforge
Что нового
### Added
- The First Release