
NoEntrance(禁止入内)
NoEntrance is a Minecraft Spigot/Paper server plugin for managing player join approval and access control. When a non-whitelisted player joins, the plugin automatically intercepts them, enforces security policies, and notifies online admins for approval.
Оцените первым
162
2
Список изменений
[1.3] - 2026-08-05
新增 / Added
- Modrinth 更新检查:启动时异步检查是否有新版本,控制台提醒管理员更新(
check-updates开关,提示语言跟随插件语言设置) - config.yml 顶部附项目信息(项目地址、作者、版权声明)
- 验证通过后自动切换游戏模式:
pending-game-mode(待验证玩家)与default-game-mode(验证通过后,支持/noe allow、/token、超时放行三种路径),切换逻辑独立于加入逻辑,不依赖任何持久化状态 - 审批限制:
/noe allow仅允许审批在线玩家,防止离线误批被恶意利用 - 调试日志:
debug开关控制关键执行点日志输出,便于排查问题 - Modrinth update checker: async check on startup, console alerts admins (
check-updatestoggle, messages follow plugin language setting) - config.yml now includes project info header (URL, author, license)
- Auto-switch game mode on verification:
pending-game-mode(unverified) anddefault-game-mode(after verify, via/noe allow,/token, timeout-whitelist). Switch logic is isolated from join logic with no persistent state - Approval restriction:
/noe allowonly approves online players, preventing offline mis-approval - Debug logging:
debugtoggle controls detailed logs at key execution points for troubleshooting
修复 / Fixed
- 修复更新检查 API URL 中
[]"等字符未 URL 编码导致请求失败 - 修复点击按钮和命令中的玩家名引号被当作字面字符导致验证失败(
/noe命令自动剥离首尾引号) - 控制台/终端提示的指令去除玩家名引号,与命令解析一致
- Fixed update checker API URL failing due to unencoded
[]"characters - Fixed quoted player names in click events/commands being treated as literal characters, causing verification failure (
/noeauto-strips surrounding quotes) - Removed quotes around player names in console/terminal command hints
Файлы
NoEntrance-1.21.5-R0.1-1.3.jar(34.51 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
NoEntrance-1.21.5-R0.1-1.3
Загрузчики
BukkitPaperSpigot
Версии игры
1.21.5–1.21.11
Загрузок
3
Дата публикации
05.08.2026
