跳到正文

Minecolonies: War N Taxes Addon

作者:Machiavellian

Minecolonies 附属模组,为其添加税收生成和战争功能。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

MineColonies: War ‘N Taxes 附属模组

Title

War ‘N Taxes(原名 MinecolonyTax)是一款为整合包开发者打造的附属模组,通过引入全面的税收系统、完全可配置的战争与袭击机制、附庸功能以及灵活的货币选项,彻底革新 MineColonies 的玩法。该模组最初为 EpicWarsCvC 服务器设计,如今还加入了简易 PvP 竞技场设置、和平谈判和经济惩罚功能——所有内容均与 SDMShop 集成,实现便捷的货币管理。

注意:这是一个 Beta 版本。如果遇到任何漏洞或错误,请通过 Discord 频道进行反馈。


Short Description

核心功能

  • 可配置的税收收入:为每种 MineColonies 建筑设置基础税率和升级税率。
  • 维护费用:建筑收入会通过从殖民地税收中自动扣除维护费用来进行平衡。
  • 战争与袭击功能:可掠夺税收,甚至能在战争中占领其他玩家的殖民地。
  • PvP 竞技场功能:设置决斗和团队战斗竞技场,不影响实际游戏玩法与进度。
  • 将其他殖民地纳为附庸,并获得其收入的一定比例!
  • 你的殖民地可能会变为非活跃状态——此时可通过袭击将其占领!
  • 居民会转为民兵,并尝试击退袭击者。
  • 税收上限:税收累积达到可配置的最高额度后将停止增长。
  • 冻结税收机制:作为战争结果或经济惩罚的一部分,可暂时停止殖民地征税。
  • 可在配置中禁用建筑小屋配方!
  • 设置默认操作/袭击操作/战争操作——允许的操作,例如 PLACE_BLOCK, ATTACK_ENTITIES, 等。

建议与 SDMShop、FTBTeams(必需)及 (Villager) Recruits Mod 搭配使用。

如果你想使用其他货币,请设置SDMShopConversion = false并在模组配置中配置货币。


Book View

战争与袭击机制

  • 1:1 比例(±1 名玩家)平衡:战争开始时,双方队伍人数最多相差一人。
  • 标准化生命数判定:结果根据(remaining lives + guards) / (initial lives + guards)计算,以确保公平性与比例相称。每名 MineColony 守卫计为一条命。
  • 队伍选择:同时属于交战双方队伍的玩家,现在可以使用/wnt choosewarside attacker或/wnt choosewarside defender选择加入哪一方。
  • 宣战:完善的战争系统会提供明确通知和玩家选项,如宣战界面所示。War Declaration Interface
  • 战争操作/袭击操作:
  • 战争操作:战争期间可在敌方殖民地破坏和放置方块,且不会产生悬浮副作用。
  • 袭击操作:仅可对实体造成伤害;方块仍受保护。
  • 袭击:直接掠夺税收收入,并可配置持续时间、转移比例和冷却时间。
  • 死亡处理与旁观模式:失去所有生命后,参与者将转为旁观者;最后一条命时的物品栏会被保存,并在战争结束后恢复。
  • 断开连接处理:战争/袭击期间,断开连接的玩家个人生命计时会自动暂停,但整体进程仍会继续。

战争流程

  1. 宣战: /wnt wagewar "<colonyName>"启动加入阶段(/wnt joinwar或选择退出)。
  2. 加入阶段:在准备时间内,盟友和防守方官员会自动加入。
  3. 战争进行中:默认持续 2 小时;每名玩家有 5 条命。
  4. 目标:消灭敌方玩家的所有生命;旁观者会一直等待,直到战争结束。
  5. 求和:使用/wnt peace whitepeace或/wnt peace reparations <amount>提出请求;需要防守方接受。
  6. 结算:可在模组配置中设置:
  • 全面胜利:所有对手均被淘汰。
  • 战略胜利:若时间耗尽,则根据标准化后的生命值判定。
  • 僵持:双方实力相近;可选用惩罚机制。
  • 臣服:获胜方可以与战败殖民地建立臣属关系。

这里展示了完整的战争与管理命令集:War and Admin Commands


臣服系统

  • 建立等级关系: 创建臣属网络,由臣属向宗主殖民地进贡。
  • 贡赋系统: 臣属殖民地会自动将一定比例的税收收入上缴给宗主殖民地。
  • 臣服命令:
  • /wnt vassalize <percent> "<colony>" – 向其他殖民地提出臣服
  • /wnt vassalaccept <colonyId> – 接受臣服提议
  • /wnt vassaldecline <colonyId> – 拒绝臣服提议
  • /wnt revoke <player> – 撤销臣属关系
  • /wnt vassals – 查看你的臣属及其贡赋详情
  • 状态显示:随时查看你所在殖民地的臣属状态。 Independent Colony Status Vassal Colony Status
  • 税收整合: 税收报告会自动计入臣属的贡赋。 Tax Report with Vassal Tribute

PvP竞技场决斗

  • 竞技场设置: 使用/pvparena p1和/pvparena p2定义竞技场的角落。
  • 决斗挑战: 使用/pvp发起挑战,并通过可点击的按钮接受或拒绝。
  • 观战模式: 加入(/pvp spectate [player])或退出(/pvp spectate stop)。
  • 物品栏管理:决斗期间会保存并清空物品栏和护甲,结束后恢复。

版本 3.2:

更佳的 GUI:

  • 税收管理 GUI 新增卷轴纹理

殖民地自动废弃与占领系统

新功能: 自动废弃殖民地 – 若殖民地所有者或官员在可配置的期限内未活动,殖民地将自动废弃(默认:2 周)。
– 殖民地占领突袭:符合条件的玩家可使用/wnt claimcolony <colony>占领已废弃的殖民地,并触发一场持续 5 分钟的突袭,其中:
  – 所有居民都会变成具有抗性效果的敌对民兵
  – 若居民/守卫少于 5 名,则会生成雇佣兵
  – 胜利条件:击杀所有防守者即可获胜;计时结束则防守方获胜
  – 成功占领者将自动成为殖民地官员
– 离线通知:如果殖民地在玩家离线期间被废弃或占领,玩家重新加入时会收到通知。
– 管理员命令 /wnt forceabandon <colony>:用于手动废弃殖民地。
– 智能进入消息:玩家进入已废弃的殖民地时,会看到其是否可被占领以及所需资格。
 
配置选项:

– AutoAbandonmentEnabled(默认:true)
– ColonyInactivityDays(默认:14)
– ClaimingRaidDurationMinutes(默认:5)
– ClaimingRequirements(可配置建筑/等级要求)
 

高级建筑要求系统

– 新功能:可配置的建筑要求,适用于袭击、战争和殖民地宣称。
– 智能格式: building:level:amount语法(例如 townhall:2:1,guardtower:1:3)。
– 优先级系统:启用后,建筑要求优先于旧版守卫数量设置。
– 冲突解决:自动处理冲突的配置值。
 
配置选项:
– EnableRaidBuildingRequirements / EnableWarBuildingRequirements
– RaidBuildingRequirements / WarBuildingRequirements
– 旧版设置(MinGuardsToRaid、MinGuardsToWageWar)在建筑要求禁用时作为回退使用。
 

增强的战争完成与经济系统

– 重大 overhaul:单一赢家奖励系统——只有一名玩家(殖民地所有者/官员)获得所有战争奖励。
– 基于优先级的选取:奖励按以下顺序分配:殖民地所有者 > 官员 > 任意参与者 > 回退到所有者。
– 全面的参与者处理:战争失败时,所有失败参与者的余额都会被扣除。
– 多经济支持:完全兼容 SDMShop、基于库存的货币和殖民地税收系统。
– 仅参与者消息:战争经济交易现在仅对战争参与者可见(不再全服刷屏)。
– 殖民地转让集成:启用后,若攻击方获胜,自动转让殖民地所有权。

undefined

袭击进度跟踪修复

– 已修复:Boss 栏进度显示——袭击进度现在正确显示已击杀的“X/Y 守卫”,而不是“0/Y”。
– 自愈系统:自动检测并纠正防御者数量初始化问题。
– 增强调试:为进度跟踪故障排除提供全面的日志记录。
– 通用兼容性:适用于启用/禁用民兵的配置。
 
 

新命令

– /wnt claimcolony <colony>——宣称一个废弃殖民地
– /wnt listabandoned——列出所有废弃殖民地  
– <code>/wnt forceabandon <colony></code>——仅管理员可用的殖民地废弃

#### 增强命令:
– <code>/wnt help raid / <code>/wnt help wagewar</code>——现在根据配置显示建筑要求或旧版守卫要求
– 所有命令现在提供更清晰的反馈和要求验证

 


服务器托管服务

我们提供极致性能的服务器托管,非常适合重度模组 Minecraft 服务器:

  • Ryzen 9 7950x3d 搭配专用(非共享)核心
  • 16–32 GB RAM,超快 I/O
  • 限时优惠——在 Discord 上联系我们了解详情

社区与支持

加入 EpicWarsCvC 社区:

您的反馈至关重要——请通过 Discord 或评论区报告 bug 或建议功能。


借助这些增强,MineColonies: War ‘N Taxes 将经济管理、策略战争和 PvP 决斗融合为无缝体验。在您自己的规则下享受更深入的殖民地策略和动态冲突!

常见问题

Minecolonies: War N Taxes Addon 支持哪些 Minecraft 版本?

Minecolonies: War N Taxes Addon 支持 Minecraft Java 版 1.20–1.20.6,共 7 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Minecolonies: War N Taxes Addon 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

Machiavellian 的其他作品

查看全部 →