nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
Betterworld(village)

Betterworld(village)

Mod

This mod adds a new entity to Minecraft, providing players who want to simulate civilizations or build cities with a way to inject vitality and energy into their worlds.

Client and server EconomyGame Mechanics

189 downloads
1 follower

Betterworld(village) 1.0.1

Changelog

版本:1.0.1

AI 调度与寻路优化

  1. 优化职业事件优先级
    • 早晨准备优先级提高,确保农民、商人、工匠优先完成取钱、取材料、补货等上班前准备。
    • 通用买食物逻辑不会在早晨准备完成前抢跑,避免实体没取钱就先跑去买食物。
    • 囤积交易推迟到白天中后段触发,让实体先完成职业主流程,再利用空闲时间做经济机会交易。
  2. 修复吃饭回家问题
    • 实体现在会直接从随身背包原地吃食物。
    • 不再因为饥饿而先回家再吃,减少无意义往返。
  3. 增强复杂道路寻路稳定性
    • 优化了寻路,大概吧

经济系统

  1. 新增价格波动

    • 商人会记录今日收购量、今日出售量、昨日交易量和库存。
    • 每天结算一次价格,根据需求、库存和昨日交易情况调整收购价与出售价。
    • 出售价会保护为高于收购价,避免商人长期亏本套利。
  2. 新增 7 天价格历史

    • 商人方块会保存每件商品最近 7 天的收购价和出售价。
    • 这些历史价格可用于计算平均价格,并支持后续经济策略。
  3. 新增囤积策略

    • 非商人实体会在低价并且价格开始上涨时尝试买入囤积。
    • 当价格高于 7 天平均价且开始下跌时,会尝试卖出家中库存。
    • 囤积最大数量、保留闲钱、单次交易数量和失败冷却都可以在配置中调整。
  4. 新增交易税

    • 每次交易由买方支付基础价格之外的交易税。
    • 税率可在配置 trade.taxRate 中调整。
    • 当前税款会从经济中移除,后续可扩展为城镇税收或公共金库。
  5. 优化商人选择

    • 实体买入商品时,会通过城镇内商人价格选择更低出售价的商人。
    • 实体卖出商品时,会优先选择收购价更高的商人。

AI 与交易修复

  1. 修复交易失败后反复尝试

    • 当商人没钱、没库存、没有对应价格或找不到商人时,实体会进入冷却。
    • 避免实体不断寻路到无法完成交易的商人处。
  2. 修复面包工套利问题

    • 食物生产职业不会因为通用食物逻辑反复购买自己生产的食物。
    • 工匠出售食物产物时会保留一部分可食用库存,避免全部卖掉后马上再买。
  3. 扩展食物策略

    • 实体不再只认面包,会根据商人出售的可食用物品选择食物。
    • 吃饭逻辑也支持多种可食用物品。
  4. 新增交易失败日志

    • 实体尝试交易失败时,会记录失败原因。
    • 例如:自己没钱、商人没库存、商人没钱、没有对应价格等。

GUI 与显示

  1. 商人方块新增经济数据页面

    • 显示当前收购价、当前出售价、昨日价格、价格趋势、今日已收购、今日已出售、库存和预计明日价格。
  2. 优化商人 GUI 布局

    • 扩大商人主界面宽度。
    • 调整价格设置页面高度、按钮位置和玩家物品栏位置,减少重叠。
    • 优化经济数据页面文字间距和颜色,提高可读性。
  3. 物品显示名称优化

    • 商人价格列表不再显示物品 ID,而是显示物品名称。
    • 资源点规则页面不再直接输入物品 ID,改为使用物品槽确认。
    • 资源点规则列表显示物品名称。

日志系统

  1. 合并重复日志

    • 同一天内重复发生的购买、出售、收割等日志会合并统计。
    • 避免出现“买了一个面包”重复刷满整页的情况。
  2. 修复日志分页

    • 当一天日志太多时,会按显示行数分页。
    • 不会再因为一页放不下而吞掉后面的日志。

新手教程书

  1. 新增教程书物品

    • 右键打开教程书 GUI。
    • 支持翻页。
    • 中英文内容已同步,可继续在语言文件中扩展教程文本。
  2. 补充教程内容

    • 介绍家方块、农场方块、商人方块、工坊方块、资源点方块、城镇方块等核心方块。
    • 介绍基础物品和快速搭建一个文明的流程。

配置与项目

  1. 新增经济相关配置

    • 交易税率。
    • 囤积策略开关。
    • 最大囤积量。
    • 保留闲钱。
    • 单次囤积交易数量。
    • 囤积失败冷却时间。
  2. 许可证调整

    • 项目许可证改为 MIT License。

Files

betterworld-1.0.1.jar(591.69 KiB) Primary Download

External resources


Project members

xxxx_62669

Member


Technical information

License
MIT
Client side
required
Server side
required
Project ID