我的世界等价交换怎么设置价格:指令改EMC
我的世界等价交换怎么设置价格,核心是修改物品EMC能量值,电脑版ProjectE模组支持指令临时修改和配置文件永久修改两种方式,指令修改需要开启作弊权限,手持目标物品输入/projectesetEMC数值,回车后执行/projectereloadEMC刷新生效;配置文件修改适合单机长期存档,直接编辑emc值列表,重启世界加载,两种方法都仅适用于Java版ProjectE等价交换重制版,原版无等价交换功能,基岩版附属模组指令语法会存在差异。
等价交换指令设置价格操作
你需要先确保创建世界时勾选允许作弊,服务器环境则需要管理员权限,没有权限无法执行定价指令。将需要修改价格的物品拿在主手,按T键调出聊天输入框,输入指令/projectesetEMC目标EMC数字,举例如手持钻石输入/projectesetEMC8192,按下回车,系统会提示物品EMC值已暂存。
暂存后的EMC不会立刻在转化桌更新,你继续输入刷新指令/projectereloadEMC,执行完成后转化桌内就会读取新价格。1.12.2旧版本部分整合包支持/reload指令,但优先使用模组自带reloadEMC指令,避免重置其他模组配置。单次指令修改只对当前存档生效,删除存档后自定义价格会丢失。
EMC设为0,物品无法在转化桌出售。
等价交换配置文件设置价格
配置文件修改可以永久保存自定义EMC,不需要每次进游戏重复输指令。找到.minecraft/config文件夹,定位projecte.toml配置文件,用记事本打开,找到EMC物品定义区块,按照物品ID=EMC数值的格式添加或修改条目,格式示例minecraft:diamond=8192,修改完成保存文件,重启游戏世界,新价格就会加载。
编辑配置文件前建议备份原文件,格式写错会导致模组加载失败,世界进入黑屏或者模组失效。配置文件修改对整个存档持续生效,复制存档迁移时自定义价格也会保留,适合长期单机生存使用。服务器修改配置文件,需要服务端后台修改并重启服务端,客户端单独修改不会生效。
两种定价方式对比
| 方式 | 生效速度 | 持久度 | 所需权限 |
|---|---|---|---|
| 指令修改EMC | 即时刷新 | 存档删除即失效 | 作弊/管理员权限 |
| 配置文件修改 | 重启世界生效 | 永久保留 | 文件读写权限 |
转化桌内物品价格读取逻辑,物品EMC值决定单次出售获得的能量,EMC数值越高,卖出获得的能量越多,买回物品消耗能量和EMC保持一致,不存在买入卖出差价。成套物品,比如盔甲、工具,修改单个物品EMC不会连带修改同套装其他物品,需要逐个手持设置或者在配置文件逐条填写ID。
EMC数值不要设置过大,超过整型上限会出现数值溢出,转化桌显示负数价格,物品卖出反而倒扣能量,这种错误只能通过指令重新修改EMC或者恢复备份配置文件修复。
该方法不适用于EE2旧版等价交换模组,EE2模组没有/projecte系列指令,只能依靠修改value文件完成定价,旧版模组和ProjectE重制版的EMC存储机制完全不同,不要混用两套操作方式。
