Mute System 静音系统

作者:Yekllurt 发布时间:2015年12月12日 原生版本:未知 测试支持:1.8,1.9,1.10,1.11,1.12,1.13,1.14

一个简单的静音插件

点此下载

插件详细介绍

MuteSystem 是一款允许您轻松禁止某些用户使用聊天的插件。它具有出色的配置,可实现最大的可定制性,以便您可以根据您的特定需求进行享受和个性化设置。结合其易于使用的命令,让您的生活更轻松。一流的语言系统为您提供了以您喜欢的语言享受插件的可能性。此外,其卓越的实现使其仅使用最少的资源。通过出色的应用程序编程接口,您还可以为编码爱好者提供轻松连接到插件的方式。

🔇 MuteSystem 插件

✨ 主要特性

  • 永久和临时禁言
  • 禁言历史
  • 多语言支持
  • 在多台服务器上同时使用
  • 一流的性能
  • 以安全性为设计理念
  • API

📄 Readme 文件

read.me 文件位于 /plugins/MuteSystem/read.me 文件夹中。此文件包含有关插件的有用信息。

Read.me 文件内容:

  • 配置说明
  • 命令说明 + 权限
  • 消息变量
  • 消息及其变量
  • API

⚙️ 支持的服务器版本

  • Spigot 1.8.x - 1.14.x
  • PaperMC 1.12.x - 1.14.x

🛠️ 环境要求

  • 兼容的 Spigot 或 PaperMC 服务器
  • Java 8 或更高版本
  • MySQL 数据库

📦 安装步骤

  1. 停止服务器
  2. 下载 MuteSystem.jar
  3. .jar 文件拖放到 plugins 文件夹中
  4. 启动服务器,然后停止它
  5. 配置插件(配置完成后,将 configured 设置为 true
  6. 启动服务器
  7. 尽情享用吧!

🐛 Bug 报告

在报告 Bug 之前:

  • 检查是否有可用的 MuteSystem 更新,如果有,它可能已被修复

在报告 Bug 时:

  • 最好在讨论区报告 Bug。请不要在评论区报告 Bug。
  • 使用 <pre><code> 标签发布服务器日志中的任何错误。

💡 功能请求

在请求功能之前:

  • 检查该功能是否已存在或最近添加

在请求功能时:

  • 最好在讨论区发布功能请求。请不要在评论区请求功能。

🔑 命令和权限

/mute [玩家] [时间] [原因]

禁言指定玩家。

  • 权限: mutesystem.mute

/unmute [玩家]

解除指定玩家的禁言。

  • 权限: mutesystem.unmute

/checkmute [玩家]

检查指定玩家的禁言状态。

  • 权限: mutesystem.checkmute

/mutehistory [玩家]

查看指定玩家的禁言历史。

  • 权限: mutesystem.mutehistory

/msreload

重载插件配置。

  • 权限: mutesystem.reload

⚙️ 配置示例


#----------------------MuteSystem----------------------#
#                                                      #
#        The plugin was developed by Yekllurt          #
#                                                      #
#------------------------------------------------------#

#Should the Plugin load the MySQL-Data at the Startup?
loadMySQLatStartup: true

#Should the Plugin save the MySQL-Data at the Stop?
saveMySQLatStop: true

#After configuring the Plugin set this to true!
#If you don't do this, the Plugin will override the config!
configured: false

#In which language should the Plugin be?
#Available Languages: ENGLISH, GERMAN, LUXEMBOURGISCH
language: ENGLISH

#MySQL-Connection
mysql:
  host: localhost
  port: 3306
  database: MuteSystem
  username: root
  password: ''

#How long should a temp-mute be saved in the Database? (In days)
tempMuteSaveTime: 7

#Should the Plugin check for Updates?
checkUpdates: true

#Delay in seconds
timeBeforeMute: 3

#Should the Plugin use a Proxy?
useProxy: false

#Proxy-Settings
proxy:
  ip: 127.0.0.1
  port: 8080
  username: ''
  password: ''