COWMODSКаталог модов

Create: Brassworks Missions

A Create addon adding missions with a clean, Create-style UI, HUD tracking, and full data-driven customization.

Автор: Pipo166058,4 тыс.30обновлён 30 сент. 2026 г.
ЭкономикаМеханики игрыОбщение

Описание

Create: Brassworks Missions

Modrinth CurseForge GitHub Discord

GitHub issues GitHub commits Lines of Code

Create: Brassworks Missions adds a data driven mission system to Minecraft 1.21.1. It was made for the Brassworks SMP, but can be used in any modpack.

Features

  • Create style mission menu and HUD
  • Open the menu with H or /missions
  • 29 mission types for Vanilla and Create
  • Custom missions through an editable config file
  • Admin commands for creating, managing and diagnosing missions
  • Random or progressive rewards for each mission
  • Unclaimed rewards survive mission resets
  • Configurable number of active missions
  • Optional second mission category with its own reset schedule
  • Mission availability requirements, including advancements
Brassworks Missions interface

Requirements

  • Minecraft 1.21.1
  • NeoForge
  • Create 6.0.6 or newer
  • Create: Numismatics is optional

Numismatics is only needed when one of its items is used as the mission reward.

License

Licensed under the MIT License. Credit is not required, but acknowledgment is appreciated.

Contributions, suggestions and pull requests are welcome.

Галерея

logotracked missions uiMissions Gui

Последние версии

Все версии →
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