Millenaire Override New Village Screen

Millenaire Override New Village Screen

A client and server mod that overhauls Millenaire's village creation screen into a 3-tier navigation with customizable center buildings.

Millenaire Override New Village Screen

An enhancement mod for Minecraft 1.21.1 / NeoForge that overhauls the "New Village Creation" interface for Millenaire. It introduces an intuitive 3-tier navigation system with full customization for controlled villages.

Features

  • Tier 1: Culture Selection

    • Keeps the original random village button.
    • Converts cultures into interactive buttons.
    • Highlights cultures where the player holds leadership or control rights.
  • Tier 2: Village Type Selection

    • Displays village types filtered by culture.
    • Normal villages can be created directly.
    • Controlled villages feature a dedicated "Custom Center Building" entry option.
  • Tier 3: Custom Center Building Selection

    • Scans available townhall / center layouts within the same culture.
    • Aggregates duplicate blueprints to keep the UI clean.
    • Displays source village templates on mouse hover.
  • Server-Side Generation Patch

    • Intercepts village creation packets to swap center structures dynamically upon creation without breaking Millenaire logic.

Important Usage Notes

  • Wonder-Type Villages (e.g., Notre-Dame):Currently, it is supported to make Notre Dame Cathedral and other wonders villages optional, but please note that this is an experimental feature and may be subject to adjustment or disabled in future updates.

Requirements

  • Minecraft: 1.21.1
  • Loader: NeoForge
  • Dependencies: Millenaire

Millenaire 村庄创建界面重构

这是一个面向 Minecraft 1.21.1 / NeoForge 的 Millenaire 界面与逻辑增强模组,用于将原版的村庄创建界面重构为全新的三段式导航,并支持自定义受控村庄的中心建筑。

功能特性

  • 第一级:文明选择

    • 保留随机村庄入口,并将文明展示为可点击的交互按钮。
    • 玩家若具备该文明领袖/控制权,会在界面中以高亮样式体现。
  • 第二级:村庄类型选择

    • 按文明筛选村庄类型,普通村庄可直接创建。
    • 受控村庄附带专属的“自定义中心建筑”选择入口。
  • 第三级:自定义中心建筑选择

    • 扫描同文明下所有可用的中心建筑(Townhall / Center)布局方案。
    • 自动聚合相同的建筑图纸,并在悬浮时提示对应的源村庄模板。
  • 服务端生成补丁

    • 拦截村庄生成数据包,在创建时动态替换中心槽位,与服务端平滑联动。

使用注意事项

  • 奇观类村庄(如圣母院):目前支持将圣母院等奇观村庄设置为了可选项,但这属于实验性功能,未来版本可能会对此进行调整或禁用。

依赖环境

  • Minecraft: 1.21.1
  • Loader: NeoForge
  • 依赖模组: Millenaire