Clé
This mod tweaks Millénaire 9, provides some customization and balance options, and enhances compatibility. Note: This mod (as well as the general Millénaire community) refers to Millénaire villages and its villagers as "millages" and "millagers" respectively to distinguish them from vanilla villagers.
Clé's options are as follows:
General
| Name | Function | Default |
|---|---|---|
| Prevent Hopper Interactions | Prevents hopper interactions with Millenaire's Locked Chests. | false |
| Compost Datapack | Adds a datapack that adds composter values to various Millenaire items | true |
| Modified Damage | Tagged mobs will take more and deal less damage to/from millagers | x2 and /2 |
| Hunts Millagers | Tagged mobs will hunt millagers | true |
| Despawns in Millage | Tagged mobs will despawn in millages like how creepers do | true |
| Disable Despawn All Mobs | Disables all mobs despawning around special buildings like the Pantheon | false |
| Reputation Cap per Day | Caps the amount of reputation a player can gain per village per Minecraft day | -1 (disabled) |
| Travel Book Info Panel | If true, Travel Book will open the Millenaire Info Panel instead of the Travel Book screen | false |
| Grape Vine Right Click | If true, Grape Vines can be right-clicked like Sweet Berry Bushes if the player has learned how to plant grapes | true |
| Add Flee Block Goal | Adds a "run away from scary block" AI goal to millagers | true |
| Tag Players In Millage | Players in millagers get the cle.in_millage nbt tag; useful for advancements or commands |
true |
| Disable Hardcoded Egg Check | Extremely minor optimization: disables a redundant check for minecraft:egg |
true |
| Change Team Colors | Changes the team color (vanilla mechanic) of millagers, used in Glowing effect and also Clé's Quest Highlighting option | true |
Items
| Name | Function | Default |
|---|---|---|
| Use Food Components | Adds vanilla foods components to Millenaire's foods, enhancing compatibility | true |
| Food Gives Bowl | Yogurt, Curry, and Stews will give you a bowl after being consumed | false |
| Drink Gives Bottle | All drinks will give the player a glass bottle after being consumed | false |
| Alternative Inuit Trident | Automatically converts Millenaire Inuit Tridents to Clé's alternatives which behave like vanilla tridents | true |
| Alternative Maces | Automatically converts Millenaire Byzantine and Mayan maces to Clé's alternatives which behave like vanilla maces | true |
| Millagers Convert to Alternatives | Automatically converts these items in millager inventories | true |
World
| Name | Function | Default |
|---|---|---|
| Max Distance | Max distance from center a millage can spawn. Similar to Millenaire's spawnProtectionRadius option. | 0 (disabled) |
| Rejection Chance | Chance that a millage/lone building generation attempt will be rejected | 0 (disabled) |
| Structures To Avoid | Additional structures for Millenaire's structure avoidance logic | "minecraft:monument" |
Client
| Name | Function | Default |
|---|---|---|
| Sort Constructions Panel | Moves less important constructions to the end of the construction panel in town halls | wall,tower |
| Readable Screens | changes some font colors in Millenaire screens to be more readable | true |
| Prevent Keybindings | Prevents Millenaire from registering keybindings | false |
| Quest Highlighting | Highlights millagers as though they had the Glowing effect for accepted quests | true |
Mod Integrations:
- Malum: Spirit reaping near millagers creeps them out and reduces your reputation
- Ars Nouveau, Ars Elemental: Using positive spells on millagers improves reputation, negative spells reduce it
- Wayward Attributes: Millenaire's Bows, when used by the player, now use the stats programmed for them that are normally only used for millager combat. In practice this only affects the Yumi Bow
- Quark: Simple Harvest now checks if players have the requisite knowledge of a Millenaire crop before letting them harvest. For Rice Paddy blocks, you will need to add the following to your Quark config's "Harvestable Blocks" option:
"millenaire:rice_paddy[planted=true,age=7,waterlogged=false],millenaire:rice_paddy[planted=true,age=0,waterlogged=false]", "millenaire:rice_paddy[planted=true,age=7,waterlogged=true],millenaire:rice_paddy[planted=true,age=0,waterlogged=true]"
Useful Tags
Mob AI related
entity_type
cle:millagers_try_hunting: Entities in this tag WILL be hunted by millagers, even if their original logic said they should notcle:millagers_avoid_hunting: Entities in this tag will NOT be hunted by millagers, even if their original logic said they shouldcle:hunts_millagers: (if enabled) Mobs in this tag will target millagers when they are nearby, even if that mob didn't originallycle:despawns_in_millage: (if enabled) Mobs in this tag will be considered "extra dangerous" and despawn inside of the bounds of millages, in addition to the default of Creepers and Endermencle:disallowed_hunting: Mobs in this tag will be excluded from Millenaire's hunting drop mechanics. This is necessary for mobs that extend the relevant vanilla ones (Squid, Guardian, Polar Bear, Wolf) that you DON'T want to drop those meats
block
cle:millagers_afraid_of: blocks in this tag will cause millagers to flee in panic of if the Add Flee Block Goal option is enabled. Useful for roleplay/disencitivising technology near millages.
Damage
These are useful if you have especially powerful mobs walking around the Overworld, like from Grimoire of Gaia.
cle:millagers_deal_modified_damage_to: Millagers deal extra/less (determined by config) damage to entities in this tag.cle:millagers_take_modified_damage_from: Entities in this tag take extra/less (determined by config) damage from millagers
Useful operator commands
/cle learn_cropsteaches you all of Millenaire's crops./cle learn_dropsteaches you all of Millenaire's hunting drops./cle learn_languagesteaches you all of Millenaire's languages./cle grant_controlgrants you the ability to spawn controlled villages for every culture./cle reset_reputationresets your reputation of the village and culture you are currently in./cle showhas different options to list certain internal Millenaire variables, for use with making custom cultures./cle spawnhas different options to spawn villagers in a LONG line with their AI disabled for debugging/texturing purposes. Use with caution, it's difficult to remove them.- If reputation caps are enabled, commands for testing them will be available.
Fun fact: "Clé" is French for "wrench". (I don't speak French, but I thought it would make for a good name)

