nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft.
KeepQuiet

KeepQuiet

Mod

make your friends keep quiet in game.

Client and server ManagementSocial

8 downloads
0 followers
Created2 months ago
Updated2 months ago

KeepQuiet —— Advanced Mute Management Mod

Introduction

KeepQuiet is a practical moderation mod for Minecraft 1.20.1 Forge servers, providing powerful and flexible player mute (silence) features. It supports custom mute duration, reason, bilingual localization (Chinese & English), and allows admins to unmute at any time. Perfect for public servers, RPG, minigames, and more, helping you maintain a healthy chat environment.

Features

  • Supports the /silence command to mute any player with duration and reason.
  • Supports the /unsilence command to unmute at any time.
  • Muted players can’t send chat messages and will receive a mute notice.
  • Mute automatically expires without manual management.
  • Server - wide broadcast for muting / unmuting with custom reasons.
  • Fully internationalized, auto - adapting to Chinese / English clients.
  • Only OP/administrators can operate, ensuring safety and reliability.
  • Lightweight and dependency - free, compatible with most server mods.

Command Usage

1. Silence a Player

/silence <player> <minutes> [reason]
  • player : Name of the player to be silenced.
  • minutes : Duration of silence (positive integer in minutes).
  • reason : Reason for silence (optional, supports Chinese / English).

Example:

/silence Steve 10 Spamming advertisements
/silence Alex 30 Spamming in chat
  • If a reason is given, it broadcasts “Steve has been muted for spamming advertisements (10 mins).”
  • If no reason is given, it broadcasts “Alex has been muted (30 mins).”

2. Unmute a Player

/unsilence <player>
  • Immediately unmutes the player and broadcasts “Steve has been unmuted.”

Permissions

  • Only players with OP permission (or command level 2+) / console can use /silence and /unsilence.
  • Regular players can’t unmute themselves.

Localization

  • Supports Simplified Chinese (zh_cn) and English (en_us), auto - switching based on client language.
  • All prompts, broadcasts, and error messages are localized.
  • Add more language files in the assets/keepquiet/lang/ folder.

Compatibility

  • Designed for Minecraft 1.20.1 Forge servers.
  • Compatible with most server management, chat, and economy mods.
  • Only affects chat messages, not commands, movement, or gameplay.

Installation

  1. Download the mod’s .jar file.
  2. Place it in the server’s mods folder.
  3. Launch the server to activate.

FAQ

Q: Are mute records preserved after restarts?

A: Currently, mute data only lasts during server runtime and is cleared on restart. Persistent storage may be supported in the future; leave a comment if needed.

Q: What languages are supported?

A: Chinese and English by default; other languages can be added.

Q: Can muted players use commands?

A: Yes, muting only blocks chat messages.

Q: How to customize提示文本?

A: Edit assets/keepquiet/lang/zh_cn.json and en_us.json.

License

  • Copyright belongs to the author. All Rights Reserved by default.
  • Contact the author for secondary development, modpack inclusion, or reproduction.

Credits

  • li2012China (Lead Developer)
  • gpt - 4.1 (AI Assistance and Code Generation)
  • Thanks to all testers and suggestion providers!

Contact

  • li2012China - Github
  • li2012China - Bilibili

Leave a comment or send a private message for suggestions, bug reports, or customization requests!

简体中文

KeepQuiet —— 高级禁言管理模组

简介 / Introduction

KeepQuiet 是一款适用于 Minecraft 1.20.1 Forge 服务器的实用管理模组,提供强大且灵活的玩家禁言(静音)功能。支持自定义禁言时长、原因、国际化(中英双语),并允许管理员随时解除禁言。适合公共服务器、RPG、小游戏等多种场景,助力营造良好聊天环境。

KeepQuiet is a practical moderation mod for Minecraft 1.20.1 Forge servers, providing powerful and flexible player mute (silence) features. It supports custom mute duration, reason, bilingual localization (Chinese & English), and allows admins to unmute at any time. Perfect for public servers, RPG, minigames, and more, helping you maintain a healthy chat environment.


主要特性 / Features

  • 支持 /silence 命令禁言任意玩家,附带时长与原因
  • 支持 /unsilence 命令随时解除禁言
  • 禁言期间玩家无法发送任何聊天消息,并收到禁言提示
  • 禁言到期自动解除,无需手动管理
  • 禁言/解除禁言全服广播,支持自定义原因
  • 完全国际化,自动适配中英文客户端
  • 仅OP/管理员可操作,安全可靠
  • 轻量无依赖,兼容绝大多数服务端模组

指令用法 / Command Usage

1. 禁言玩家 / Silence a Player

/silence <玩家名> <时长(分钟)> [原因]
/silence <player> <minutes> [reason]
  • 玩家名 / player:要禁言的玩家名称
  • 时长 / minutes:禁言时长(单位:分钟,必须为正整数)
  • 原因 / reason:禁言原因(可选,支持中文或英文)

示例 / Example:

/silence Steve 10 广告刷屏
/silence Alex 30 Spamming in chat
  • 若填写原因,将全服广播“Steve 因为广告刷屏被禁言(10分)。”
  • 未填写原因则广播“Alex 被禁言(30分)。”

2. 解除禁言 / Unmute a Player

/unsilence <玩家名>
/unsilence <player>
  • 立即解除该玩家禁言,并全服广播“Steve 已被解除禁言。”

权限说明 / Permissions

  • 仅拥有OP权限(或命令等级2及以上)的玩家/控制台可执行 /silence/unsilence
  • 普通玩家无法自助解除禁言。

国际化 / Localization

  • 支持简体中文(zh_cn)与英文(en_us),会根据玩家客户端语言自动切换。
  • 所有提示、广播、错误信息均已国际化。
  • 可自行在 assets/keepquiet/lang/ 目录下添加更多语言文件。

兼容性 / Compatibility

  • 适用于 Minecraft 1.20.1 Forge 服务端
  • 与绝大多数服务端管理、聊天、经济等模组兼容
  • 仅影响聊天消息,不影响指令、移动、游戏玩法

安装方法 / Installation

  1. 下载本模组的 .jar 文件
  2. 放入服务器的 mods 文件夹
  3. 启动服务器,自动生效

常见问题 / FAQ

Q: 禁言数据会在重启后保留吗?
A: 当前版本禁言数据仅在服务器运行期间有效,重启后会清空。后续可支持持久化,如有需求请留言。

Q: 支持哪些语言?
A: 默认支持中文和英文,可自行添加其它语言。

Q: 玩家被禁言后还能执行指令吗?
A: 可以,禁言仅限制聊天消息,不影响其它操作。

Q: 如何自定义提示文本?
A: 编辑 assets/keepquiet/lang/zh_cn.jsonen_us.json 即可。


开源与授权 / License

  • 本模组版权归作者所有,默认 All Rights Reserved
  • 如需二次开发、整合包收录、转载等请联系作者

鸣谢 / Credits

  • li2012China(主要开发)
  • gpt-4.1(AI协助与代码生成)
  • 感谢所有测试者与建议者!

联系方式 / Contact

  • li2012China - Github
  • li2012China - Bilibili

如有建议、Bug反馈、定制需求,欢迎留言或私信联系!


Project members

li2012China

Owner


Technical information

License
ARR
Client side
required
Server side
required
Project ID
Expand Down