税收系统
QuickShop 的税收系统可以让服主有更多维护经济平衡的选择。
这个系统在 6.2.0.11+ 进行了更新
新系统允许:
- 对店主收税
- 对买家收税
- 对双方收税
- 使用渐进式税收门槛
- 配置自定义税收行为
这个系统替代了旧版本的税收配置。
工作原理
在商店交易中:
- 计算商店价格。
- 基于配置计算税收。
- 从对应目标收取税。
- 剩余资金正常分配。
你可以配置:
- 固定百分比税
- 基于玩家余额的渐进式税
- 税收账户
- 流动规则
渐进式税收
新系统允许你根据经济门槛征收税费。
示例:
- 0 – 10000 余额 → 1% 的税收
- 10000 – 100000 → 2% 的税收
- 100000+ → 3% 的税收
这可以防止极端富有的玩家破坏经济平衡。
谁付税?
你可以配置对谁收税:
- 店主
- 买家
- 双方
这可以让你根据服务器的经济玩法设计自由决定。
配置文件
所有税收相关设置都位于 config.yml 下的 shop-tax 部分。
目前配置同时支持固定税与渐进式税收:
shop-tax:
# 选择使用的税收类型:
# basic = 固定税率
# progressive = 基于玩家资产收税
type: basic
# 收取税费的账户名称。
# 设置为空表示禁用存入(仍会收税)。
account: tax
# 在交易信息中显示收取税费。
show: false
# 不收取无限商店的税费。
disable-for-unlimited-shop: false
# 对谁收税,店主或参与交互的玩家。
# player - 与商店交互的玩家。
# shop - 对店主。
# payee - 对收款方。
# both - 对玩家和店主。
apply-to: player
basic:
# 固定税率(小数格式)
# 示例:0.05 = 5%
rate: 0.05
progressive:
brackets:
'10000': 0.01
'50000': 0.02
'250000': 0.03
'1000000': 0.05
'5000000': 0.08
'-1': 0.12
请在更新到 6.2.0.11 之后详细检查配置,因为旧税收系统已经更新。
为什么使用它?
税收功能可以:
- 适当销毁流通货币
- 支持服务器银行或城镇
- 创建销毁机制
- 缓解通货膨胀
- 奖励活跃玩家
总结
新税收制度:
- 灵活
- 可配置
- 注重平衡
- 为现代经济服务器设计
确保在升级后详细检查配置。