ItemRestrict 是一款用于创建物品限制列表的插件,它可以限制物品的拥有、使用、放置、拾取、酿造、穿戴、丢弃、烧炼、合成或从创造模式菜单获取。它还包含一个世界扫描器,用于移除已放置的受限方块。该插件最初为模组服务器设计,用于限制危险的物品。已在 MCPC 1.6.4 和 KCauldron 1.7.10 上经过充分测试,在较新版本中应该也能良好运行。
此插件专为我的 1.6.4 和 1.7.10 模组服务器打造,旨在封禁有害物品。如果你仍在运行 1.6 或 1.7 的模组服务器,它非常适用。然而,自 Minecraft 1.9 起,数字 ID 被逐步移除,到 1.13 已完全废弃。由于本插件基于物品 ID 工作,因此针对更新版本进行升级已无意义。
关联插件推荐:
EnableOnAllWorlds: true 非常适合模组服务器,可防止玩家在自创维度中绕过限制。CraftingBan 功能作为替代,直到问题修复。plugins 文件夹。config.yml 和 RestrictedItems.yml 配置文件,然后停止服务器。config.yml 自定义设置,然后打开 RestrictedItems.yml 添加物品到限制列表。配置文件中包含大量关于设置和如何添加物品的详细说明。RestrictedItems.yml 配置文件,按照其中的详细说明添加物品。/itemrestrict reload 以应用更改。ItemRestrict.bypass:绕过所有限制。ItemRestrict.admin:绕过物品限制,并可使用 /itemrestrict reload 命令。默认 OP 拥有此权限。权限结构:ItemRestrict.bypass.<itemID>.<dataValue>.<restrictionType>
限制类型 (restrictionType):
use | place | break | craft | smelt | brew | creative | own | wear | drop | pickup示例:
ItemRestrict.bypass.57.*.placeItemRestrict.bypass.57.*.craftItemRestrict.bypass.57..ItemRestrict.bypass.57.10.ownItemRestrict.bypass.57.10.*/itemrestrict 或 /itemrestrict help:显示帮助页面。/itemrestrict reload:重载 config.yml 和 RestrictedItems.yml 配置文件。需要权限:ItemRestrict.adminGeneral:
# 在所有世界启用限制。(true 或 false)
EnableOnAllWorlds: true
# 如果 EnableOnAllWorlds: false | 仅在以下世界启用限制:
Worlds:
- world
- test
# 启用世界扫描器。(true 或 false) # 每分钟运行一次,扫描 5% 的已加载区块。
WorldScannerON: false
# 世界扫描器扫描延迟(分钟)。默认 1 分钟。
WorldScannerDelay: 1
# 启用或禁用音效。
Sounds:
# 启用或禁用执行命令时的音效。(true 或 false)
onCommands: true
# 启用或禁用应用限制时的音效。(true 或 false)
onRestrictions: true
# 启用或禁用可选限制。(true 或 false)
Restrictions:
# 酿造台限制。阻止药水酿造。
EnableBrewingBans: false
# 限制特定盔甲的穿戴。
ArmorWearingBans: false
# 创造模式封禁。
CreativeBans: false
# 拾取封禁。
PickupBans: false
# 丢弃封禁。
DropBans: false
# 方块破坏封禁。
BreakBans: false
# 其他可选设置
Settings:
# 对于拥有权限制 - 限制仅应用于玩家背包,而非所有容器。(true 或 false)
# 如果你使用某些包含受限物品的菜单,并希望防止玩家无法使用菜单,请将此设为 true。
OwnershipPlayerInvOnly: false
# 聊天信息。支持颜色和格式代码。
# Minecraft 颜色与格式代码:http://minecraft.gamepedia.com/Formatting_codes
chatMessages:
# 聊天信息前缀。
# 要禁用前缀,请设置为 ''; 例如:prefix: ''
prefix: '&4&l[ItemRestrict] '
# 聊天信息。
# 占位符 %reason 将被替换为 RestrictedItems.yml 中提供的原因。
noPermission: '&cYou do not have permission!'
restrictedConfiscated: '&cRestricted item confiscated! Reason: &7%reason'
# ... (其他消息字段)# 如何添加物品到限制列表?示例如下:
# - itemID:dataValue:Description:BannedReason
#
# itemID -> 物品 ID
# DataValue -> 物品损害值,使用 * 覆盖所有值
# Description -> 可输入任意内容,建议输入物品名称以便识别
# BannedReson -> (可选) 提供原因,当玩家尝试获取/交互时会看到此原因。
#
# 示例:
# - 7:*:Bedrock:You can't get this item!
# - 383:50:CreeperEgg:Used to grief配置文件内包含详细的分类列表示例,如 OwnershipBanned、UsageBanned 等,请根据注释进行配置。
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:2,611,793 | 历史访问人次:3,166,638
今日访问人数:32,772 | 今日访问人次:36,259
昨日访问人数:24,332 | 昨日访问人次:29,698
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6