
MKT基础知识
一个为NeoForge提供许多基础工具的服务器端实用模组
查看大图MKT Essentials
一个全面的、一体化的 NeoForge 1.21.1 服务端实用模组。运行 Minecraft 服务器所需的一切——传送、富文本聊天、装饰、管理、认证、Discord 桥接、物品栏备份等等——都在这一个轻量级包中。玩家使用原版客户端即可加入,无需安装任何东西。
✨ 为什么选择 MKT Essentials?
- 一体化 —— 用一个模组取代一堆独立的模组。
- 仅服务端 —— 兼容原版客户端。
- 自给自足 —— Tab 列表、名牌、MOTD 和占位符均为原生功能;无需配套模组。
- 完全可配置 —— 简洁的 YAML,可单独开关每个命令,提供英文和波兰语语言文件。
- 基于权限 —— 每个命令都有对应的权限节点;与 LuckPerms 完美配合。
💬 富文本聊天
- Markdown 格式 ——
*斜体*、**粗体**、<span style="text-decoration: underline;">下划线</span>、~~删除线~~、??矩阵??—— 可在聊天、铁砧/书/告示牌文本中使用 - 交互式聊天 —— 可点击的 URL、
:emoji:短代码,以及悬停显示的||剧透|| - 内联物体 ——
[item]显示你手持的物品(带提示框),<head>显示你的玩家头颅 - 提及 ——
@玩家名会高亮并提醒对方;可通过/mentions关闭 - 个人聊天颜色 ——
/chatcolor - 聊天设置 GUI ——
/chatsetting,以及忽略列表菜单 - 本地/按世界聊天 —— 仅限附近玩家或按世界发送消息,并带全局前缀
- 角色扮演、匿名与直播 ——
/me、/do、/anon、/stream,以及/symbol符号
🎨 装饰与显示
- 昵称 ——
/nick会显示在聊天、Tab 列表以及玩家头顶(保留皮肤) - 原生 Tab 列表 —— 自定义页眉/页脚、动画、可选的延迟列
- 头顶名牌 —— 通过计分板队伍显示等级前缀/后缀
- 名字下方数值、侧边栏计分板与 Boss 栏 —— 占位符 + 动画
- 服务器标识 —— 自定义 F3 调试屏幕上的服务器名称
- 欢迎问候语 —— 个性化的加入消息,可将玩家的皮肤头像渲染为像素画
- MOTD 与服务器图标 —— 设置服务器列表的描述和图标,并支持独立维护 MOTD
🔗 Discord 集成
内置 JDA 机器人 —— 无需外部插件:
- 账号关联 —— 在游戏中生成 6 位验证码,通过 Discord 斜杠命令验证;可选关联角色
- 双向聊天转发 —— 游戏内聊天和加入/离开消息镜像到 Discord 频道(通过 Webhook 头像显示每位玩家的名字和皮肤);频道消息会显示在游戏中
- 实时状态 —— 机器人显示当前在线玩家数量
- 默认安全 —— 阻止来自游戏的
@everyone提及,双向净化颜色代码
Discord 功能需要 KotlinForForge 模组。
🔨 管理
- 封禁 / 临时封禁 / 解封 —— 时长解析(
1d12h、30m),以及带理由和时间的封禁界面 - IP 封禁 ——
/banip、/unbanip(可通过最后已知 IP 封禁离线玩家) - 禁言 / 临时禁言 / 解除禁言 —— 限时或永久,支持离线玩家
- 警告 ——
/warn,达到可配置次数后自动升级为临时封禁 - 历史记录 ——
/history完整处罚记录 - 影封 —— 4 种方式,包括幽灵完全隔离:被封玩家进入一个空世界,看不见任何人,也没人看得见他,无法聊天,并在语音聊天中被静默禁言
🔐 认证
- 5 种模式 —— 完整、仅认证、仅关联、可选、禁用
- 注册与登录 —— bcrypt 加密密码
- 冻结系统 —— 未认证玩家无法移动、交互或聊天
- 新手保护 —— 首次游玩玩家的无敌时间窗口
- 会话管理 —— 同一 IP 在超时时间内自动登录
- 可选的网页同步 —— 与外部网站/后端双向同步
🏠 传送
- 通过 LuckPerms 设置家园的按等级数量限制(
mktessentials.homes.<数量>) - 传送点(可点击 GUI)、TPA、RTP(异步、生物群系黑名单、安全落地)
/back(死亡后可用)、Spawn、Top、TpAll- 按类型冷却 —— TPA、RTP 和传送点使用独立的冷却计时器
📦 礼包与物品
- 礼包 —— 可通过箱子 GUI 或从物品栏创建,每个礼包独立冷却,可点击的
/kits浏览器 - 虚拟工作台 ——
/workbench、/anvil、/grindstone、/stonecutter、/smithing,以及/trash
💾 物品栏备份
- 死亡/加入/退出时自动备份,可选的定时备份,GUI 浏览器,支持 Curios
🧹 物品清理器
- 自动消失并带全息倒计时、实体堆叠、白名单(模组物品及通配符)、手动清理
🛡️ 管理与实用工具
- 飞行 / 无敌 / 隐身(持久化)、游戏模式快捷键、
/invsee与/enderchest(离线玩家 + Curios)、/speed、/repair、/enchant、/exp、/whois、/geolocate、/sudo、/tps与/lag - 自动广播、配置定义的文本命令、邮件、投票、按玩家的时间/天气设置
🔗 可选集成
自动检测 —— 安装即启用,缺失即忽略。
| 模组 | 提供功能 |
|---|---|
| LuckPerms | 权限、前缀/后缀、按组聊天 |
| Text Placeholder API | 聊天/Tab 中的 %mktessentials:*% 占位符 |
| TAB | MKT 的原生 Tab/名牌让位给 TAB 管理 |
| MiniMOTD | MKT 的 MOTD 让位 |
| SkinsRestorer | 欢迎头像使用玩家的 SkinsRestorer 皮肤 |
| Plasmo Voice / Simple Voice Chat | 游戏内禁言同时会禁言语音聊天 |
| Curios API | /invsee 和备份中的 Curios 槽位 |
该模组在没有以上任何模组时也能完美运行。
⚠️ 兼容性说明
- LuckPerms NeoForge 1.21.1 版本 —— 官方构建存在已知问题;请使用修补版:https://github.com/onmydestiny/LuckPerms-PATCHED
- Text Placeholder API —— 没有官方 NeoForge 1.21.1 发布版;请使用移植版:https://github.com/MakotoPD/TextPlaceholderAPI-NeoForge
- Discord —— 需要 KotlinForForge 模组,并且需要在 Discord 开发者门户中启用机器人的 Message Content Intent(转发) / Server Members Intent(关联)。
📋 环境要求
- Minecraft 1.21.1 · NeoForge 21.1.228+ · Java 21
🔒 权限
每个命令都有对应的权限节点(mktessentials.command.home、mktessentials.admin.fly、
mktessentials.moderation.ban 等)。游戏内可通过 /mkt permissions 查看完整列表。部分限制可通过 LuckPerms 按等级缩放(家园数量限制、按类型的传送冷却)。
📄 链接
- 源码:https://github.com/MakotoPD/MKT-Essentials
- 问题反馈:https://github.com/MakotoPD/MKT-Essentials/issues
- 许可证:GPL-3.0-only
正在加载版本记录…










正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。