本帖最后由 qipao_start 于 2022-6-30 09:29 编辑
ProtectIP —— IP白名单插件
这是什么? 有些腐竹(比如我)会被一些熊孩子开小号上线强行破解密码 虽然大部分人都无法成功 但还是引起不少的危害和麻烦 (比如OP拥有*权限时候就会使部分登录插件失效/直接越过登录服) 这款插件可以使熊孩子们无法用腐竹的号上线 也就避免了这些问题 |
它能干什么?
正确用指令配置插件后 尝试使用管理员的用户名(IP不正确)进入服务器时
客户端显示(信息可编辑) 会被拦截
控制台显示
使用流程 1. 下载插件 并放在服务端的plugins文件夹中 2. 启动服务器 3. 通过指令编辑IP白名单 (注意:配置文件中所有选项均可用指令编辑 不建议编辑配置文件) 指令 /pip 或 /protectip 调出插件帮助 /pip on/off 启用/停用插件保护功能 /pip list 浏览被保护玩家的列表 (注意:不在被保护玩家列表中的玩家可以随意进入服务器 若只想让指定IP/IP段的玩家加入 请添加对玩家名为*的限制【详见/pip add处的说明】) /pip list <玩家名> 浏览指定玩家可加入IP/IP段的列表 /pip add/delete <玩家名> <IP> 增加/删除单个指定玩家可以加入的IP/IP段 【当玩家名为*时 其所对应的IP/IP段限制所有不在保护列表中的其他玩家 (即不在保护列表中的玩家只可以从*所对应的IP/IP段中加入服务器) 当IP的部分内容为*时(例如127.*.0.*)代表本段不受限制】 (注意:当玩家仍被保护但可加入的IP为空时 玩家不能进入服务器 需要用 /pip remove <玩家名> 移除掉对玩家的保护后玩家才可以进入) /pip remove <玩家名> 删除对指定玩家的保护(也会删除之前对该玩家设定的所有IP) /pip message <信息> 编辑玩家被插件踢出时显示的信息(可使用&颜色代码 允许有空格) /pip save 手动保存插件数据至配置文件 权限 因此插件为纯OP向 因此没有设置特定权限节点 所有指令只能OP执行 配置文件 (重复一遍 在服务器运行时 我个人非常不推荐通过编辑配置文件修改配置 因为所有的配置均可用指令实时调整 但如果是在服务器没有运行时调整... 随便吧) - #是否启用插件保护功能,默认关闭
- enabled: false
- #受保护的玩家列表
- Users:
- #注意 若手动编辑配置 此处玩家名应全部小写
- #*代表此段无限制
- notch:
- - 127.0.0.1
- - 192.168.*.*
- #若玩家名为*,则限制所有其他玩家(除去插件配置中已提到的玩家)
- #示例
- #*:
- # - 127.0.0.1
- # - 192.168.*.*
- #这限制所有其他玩家只能从这些IP或IP段中加入服务器
- #踢出玩家时向玩家展示的消息,支持以&开头的颜色代码
- message: '&c你不能使用OP的名字加入游戏!'
复制代码 |
插件下载 更新日志 V1.0.1 增加对IP段(即IP中带*)的支持 V1.1.0 增加对BungeeCord服务端的支持 V1.1.1 增加不限制玩家名的IP限制 (即限制一般玩家[白名单中未提到的玩家]加入服务器的IP) |
本插件所用所有代码均为原创,不存在借用/抄袭等行为 |