Tgc-System

Tgc-System 是一个相对较小的插件,用于完成一些不想为了这些功能而安装额外插件的事情,包括实用工具。

资源图片
# Tgc-System **信息** - [错误报告](https://github.com/Timongcraft/Tgc-System/issues/new?labels=bug&projects=&template=bug_report.yml&title=%5BBug%5D%3A+) 错误和 [功能请求](https://github.com/Timongcraft/Tgc-System/issues/new?labels=enhancement&projects=&template=feature_request.yml&title=%5BFeature+Request%5D%3A+) 均受欢迎,但我可能不会实施它们! - 您可以通过查看以下配置来启用大多数功能 - 1.4.2 及更高版本:Vanilla 队伍前缀/后缀仅在玩家加入时更新,原因是性能! - 1.4.1 及更低版本:如果您使用状态功能,则无法使用 Vanilla 队伍! ----- # 功能 - SpawnElytra - 状态 - 反聊天举报(通过覆盖默认 msg 和 say 命令并将聊天消息作为服务器发送) - 一个回复命令 - 一个(旧版)颜色代码命令 - 加入 & 退出消息 - 自定义加入消息 - 在加入时显示当前状态的消息 - 声音/在聊天中突出显示您的玩家名称 - 一个权限系统 - 一个维护系统 - 一个跳水分类系统 - 一个坐标保存系统 - 一个队伍聊天 - 一个资源包系统 - 一个警报/广播命令 - 一个步行速度和飞行速度命令 - 一个重启命令,在指定分钟数后使用原因重启服务器 - 聊天消息中的时间和格式化 - 一个插件配置重新加载命令 - 块命令 & 前缀 ----- # 配置
默认 ```` #不要编辑,否则可能会导致问题! version: 1.6 prefix: pluginPrefix: '§7[§1System§7] §f' alertPrefix: '§7[§4Alert§7] §f' teamChatPrefix: '§7[§4TeamChat§7] §r' teamChatPrefixInChat: '#' #您可以使用颜色代码,并且"%Player%" 将替换为玩家的名称 joinQuitMessage: enabled: true joinMessage: "§2[§a+§2] §7%Player%" quitMessage: "§4[§c-§4] §7%Player%" onJoin: enabled: false #您也可以在此处使用颜色代码,%prefix% 将替换为插件的前缀,并且 #%alertPrefix% 将替换为警报前缀 message: "%prefix%编辑在 /plugins/Tgc-System/config.yml 中" #如果玩家加入并设置了状态,他将收到一条消息,其中包含玩家的状态 status: false #这会通过覆盖 msg 命令并将所有聊天消息作为服务器发送来使聊天举报变得不可能 #但也包括声音/突出显示当您的名字出现在消息中的特性 chatSystem: enabled: true noLinks: false #配置是否应在聊天中显示时间戳(仅限玩家消息) timeStampInChat: enabled: false format: 'HH:mm' #https://www.php.net/manual/en/timezones timeZone: 'America/New_York' #权限管理器命令和权限处理 permissionSystem: enabled: true #在您的名字前设置一个状态 #这使用团队进行标签列表,因此如果您有另一个插件 #用于此,则您不能使用此功能 statuses: enabled: false characterLimit: 10 spawnElytra: enabled: false spawnRadius: 20 worldName: world boost: enabled: true multiplyValue: 2 #为服务器设置资源包,但如果您使用此功能,则具有 tgc-system.team 权限的玩家 #不会收到资源包事件,并且他们可以使用 /resourcepack 在游戏中启用它 resourcePack: url: '' hash: '' promt: '' force: false #玩家未在资源包加载完毕前的时间(以秒为单位)将收到踢出警告(force 必须为 true 才能生效) maxLoadTime: 10 #您可以创建多个 motds,并且每次有人加载/刷新他的多播菜单时,该玩家都会看到一个随机 motd #使用 \n 表示第二行 motds: enabled: false #这意味着只有玩家拥有服务器的 ip 地址才能看到真实的 motd #所以如果任何随机人拥有 ip,将显示默认的“Minecraft 服务器”Motd,并且最大玩家 #数量为 20,因此更难使用扫描器找到服务器 hiddenMode: false list: [] maintenance: motd: "§c服务器正在维护中" kickMessage: "此服务器现在正在维护模式" #您可以将 64x64 png 文件添加到插件目录中,并将其设置为您的维护图标 #必须命名为 maintenance-icon.png icon: false #使其成为这样,如果右键单击小麦、土豆、胡萝卜、甜菜根和可可豆等 easyHarvest: enabled: false #使用 modrinth api 检查新更新 newUpdateNotifications: console: true #这些命令被阻止,例如插件 blockedCommands: [] #这些前缀被阻止,例如 'bukkit:' blockedPrefixes: [] ````
示例 ```` #不要编辑,否则可能会导致问题! version: 1.6 prefix: pluginPrefix: '§7[§1System§7] §f' alertPrefix: '§7[§4Alert§7] §f' teamChatPrefix: '§7[§4TeamChat§7] §r' teamChatPrefixInChat: '#' #您可以使用颜色代码,并且"%Player%" 将替换为玩家的名称 joinQuitMessage: enabled: true joinMessage: "§2[§a+§2] §7%Player%" quitMessage: "§4[§c-§4] §7%Player%" onJoin: enabled: false #您也可以在此处使用颜色代码,%prefix% 将替换为插件的前缀,并且 #%alertPrefix% 将替换为警报前缀 message: "%prefix%编辑在 /plugins/Tgc-System/config.yml 中" #如果玩家加入并设置了状态,他将收到一条消息,其中包含玩家的状态 status: true #这会通过覆盖 msg 命令并将所有聊天消息作为服务器发送来使聊天举报变得不可能 #但也包括声音/突出显示当您的名字出现在消息中的特性 chatSystem: enabled: true noLinks: true #配置是否应在聊天中显示时间戳(仅限玩家消息) timeStampInChat: enabled: false format: 'HH:mm' #https://www.php.net/manual/en/timezones timeZone: 'America/New_York' #权限管理器命令和权限处理 permissionSystem: enabled: true #在您的名字前设置一个状态 #这使用团队进行标签列表,因此如果您有另一个插件 #用于此,则您不能使用此功能 statuses: enabled: true characterLimit: 15 spawnElytra: enabled: true spawnRadius: 20 worldName: world boost: enabled: true multiplyValue: 3 #为服务器设置资源包,但如果您使用此功能,则具有 tgc-system.team 权限的玩家 #不会收到资源包事件,并且他们可以使用 /resourcepack 在游戏中启用它 resourcePack: url: '' hash: '' promt: '' force: false #玩家未在资源包加载完毕前的时间(以秒为单位)将收到踢出警告(force 必须为 true 才能生效) maxLoadTime: 10 #您可以创建多个 motds,并且每次有人加载/刷新他的多播菜单时,该玩家都会看到一个随机 motd #使用 \n 表示第二行 motds: enabled: true #这意味着只有玩家拥有服务器的 ip 地址才能看到真实的 motd #所以如果任何随机人拥有 ip,将显示默认的“Minecraft 服务器”Motd,并且最大玩家 #数量为 20,因此更难使用扫描器找到服务器 hiddenMode: true list: ["Example1 1. Line\nExample1 2. Line", "Example2 1. Line\nExample2 2. Line"] maintenance: motd: "§c服务器正在维护中" kickMessage: "此服务器现在正在维护模式" #您可以将 64x64 png 文件添加到插件目录中,并将其设置为您的维护图标 icon: true #自动保存您的世界,如果您的主机不允许这样做 autoSave: enabled: true time: '1h' #使其成为这样,如果右键单击小麦、土豆、胡萝卜、甜菜根和可可豆等 easyHarvest: enabled: true #使用 modrinth api 检查新更新 newUpdateNotifications: console: true #这些命令被阻止,例如插件 #如果为空,请执行 'blockedCommands: []' blockedCommands: - '?' - 'about' - 'help' - 'icanhasbukkit' - 'pl' - 'plugins' - 'ver' - 'version' #这些前缀被阻止,例如 'bukkit:' #如果为空,请执行 'blockedPrefix: []' blockedPrefix: - 'bukkit:' - 'minecraft:' - 'tgc-system:' ````
----- # 依赖项 - [CommandAPI](https://github.com/JorelAli/CommandAPI) (MIT 协议)