• 「7周年限定勋章」正式上线!4/5/6周年的纪念勋章也限时返场了噢~【点我去看看】
UBan -- 功能丰富的服务器守护插件 [豪华重构版]

Endstone UBan -- 功能丰富的服务器守护插件 [豪华重构版] 2025-02-21

版权类型
原创
版权链接
https://github.com/umarurize/U-Plugins
语言支持
中文(简体)
前置组件
endstone(0.5.6) https://www.minebbs.com/resources/endstone-python-c.8996/
适配版本(基岩)
  1. 1.21
前言:UBan 是一款不限于封禁的服务器守护插件,集封禁系统,屏蔽不文明用语,举报系统为一体,让你更方便的管理服务器...

1.食用方法:下载并解压,将 WHL 文件放入服务端 plugins 文件下,运行即可加载插件,命令:/uban

2.配置说明:第一次加载插件,在 \plugins\uban 文件夹下会生成几个 .json 文件,分别是 player.jsonbanlist.jsonbadwords.jsonreport.jsonbanitem.json 以及 config.json

player.json 用于存储本插件所需的玩家信息,banlist.json 用于存储被封禁的玩家信息,badwords 用于存储不文明词汇的信息,report-list.json 用于存储举报信息,banitem.json 用于存储黑名单物品,而 config.json 目前只对举报系统有影响,楼下细说。

3.功能说明:
使用 /uban 命令,玩家和管理员会得到两个不同表单
57fd72492ae9ea60aac647997482dc9f.png
3cb26c5f03741180109692e21b61fc35.png


3-1 封禁系统:
  1. 封禁在线玩家,顾名思义,你可以通过下列表,快速封禁一个在线玩家
  2. 封禁离线玩家,则是通过玩家的游戏名来封禁,UBan 已为你排除在线玩家和已经被封禁的玩家
  3. 查看封禁列表,即查看被封禁玩家的详细信息,这一功能,玩家和管理员均可使用,不同的是发送给管理员的表单,会内嵌解封按钮
  4. UBan 会根据封禁列表中的 IP 地址,阻止被封禁玩家再次进入服务器
acfc1e7ea5f12c5651e815195664b1b0.png
48d98a5b2b88a893204ba547902e0654.png

d9ff29e10ea5a008a95e24898c8b5eae.png
4940de000058c8aacbc018e921fb5fb9.png

88748c854522351dba8719a2dbeae3dc.png


封禁玩家完成后,会全服广播,并断开被封禁玩家(在线)的连接,在被封禁玩家尝试再次加入服务器时,断开画面会提示封禁原因...

3-2 屏蔽不文明用语 该功能已添加至 U-Beautiful-Chat 中

3-3 举报系统:

举报系统涉及到陪着文件 config.json 的设定,你可以直接在游戏中呼出表单进行修改,这一功能见下文描述
  1. 首先对于举报内容,如果超过了最大时效,将自动删除,不再显示
  2. 玩家可以创建任意多个举报,对于未受理的举报,会附带标签 [未受理],玩家可以撤销未受理的举报
  3. 管理员可以查看来自全服所有玩家的举报,并选择受理与否,对于受理的举报,将不再出现在管理员的列表中,同时玩家的举报标签将更新为 [已受理]
26a286fb94fc10e952426874fd88accb.png
38056f5a360e047413d7b9e291499ee3.png

c371b9f166cee392eb212651a0df7119.png
7ec50cff1ee6a9f09f0240819f8512dd.png

a35075cfd127b8b3c081a83c9086eef8.png
65f7a6233426c15d37bc15df0474d184.png


3-5封禁物品系统(241220新增
UBan 允许 OP 角色玩家将任意物品加入黑名单,理论上支持 add-on 物品。
这里 UBan 提供了一套便捷的封禁物品方式,你只需在主表单中开启封禁物品模式,手持想要封禁的物品点地,便可弹出表单,方便操作....
549d54e7117a422c34b3d777501b670c.png
a0210deab652eda5229d5867d045b00d.png

d0e5567f1fdea1f66b925d908f7552fc.png
cca641cedfbeb4314b644af17bb1b474.png

bef4ef2714cd31e5779bffc21535266f.png


3-4 重载配置文件:
UBan 允许 OP 角色玩家,在游戏内更改全局设置 config.json
JSON:
{
    "report_interval": 10,        # 允许举报内容存在的最大天数
    "report_title_len": 10,        # 允许举报标题的最大字数
    "report_content_len": 30    # 允许举报内容/回复内容的最大字数
}
对于不作出修改的部分,直接留空,UBan 会自动保留原有配置
32a9ae1e3ba11b06327d410c9e4a9609.png


4.开发计划
[+] 加入物品黑名单(已完成)
[+] 更深度的封禁 (已完成)

5.写在最后:
如有 Bug 及时反馈,有更有趣的想法也欢迎在讨论区里提出
作者
umaru
下载
285
查看
1,072
首次发布
最后更新

评分

5.00 星 1 次评分

umaru 的其他资源

最新更新

  1. UBan [250221更新]

    适配 endstone 0.6
  2. UBan -- 功能丰富的服务器守护插件 [241220更新]

    [+] 添加物品黑名单功能 [+] 更深度的封禁,连带踢出线上同 ip 小号
  3. UBan -- 功能丰富的服务器守护插件 [241215更新]

    [-] 移除屏蔽不文明用语功能,该功能已添加至 U-Beautiful-Chat 中

最新评价

比隔壁云黑更加实用,加个banip就更好了
后退
顶部 底部