This is a fork of MoonCutter2B's Millénaire port, updated and maintained for NeoForge 1.21.1.
Millénaire is a Minecraft mod that adds living NPC villages to your world. Each village belongs to one of several historical cultures — Normans, Indians, Byzantines, Mayans, Japanese, Seljuks, and Inuits — and develops over time through construction, trading, and its own economy.
- 7 unique cultures, each with their own buildings, villager types, language, and progression system
- Villages grow dynamically — villagers build new structures as resources and reputation allow
- Trading system with culture-specific goods, coins, and shop mechanics
- Reputation & diplomacy — your standing with a village affects what you can buy, sell, and unlock
- Quest system with culture-specific and world quests
- Travel book for navigation and village discovery
- Custom blocks, items, crops, and entities per culture
| Dependency | Version |
|---|---|
| Minecraft | 1.21.1 |
| NeoForge | 21.1.x |
| Java | 21 |
- Download the latest JAR from Releases
- Place it in your
mods/folder - Launch Minecraft with NeoForge 21.1.x
Contributions are welcome. Here's how to get started as a developer.
- JDK 21 (Eclipse Temurin recommended)
- Gradle (via the included wrapper — no separate install needed)
git clone https://github.com/Leviaria/Millenaire.git
cd Millenaire
./gradlew eclipse # or: ./gradlew ideaThen import into your IDE:
- Eclipse:
File → Import → Gradle → Existing Gradle Project - IntelliJ:
File → Openand select thebuild.gradle
./gradlew buildThe compiled JAR will be in build/libs/.
./gradlew runClient # launches Minecraft client with the mod loaded
./gradlew runServer # launches a dedicated serversrc/main/java/org/millenaire/ ← all mod source code
src/main/resources/
assets/millenaire/ ← textures, models, blockstates, lang
data/millenaire/ ← recipes, loot tables, advancements, tags
millenaire/ ← cultures, quests, visit goals, languages
META-INF/neoforge.mods.toml
Check the Issues tab for open bugs and feature requests. Before opening a pull request:
This project is licensed under GPL-3.0 license.
It is a fork of MoonCutter2B's Millénaire port, which is itself based on the original Millénaire mod by Kinniken — both released under the MIT License.