Badlion客户端禁用器

Badlion客户端禁用器

一个服务端 Fabric 模组,允许服主禁用 Badlion 客户端中的功能和模组。

工具

BadlionClientDisabler

Java 8 License: MIT Mod loader: Fabric Version

一个服务端的 Fabric 模组,允许服主禁用 Badlion 客户端中的功能和模组。

默认情况下,Badlion 客户端上的所有模组均不受限制,用户可以随时启用任意模组。使用此模组后,当玩家在你的服务器上游戏时,你将移除其激活某些模组或模组功能的能力。当玩家离开你的服务器后,他们将重新获得使用这些模组/功能的控制权。

⚠️ 可禁用的模块和子模块完整列表见此处。

安装

  1. 从官方 Modrinth 页面或 Github 发布页面下载与你 Minecraft 版本对应的最新版本。
  2. 将下载的 jar 文件放入 Fabric 服务端的 mods 目录中。
  3. 启动服务器,将在 config/blcdisabler.json 生成默认配置。
  4. 根据需要编辑配置,然后在游戏内或控制台运行命令 /blcdisabler reload(更多信息见下文)。

配置示例

将配置信息以 JSON 格式放入 config/blcdisabler.json 即可。
📗 配置中可使用的所有功能列表。
如果出现任何 JSON 错误,它将重新创建默认配置。快速验证 JSON 配置是否有效的简便方法是使用此工具:https://jsonformatter.curiousconcept.com/

此示例配置将完全禁用路径点(waypoints)和小地图(minimap)模组。它不会禁用 togglesneak 模组,但会阻止玩家使用 togglesneak 和 togglesprint 模组中的 inventorySneak 和 flySpeed 功能。

{
    "modsDisallowed": {
        "Waypoints": {
            "disabled": true
        },
        "MiniMap": {
            "disabled": true
        },
        "ToggleSneak": {
            "disabled": false,
            "extra_data": {
                "inventorySneak": {
                    "disabled": true
                }
            }
        },
        "ToggleSprint": {
            "disabled": false,
            "extra_data": {
                "flySpeed": {
                    "disabled": true
                }
            }
        }
    }
}