/
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
traits.jsondiseaseRate, contactDiseaseRate, happinessBase, happinessDecayRate, workSpeed, foodConsumptiontraits.json and origins.jsonMixinVisitorManager/motc) - requires operator level 2
/motc language [lang] - Get or set NPC conversation language/motc regenbackground <colonyId> <citizenId> - Regenerate a single citizen's background/motc regenall <colonyId> - Regenerate all citizens' backgrounds in a colony/motc regenvisitors <colonyId> - Regenerate all visitors' backgrounds in a colonydisease_config.jsonMixinCitizenManager for automatic AI bridge lifecycle managementMixinCitizenData for background and conversation history persistenceMixinMainWindowCitizen for chat UI integrationMixinDebugWindowCitizen for background information displayAIChatMessage and AIChatResponseMessage for chat communicationBackgroundRequestMessage and BackgroundResponseMessage for background data syncModNetworking for network protocol managementModSettings for mod-wide configurationBackgroundConfigLoader for loading custom background definitionsBackgroundConfigData for background data structuresClientChatHandler for handling chat on clientClientBackgroundCache for caching citizen backgroundsChatWindowCitizen for chat UI renderingneoforge.mods.tomlDiseaseConfig.java with TOML configurationMixinCitizenDiseaseHandler.java for custom disease spread logicCitizenAIManager to CitizenNpcManager for clarityCitizenAIBridge with CitizenNpcBridgeBackgroundRequestMessage now checks both citizen and visitor managersMixinCitizenData updated for NeoForge's HolderLookup.Provider in NBT serializationlib/ to Maven dependenciesHTTPUtils.javaPlayer2APIService.javaMETA-INF/mods.toml)pack.mcmeta fileConversationHistory.java (functionality integrated into new bridge)ChatEventHandler.java (replaced by NpcEventHandler.java)
Mind of the Colony is a mod that transforms your settlement inhabitants from silent workers into living, thinking individuals