COWMODSКаталог модов
Create: Brassworks Missions

ВЕРСИИ (17)

release

[2.1-hotfix] Create: Brassworks Missions

2.1-hotfix
30 сент. 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.1
2 авг. 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.0
29 июл. 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.13
11 апр. 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.12
20 мар. 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.11
14 янв. 2026 г.5,2 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
### Added * Add mission hud scale config option.
release

[1.10] Create: Brassworks Missions

1.10
18 дек. 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.9
12 дек. 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.8
29 окт. 2025 г.1,6 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
### Fixed * Fix #5
release

[1.7] Create: Brassworks Missions

1.7
28 окт. 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.6
17 окт. 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.5
17 окт. 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.4
10 окт. 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.3
24 сент. 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.2
22 сент. 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.1
19 сент. 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.0
17 сент. 2025 г.65Minecraft: 1.21.1neoforge
Скачать
Что нового
### Added - The First Release