Skip to content

Releases: Gufeng-online/carpet-acmax

Carpet-ACMAX v1.5.8 · Minecraft 26.2

Choose a tag to compare

@CNTrident CNTrident released this 30 Oct 17:23

Carpet-ACMAX v1.5.8

适用于 Minecraft 26.2 / Fabric / Java 25。需要 Fabric Loader 0.19.3+、Carpet 26.2 和对应的 Fabric API。

更新内容

  • 新任务优先选择完全空的潜影盒,选中后跨轮持续填充,当前盒装满且仍有产物时再换盒。
  • 堆叠潜影盒按需一次展开一个,不提前拆开用不到的盒子,避免不断开新盒占满背包。
  • 收纳会处理背包中所有同组件产物,包括之前未存下的部分;盒子不足时保留溢出产物。
  • 未指定报价的旧式命令按假人当前实际折扣选择低价报价;明确指定 offer 时仍使用所选报价。
  • 达到轮数或产物数量目标后,完成收纳、剩余冷却及返程,再结束任务。

安装与装置配置

将 carpet-acmax-addition-v1.5.8.jar 放入服务端 mods。单人游戏放入本地 Fabric 实例的 mods。客户端无需安装本扩展,不要同时安装独立 fake_player_void_trading。

使用已有可正常运行的折跃门虚空交易装置。为避免折跃门维持村民区块加载,需要在已安装 CCA 的服务端开启:

/cca GatewayCannotLoadingChunks true

未开启时,假人传送回主岛后可能在 WAIT_GATEWAY 等待约 13 秒,直到外岛村民所在区块真正卸载后才会进行交易。其他玩家或区块加载器也不能让该区块持续加载。

管理员开启并保存假人交易功能:

/carpet fakePlayerVoidTrading true
/carpet setDefault fakePlayerVoidTrading true

为已有假人准备材料、潜影盒及背包空位,绑定村民后选择报价:

/voidtrade TradeBot bind
/voidtrade TradeBot trades
/voidtrade TradeBot offer 1 cycle 100
/voidtrade TradeBot offer 1 count 500
/voidtrade TradeBot status
/voidtrade TradeBot stop

cycle 和 count 选择一种启动。规则开启后普通玩家也能使用交易命令。交易任务内保留当前收纳盒选择;停止后重新启动会重新优先选择空盒。展开堆叠盒至少需要两个普通背包空槽,请在交易前留足空间。

返程冷却在 config/fake_player_void_trading.json 中通过 returnCooldownSeconds 设置,默认 2 秒,允许 0–60 秒;修改后重启服务器。

附件

  • carpet-acmax-addition-v1.5.8.jar:安装文件。
  • carpet-acmax-addition-v1.5.8-sources.jar:项目构建的源码包,无需放入 mods;与 GitHub 自动生成的源码归档不同。
  • 两个对应的 .sha256 文件:校验值。

本地 38 项测试及该版本 GitHub CI 通过;用户实测开启上述 CCA 规则后,约 13 秒的等待消失。单元测试不代表所有装置与模组组合均已完成游戏内验证。

完整用法见 README,旧版与历史记录保留,回滚方法见 回滚说明。

Carpet-ACMAX v1.5.7 · Minecraft 26.2

Choose a tag to compare

@CNTrident CNTrident released this 20 Oct 14:52

Carpet-ACMAX v1.5.7

适用于 Minecraft 26.2 / Fabric / Java 25。需要 Fabric Loader 0.19.3+、Carpet 26.2 和对应 Fabric API。

更新内容

  • 移除 fakePlayerVoidTradingAllowNonOp 规则。
  • 开启 fakePlayerVoidTrading 后,所有玩家均可使用假人绑定、交易列表、按轮次/数量交易、状态和停止指令,无需 OP。
  • 交易总开关默认仍为关闭;关闭时停止正在运行的任务,所有玩家仍可查询状态或停止任务。
  • 修改 Carpet 规则仍需要相应管理权限。

安装与使用

将 carpet-acmax-addition-v1.5.7.jar 放入服务端 mods,替换旧版本。单人游戏放入本地 Fabric 实例的 mods。客户端无需安装本扩展。

管理员开启并保存交易功能:

/carpet fakePlayerVoidTrading true
/carpet setDefault fakePlayerVoidTrading true

为已创建并备好材料的 Carpet 假人绑定村民、查看报价,再按需要选择一种交易模式:

/voidtrade TradeBot bind
/voidtrade TradeBot trades
/voidtrade TradeBot offer 1 cycle 100
/voidtrade TradeBot offer 1 count 500
/voidtrade TradeBot status
/voidtrade TradeBot stop

仍需要可正常运行的虚空交易装置。完整用法见 README。

升级说明

原有 fakePlayerVoidTradingAllowNonOp 配置项不再生效,无需再开启权限规则。需要恢复旧版时参见 回滚说明。

附件

  • carpet-acmax-addition-v1.5.7.jar:安装文件。
  • carpet-acmax-addition-v1.5.7-sources.jar:源码包,无需放入 mods。
  • 对应 .sha256:文件校验值。

Carpet-ACMAX v1.5.6 · Minecraft 26.2

Choose a tag to compare

@CNTrident CNTrident released this 05 Oct 02:50

Carpet-ACMAX v1.5.6

适用于 Minecraft 26.2 / Fabric / Java 25。需要 Fabric Loader 0.19.3+、Carpet 26.2 和对应 Fabric API,成品放入服务端 mods。单人游戏放入本地 Fabric 实例;客户端无需安装本扩展。

更新内容

  • 手动绑定假人视线内的村民,没有合适目标时选择 5 格内最近的可交易村民。绑定后村民发光 3 秒,聊天栏显示中文交易列表。
  • 悬停查看假人实际交易价格、输入材料、产物和附魔;点击 [按轮次] / [按数量] 填入指令,在末尾填写目标数字。
  • 用 offer 编号选择报价,无需物品 ID。支持购买、出售、双材料交易及不同附魔书。
  • 材料不足目标时先提示,仍尽力交易;耗尽可支付材料后正常结束。
  • 产物优先放入空潜影盒,堆叠盒按需一次展开一个;盒子不足时保留背包,直至无法接收下一笔产物。
  • 返程冷却默认 2 秒,可在 config/fake_player_void_trading.json 的 returnCooldownSeconds 修改为 0–60 秒。交易、收纳期间计时,收纳完成且冷却结束才返回。
  • fakePlayerVoidTradingAllowNonOp 默认关闭,仅 OP 可使用全部交易指令;开启后所有玩家可用。
  • 保留折跃门冷却、掉落物警报、轻松放置铁轨、仙人掌扳手及试炼刷怪间隔五项规则。

快速使用

需要已搭好的虚空交易装置,以及假人携带的交易材料和背包空位。

/carpet fakePlayerVoidTrading true
/player TradeBot spawn
/voidtrade TradeBot bind
/voidtrade TradeBot offer 1 cycle 100
/voidtrade TradeBot offer 1 count 500
/voidtrade TradeBot status
/voidtrade TradeBot stop

cycle 与 count 是两种独立启动方式,按需选择一种;数字范围 1–1000000。

允许非 OP 玩家使用并保存设置:

/carpet fakePlayerVoidTradingAllowNonOp true
/carpet setDefault fakePlayerVoidTrading true
/carpet setDefault fakePlayerVoidTradingAllowNonOp true

完整用法见 README,旧版恢复见 回滚说明。

下载文件

  • carpet-acmax-addition-v1.5.6.jar:安装此文件。
  • carpet-acmax-addition-v1.5.6-sources.jar:源码包,无需放入 mods。
  • 对应 .sha256:文件校验值。

v1.2 · Minecraft 26.2 / 26.1.2

Choose a tag to compare

@Gufeng-online Gufeng-online released this 30 Sep 04:39

ACMAX 服务器自用的 Carpet 扩展,纯服务端规则:只装在服务端即可,客户端不用装。

本版本一次提供两个 Minecraft 版本的构建,按自己的服务端版本选一个下载:

文件 适用版本 需要的依赖
carpet-acmax-addition-v1.2-26.2.jar Minecraft 26.2 Fabric API 0.158.0+26.2 · Carpet 26.2
carpet-acmax-addition-v1.2-26.1.2.jar Minecraft 26.1.2 Fabric API 0.155.2+26.1.2 · Carpet 26.1

两个文件功能完全一致,只有目标版本不同。

规则

规则 默认 说明
itemEntityAlarm 0(关闭) 掉落物堆积警报:某区块掉落物堆数达到阈值时向全服通报坐标与数量,可选 1000 / 2000 / 4000 / 6000 或任意自定义值
railForceStatePlacement false 铁轨强制状态放置:使用轻松放置(Litematica 协议 V3)放铁轨时按投影形状落地(悬空、无支撑的铁轨也能放),并且本次放置不会带动周围铁轨变形;事务结束后立即恢复原版行为,红石换向、无支撑掉落等特性完全不受影响
trialSpawnerIntervalFix false 修复试炼刷怪笼生成间隔:把试炼密室 chamber_8、encounter_4 的 160gt(8 秒)改成正常的 20gt(1 秒)
endGatewayCooldown false 禁用末地折跃门传送之间的 2 秒冷却
cactusWrenchRailEnhancement false 仙人掌扳手铁轨增强(需同时开启 flippinCactus),切换铁轨形态不触发方块/邻居更新

安装

  1. 把对应版本的 jar 放进服务端 mods/ 目录
  2. 需要 Fabric API 和 Carpet
  3. 规则用 /carpet 指令或 config/carpet-acmax.conf 单独开关

源码

MIT License