Taxes

Taxes - 税收插件

对玩家及其他账户余额征收税款。
Bukkit / Spigot 作者 EnderSandman 支持版本 1.7 - 1.17
服务器使用量
未统计
服务玩家数
未统计
下载量
10,291
插件详细介绍

这是一个简单实用的插件,允许你向玩家的个人余额以及 Towny 中的城镇和国家余额征税。税收的征收频率和税率等级均可配置,并支持为不同权限组设置不同的税级。

主要功能

  • 支持对玩家个人余额、Towny 国家余额和 Towny 城镇余额分别征税。
  • 可配置的税收征收频率(例如:1天、2周)。
  • 支持基于玩家的主要权限组设置不同的税级。
  • 提供绕过特定类型税收的权限。
  • 支持将征收的税款存入指定的账户。
  • 包含批量处理功能,可减少服务器在处理大量数据时的卡顿。

命令列表

所有命令均以 /taxes 开头,并配有简写别名 /tax

玩家命令

  • /taxes/taxes-help
  • 显示插件帮助信息。
  • 权限:taxes.player.help
  • /taxes-list
  • 列出当前玩家适用的所有税种名称。
  • 权限:taxes.player.list
  • /taxes-info <税种名称>
  • 显示指定税种对当前玩家的详细信息(使用 /taxes-list 获取税种名称)。
  • 权限:taxes.player.info

管理员命令

  • /taxes-collect <税种名称>
  • 立即征收指定税种的税款(无论该税种是否启用)。
  • 权限:taxes.admin.collect
  • /taxes-collectall
  • 立即征收所有税种的税款(无论税种是否启用)。
  • 权限:taxes.admin.collectall
  • /taxes-listall
  • 列出配置文件中定义的所有税种名称(供管理员查看)。
  • 权限:taxes.admin.listall
  • /taxes-infoall <税种名称>
  • 显示指定税种的完整配置详情(供管理员查看,使用 /taxes-listall 获取税种名称)。
  • 权限:taxes.admin.infoall
  • /taxes-reload
  • 重新加载插件的配置文件。
  • 权限:taxes.admin.reload

权限节点

功能权限

  • taxes.* - 拥有此插件的所有权限(默认 OP)。
  • taxes.player.* - 拥有所有玩家命令权限(默认 OP)。
  • taxes.admin.* - 拥有所有管理员命令权限(默认 OP)。

具体命令权限

  • taxes.player.help - 使用 /taxes 命令。
  • taxes.player.list - 使用 /taxes-list 命令。
  • taxes.player.info - 使用 /taxes-info 命令。
  • taxes.admin.reload - 使用 /taxes-reload 命令。
  • taxes.admin.collect - 使用 /taxes-collect 命令。
  • taxes.admin.collectall - 使用 /taxes-collectall 命令。
  • taxes.admin.listall - 使用 /taxes-listall 命令。
  • taxes.admin.infoall - 使用 /taxes-infoall 命令。

免税权限

注意:这些权限不会默认授予 OP(以便 OP 也能被征税),需要手动分配给玩家或组。

  • taxes.bypass.* - 绕过所有类型的税收。
  • taxes.bypass.playerbalancetax - 绕过玩家余额税。
  • taxes.bypass.nationtax - 绕过 Towny 国家税。
  • taxes.bypass.towntax - 绕过 Towny 城镇税。

依赖

  • Vault (版本 1.5.*) - 必需,用于经济系统。
  • Towny - 可选,仅在启用对国家或城镇征税时需要。

配置文件

插件包含三个主要的配置文件

config.yml

用于配置所有税种及其征收规则。

  • 主要配置项
  • Taxes:定义三种可征税的余额类型(玩家、国家、城镇),并分别设置是否启用、征收频率、存款账户和使用的税率集合。
  • TaxCollections:定义税率集合。每个集合包含一个或多个“税级组”,每个组可指定适用的权限组和具体的税级(按余额范围划分,支持固定金额或百分比税率)。

language.yml

用于自定义插件发送的所有消息文本,支持多行、颜色代码和丰富的占位符。

data.yml

插件运行时用于存储数据的文件(例如下次征税时间)。请勿手动修改此文件。

常见问题与支持

  • 有问题或建议?
  • 请在插件讨论区发布问题或建议,作者会及时处理。
  • 在给出差评前,请给作者一个解决问题的机会。
  • 配置税级时要注意什么?
  • TaxBrackets 中,税级必须按 MaxBalance 从低到高排列。
  • 最后一个税级的 MaxBalance 必须设置为 -1,表示“无限大”。
  • BracketGroup 中,将 Groups 设置为 [] 表示该组适用于所有未被其他组覆盖的主要权限组。
测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17
版本分布
基本信息
插件名称 Taxes
作者 EnderSandman
平台 Bukkit / Spigot
支持版本 1.7 - 1.17
点赞数 1
Modrinth 下载 7,243
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,670,125  |  历史访问人次:3,236,591

今日访问人数:15,517  |  今日访问人次:17,569

昨日访问人数:30,655  |  昨日访问人次:36,381

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6