[Mod] Extended Ban v2 物品封禁 [xban2]

客户端和服务器插件
中文名称 物品封禁
英文名称 Extended Ban v2
作者 kaeza
语言 英语
版本 此mod支持Minetest 5.2及更高版本,但强烈建议使用最新版本
依赖Mode或插件
Mode类型 保护
开源协议 BSD 2 Clause License
原始地址 [Mod] Extended Ban v2 [xban2] - Minetest Forums
下载地址 GitHub - minetest-mods/xban2: Extended Ban Mod for Minetest
代码仓库 GitHub - minetest-mods/xban2: Extended Ban Mod for Minetest

Minetest的扩展Ban Mod

此mod试图对Minetest的禁令系统进行改进。

  • 它支持常规禁令和临时禁令(从60秒到时间结束,间隔为1秒)。
  • 将具有相同IP地址的帐户和具有相同名称的多个IP地址记录并加入到单个记录中,并且可以将其作为单个用户禁止/取消禁止。
  • 如果您知道离线玩家的IP或用户名,可以将其禁止。
  • 保留每个用户的禁令记录,因此主持人和管理员可以参考该禁令,以了解玩家是否是重复犯规者。
  • 不以任何方式修改默认的禁令数据库(“ ipban.txt”)。
  • 具有用于禁止和检查禁止数据库的API,以允许其他mod管理用户(例如anticheat mod)。

用法
像往常一样安装mod并重命名为xban2。

该mod提供以下聊天命令:

码: 全选

/xban <player_or_ip> <reason>

永久禁止玩家。

码: 全选

/xtempban <player_or_ip> <time> <reason>

暂时禁止玩家。的语法是:

  • 1秒-禁止一秒钟。
  • 1m-禁止一分钟。
  • 1小时-禁止1小时。
  • 1D-禁止使用一天(24小时)。
  • 1W-禁售一周(7天)。
  • 1M-禁止使用一个月(30天)。
  • 1年-禁止使用一年(360天)。

值可以合并。例如,“ 1D3h3m7s”将被禁止1天,3小时,3分钟和7秒。
请注意,这些单位只是为了方便起见。您无需提供范围内的值。可以指定“ 3600s”,与“ 60m”或“ 1h”相同。另请注意,“ s”是可选的。仅指定“ 42”与“ 42s”相同。

/xunban <player_or_ip>

取消玩家禁令。

进阶使用

/xban_record <player_or_ip>

查看玩家的禁赛记录。

/xban_dbi <importer>

导入数据库。“ ”的有效值为:

  • “ minetest”-从“ ipban.txt”(Minetest禁令数据库)导入禁令列表。
  • “ v1”-从“ players.iplist”(xban v1数据库)导入禁止列表。

除“ / xban_dbi”外,所有命令都必须具有“禁止”特权才能执行。/ xban_dbi命令要求具有服务器权限。