服务器使用量
未统计
服务玩家数
未统计
下载量
21,364
插件详细介绍
简介
LimitCrafting 是一款轻量级插件,用于限制特定玩家合成特定配方,并支持基于权限组的配置。本插件已更新支持 1.21+ 版本。
功能特性
- 可全局禁用所有物品的合成。
- 可配置默认禁止合成的物品列表。
- 支持基于权限组的合成限制,可为不同玩家组设置不同的禁止合成列表。
- 提供权限节点,允许特定玩家绕过所有限制。
- 简单的配置文件和重载命令。
配置说明
配置文件为 limitcrafting.yml,主要设置如下:
enabled: 设为false可完全禁用插件。block-all-items: 设为true将禁止合成游戏内所有物品。default-block-list: 默认禁止合成的物品列表。即使使用权限组,此列表中的物品仍会被阻止。
- **重要提示**:如果您不想默认阻止任何物品,请至少将一行设置为 `'AIR'` 作为占位符。enable-groups: 启用基于权限组的合成限制。groups: 在此定义权限组及其对应的禁止合成物品列表。
关于物品名称
配置物品时,请参考 Spigot 的 Material 枚举文档以使用正确的材料名称:
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
配置示例
limitcrafting:
enabled: true
block-all-items: false
default-block-list:
- 'LADDER'
- 'TORCH'
- 'GOLDEN_APPLE'
enable-groups: true
groups:
silver:
- 'OAK_PLANKS'
bronze:
- 'BUCKET'命令与权限
可用命令
/limitcrafting reload- 重载插件配置。
- 别名:`/lc reload`权限节点
limitcrafting.bypass
- 描述:拥有此权限的玩家将绕过所有合成限制。- 默认:OP 拥有。limitcrafting.reload
- 描述:允许玩家执行 `/limitcrafting reload` 命令。- 默认:OP 拥有。limitcrafting.groups.<group-name>
- 描述:用于为特定玩家组定义需要阻止的合成配方。将 `<group-name>` 替换为配置中定义的组名(如 `silver`, `bronze`)。使用方式
- 将插件放入服务器的
plugins文件夹并重启服务器。 - 编辑生成的
plugins/LimitCrafting/limitcrafting.yml文件以设置默认阻止列表和权限组。 - 使用权限管理插件(如 LuckPerms)为玩家分配
limitcrafting.groups.<组名>权限,使其受到对应组的合成限制。 - 拥有
limitcrafting.bypass权限的玩家将不受任何限制。
注意事项
- 当玩家尝试合成被禁止的物品时,会收到提示信息:“&eYou aren't permitted to craft item %item%”。
default-block-list中的限制对所有玩家生效(拥有limitcrafting.bypass权限的玩家除外)。- 权限组限制是在默认列表基础上的额外限制。
链接与支持
- 源代码:可在 GitHub 上查看 LimitCrafting 的源代码。
- 支持开发:如果您觉得本插件有用,可以考虑通过捐赠来支持作者的免费插件开发工作。
测试支持版本
版本分布
基本信息
插件名称
LimitCrafting (Disable Crafting Recipes)
作者
SlowFxx
平台
Bukkit / Spigot
支持版本
1.16 - 1.21
点赞数
1
最近版本
暂无数据
-