|
|
Illegal Easy Moh (非法易用 Moh)Github |相关wiki |源站链接支持: forge这是一个适用于希望限制用户与不同物品交互方式的服务器的模组。该模组允许标记物品,以便不允许携带、使用或对其使用进行限制。
特点
* 提供一个注册表,您可以在其中注册物品或完整的命名空间,并将它们分配给非法类别
* 注册的物品可以分为以下类别:
- 禁止
- 非法
- 受限制
* 防止用户携带禁止物品在他们的库存中,可以通过销毁它们或将它们自动丢弃在地上
* 防止用户佩戴或持有非法物品
* 自定义注册的物品,使它们可以通过工具提示向用户解释为什么配置为此方式的消息
* 通过 JSON 配置文件或使用命令行命令进行配置
* 英文和西班牙文翻译
工作原理
[video]https://www.youtube-nocookie.com/embed/ACq67emyxzg[/video]
配置模组
基本配置
您将在 \"world/serverconfig\" 文件夹中找到一个名为 _illegaleasymoh-config.json_ 的配置文件,其中包含以下属性:
* *overrideBannedCategoryName*: 这允许您更改“禁止物品”类别的标题
* *overrideIllegalCategoryName:* 这允许您更改“非法物品”类别的标题
* *overrideRestrictedCategoryName:* 这允许您更改“受限制物品”类别的标题
* *destroyBannedItemsOnPickup:* 布尔值,用于确定是否在拾取时销毁禁止物品(true)还是将其丢弃到地上(false)
* *preventIllegalItemsUsage:* 布尔值,用于确定是否在佩戴或放在手上时丢弃非法物品(true),或者它们可以保留在库存中(false)
您还将在 /config 文件夹中找到一个名为 _illegaleasymoh-common.toml_ 的文件,其中只有一个配置属性:
*POLLING\\_INTERVAL*: 此配置确定客户端将查询服务器以确定给定物品的注册表是否有更改所需的时间(以毫秒为单位)。例如,
如果您将鼠标悬停在给定物品上,mod 将每隔 POLLING\\_INTERVAL 毫秒查询服务器,以检查是否进行了任何更改。默认值为 1000ms,最小值为 100ms,最大值为 2000ms。
在大多数情况下,不需要更改此选项,但如果由于某种原因您有一个需要不断从类别移动的物品的用例,您可能希望降低此值。
黑名单物品
使用 JSON 配置文件:
运行服务器一次,您将在 \"world/serverconfig\" 文件夹中找到一个名为 _iem-blacklist.json._ 的配置文件。该文件必须包含以下结构的对象数组:
json
{
\"namespace\": \"minecraft\",
\"path\": \"diamond_axe\",
\"category\": {
\"category\": \"2\",
\"message\": \"您只能携带一把钻石斧\"
}
}
命名空间和路径表示游戏内的物品标识符。命名空间通常与物品所属的模组相关联,而路径则是物品本身的名称。例如:\"minecraft:diamond_axe\" 对应于基础游戏钻石斧的游戏内标识符。在这种情况下,命名空间将是 \"minecraft\",路径将是 \"diamond_axe\"
如果您希望将整个命名空间列入黑名单,可以使用 * 作为路径,例如:
json
\"namespace\": \"securitycraft\",
\"path\": \"*\",
该配置将列入黑名单整个 securitycraft 命名空间
类别对象包含 2 个属性,类别本身由数字表示,其中:
* 0 表示禁止物品
* 1 表示非法物品
* 2 表示受限制物品
消息属性是将显示在物品工具提示底部的文本,是可选的。如果您不希望显示任何类型的消息,请使用 \"\" 作为消息。
通过操作员命令:
操作员有 3 条命令,都以 /iem 为前缀
- /iem add - /iem remove- /iem edit
这些命令将使更改持久保存在 JSON 配置文件中,并且如果服务器重新启动,将保存这些更改
要求
此模组需要 Curios 以便工作,并且需要在客户端和服务器端都安装。
未来版本的路线图
* 允许管理员列入黑名单特定附魔,并自动从物品中删除它们,但允许用户保留该物品
* 允许管理员禁止特定元素层级
_允许项目名称配置使用通配符,例如,\"\\_\\_pickaxe\" 将禁止每个名称以 \\_pickaxe 结尾的项目
*
截图:
来自Modrinth所有游戏版本1.18.21.19.11.19.21.19.3所有类型forgeIllegal Easy Moh 1.1.1-1.18.2illegaleasymoh-1.1.1-1.18.2.jar下载1.1.1-1.18.2#Release+ Fixed some formatting errors in spanish translation+ Fixed a bug with /iem check screen+ Fixed a few networking bugs展开版本: 1.1.1-1.18.2支持游戏: 1.18.2类型:ForgeRelease下载次数: 212Illegal Easy Moh 1.1.1-1.19.2illegaleasymoh-1.1.1-1.19.2.jar下载1.1.1-1.19.2#Release+ Ported to 1.19.2展开版本: 1.1.1-1.19.2支持游戏: 1.19.1, 1.19.2, 1.19.3类型:ForgeRelease下载次数: 113全部版本
markdown_parsed
文章类型:收录
layui.use([\'form\'], function(){
var form = layui.form;
});
Illegal Easy Moh |
楼主
2025-8-10 18:01:56
回复(0)
收起回复
|