ProtectCodes

一个使用一次性代码授权玩家的安全系统。

资源图片
# ProtectCodes 🔐 **ProtectCodes** 是一款轻量级但功能强大的 Paper/Spigot 插件,适用于 Minecraft 1.21+,为服务器工作人员和选定玩家增加了一层额外的安全保障。它会生成一次性代码,通过 webhook 将其发送到 Discord,并要求玩家输入代码才能移动或使用命令。 非常适合希望保护其帐户免受劫持或未经授权访问的管理员。 # ✨ 特性 **🔑 一次性代码** 在玩家加入时生成 **📩 Discord webhook 集成** — 代码直接发送到您的 Discord 频道 **⏳ 会话系统** — 可配置会话时间,如果 IP 和会话仍然有效则无需代码 **🚫 移动 & 命令锁定** 直到输入正确的代码 **⚙️ 可配置的惩罚** 在达到设定的尝试次数后(踢出、封禁、自定义命令) **🎨 可自定义前缀** 用于所有插件消息 **✅ 权限系统** 用于精细控制 # ⚙️ 配置 ``` prefix: "&7[&aProtectCodes&7] " discord-webhook: "https://discord.com/api/webhooks/XXX/YYY" players: Rodion: 6 AnotherPlayer: 8 session-time: 30 block-movement: true block-commands: true allowed-commands: - code max-attempts: 3 punish-commands: - "kick %player% Invalid authorization" ``` # 🔒 权限 ![Permissions](https://cdn.modrinth.com/data/cached_images/8d32cf4d584a225d22e47875d0b88d15358228bf.png)