
Create: Amazing Trading
基于从出售物品中获取积分并在商店购回的交易系统
概述
注意:新增的两个方块目前都还没有配方!
这个模组向 Minecraft 中添加了两样新东西:
- 粉碎机是一个方块,允许玩家粉碎物品以获得资源点数。物品的资源点数基于其在配方中的用途或合成材料价值来计算(了解 Project E 的玩家会知道,这正是它的运作方式)。
- 商店用于购买之前已被粉碎的物品,价格为粉碎该物品时所获点数的可配置倍数(默认是两倍)。
依赖项
此模组需要 Create 模组才能运行。
可选安装 KubeJS 以通过脚本修改点数数值(见下文)。
备注
- 只能购买已粉碎过的物品(与 Project E 不同)。
- 粉碎机需要旋转动力才能运行。
- 特定物品的资源点数数值可配置(见下文)。
- 此模组暂时仅支持 Forge。
- 即使其他玩家使用粉碎机,也只有放置粉碎机的玩家能获得物品的点数。
- 如果玩家离线,粉碎机仍能粉碎物品,但所有者不会获得点数。
自定义点数数值
使用物品 ID 和标签(带有 # 前缀)应该都有效,不过使用标签时有时似乎存在一些问题。
你自定义设置的数值也会用于重新计算所有未指定的数值,因此你无需自行修改它们。例如,当你更改木棍的数值时,不必为了匹配木棍的新数值而更改所有包含木棍的物品。
KubeJS
要更改单个物品的点数数值,请在 server_scripts 文件夹中的文件内添加以下内容,并替换为你想要的 item_id 和数值:
ATEvents.mapping(event => {
event.setRP("item_id", value)
});
custom_rp.json
在 AmazingTrading 配置文件夹中,你可以找到这个文件。
要更改物品数值,请添加以下内容:
{
"entries": [
{
"item": "item_id",
"rp": value
},
{
"item": "item_id2",
"rp": value2
}
]
}
鸣谢
- Lavundel:商店模型、纹理和模组图标
- GREEN_POLSKA:GUI 灵感
- Project E:资源点数计算代码
- Simple Storage Network:商店 GUI 代码
- Create Live 5:项目启动的契机
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。