钻石经济

钻石经济

基于织物的简单钻石经济

工具

需要 Fabric API 和 Cloth Config API。

货币可在配置中从钻石更改为任何物品。

使用钻石的基础经济系统。使用 /diamonds(可在配置中更改)命令以及以下子命令:

  • balance [可选:玩家] - 显示玩家(默认为自己)拥有的钻石数量

  • buy price [物品] - 显示物品的购买价格

  • buy [物品] [可选:整数] - 购买 [整数(默认为1)] 个 [物品]

  • deposit [可选:整数] - 从背包存入 [整数(默认为无上限)] 的货币

  • deposit hand [可选:整数] - 从背包中手持物品的库存存入 [整数(默认为无上限)] 的货币

  • deposit [物品] [可选:整数] - 从背包中 [物品] 的库存存入 [整数(默认为无上限)] 的货币

  • sell price [物品] - 显示物品的出售价格

  • sell hand [可选:整数] - 出售手中物品 [整数(默认为1)] 个

  • sell [物品] [可选:整数] - 出售 [整数(默认为1)] 个 [物品]

  • send [玩家] [整数] - 从您的账户中扣除 [整数] 个钻石并添加到 [玩家] 的账户中

  • top [可选:整数] - 显示当前排名以及拥有最多钻石的玩家及其数量

  • withdraw [整数] - 以最少数量的物品从账户中提取 [整数]

  • withdraw [物品] [整数] - 以 [物品] 的形式从账户中提取 [整数]

仅限管理员使用的子命令:

  • currency add [物品] [整数(出售价值)] [布尔值(可否出售)] [整数(购买价值)] [布尔值(可否购买)] [布尔值(是否在货币列表中)] - 添加指定属性的货币类型物品。对货币列表进行排序

  • currency remove [物品] - 移除 [物品] 作为货币。对货币列表进行排序

  • currency sortList - 对货币列表进行排序,在手动修改 diamondeconomy.sqlite 文件后运行

  • currency set buyValue [整数] - 设置购买价格为 [整数],如果 [物品] 在货币列表中,则将出售价格也设为 [整数]。对货币列表进行排序

  • currency set sellValue [整数] - 设置出售价格为 [整数],如果 [物品] 在货币列表中,则将购买价格也设为 [整数]。对货币列表进行排序

  • currency set canBuy [布尔值] - 如果为真,允许玩家购买物品。对货币列表进行排序

  • currency set canSell [布尔值] - 如果为真,允许玩家出售物品。对货币列表进行排序

  • currency set inCurrencyList [布尔值] - 如果为真,允许货币被存入、提取、购买和出售。还将购买价格设为与出售价格相同。对货币列表进行排序

  • modify [玩家] [整数] - 按 [整数] 修改玩家的货币

  • set [玩家] [整数] - 将玩家的钻石设置为 [整数]