Java版服务器OP想搞附魔,先用控制台或游戏内 /op 玩家名 拿到权限,再手持物品执行 /enchant @s sharpness 5;要超限、批量或给离线玩家发装备,就用 /give 的物品组件/NBT或EssentialsX这类插件,基岩版同样有 /enchant,但权限文件和NBT写法与Java版不同。
我的世界服务器op怎么给自己附魔:先拿权限再选指令
OP权限从哪来
Java版服务器里,OP权限通常由三处决定:
server.properties中的op-permission-level=4,默认就是4,代表最高权限等级。- 控制台输入
op Steve,把Steve设为OP。 - 游戏内输入
/op Steve,前提是执行者已经有OP。 - 手动改
ops.json,填入玩家UUID和等级,但改完要重启或重载。
据Mojang官方命令文档,Java版 /enchant 所需权限等级为2,而OP默认等级4,所以OP直接就能用,权限等级2已经能使用 /enchant、/give、/gamemode 等常用命令,等级3才涉及 /ban、/kick、/op,等级4负责 /stop、/whitelist 这类服务端管理。
Java版OP给自己附魔的完整命令路径
先手持要附魔的物品,再输入:
/enchant @s sharpness 5/enchant @s efficiency 5/enchant @s unbreaking 3/enchant @s mending 1
如果想一次加多个附魔,/enchant 做不到,只能重复执行,更高效的方式是直接用 /give 生成新物品,版本不同,语法差别很大:
Java 1.20.4及以前:
/give @s diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:255}]} 1/give @s netherite_pickaxe{Enchantments:[{id:"minecraft:efficiency",lvl:10},{id:"minecraft:fortune",lvl:5}]} 1
Java 1.20.5及以后:
/give @s diamond_sword[enchantments={levels:{"minecraft:sharpness":255}}] 1/give @s netherite_pickaxe[enchantments={levels:{"minecraft:efficiency":10,"minecraft:fortune":5}}] 1
如果报 Unknown enchantment,把附魔名加上命名空间,minecraft:sharpness,如果报 Target does not hold any item
,说明目标玩家主手没有物品,先让他拿好装备。
附魔ID速查表
| 用途 | Java版ID | 常见等级 |
|---|---|---|
| 武器伤害 | sharpness | 5 |
| 亡灵杀手 | smite | 5 |
| 节肢杀手 | bane_of_arthropods | 5 |
| 击退 | knockback | 2 |
| 火焰附加 | fire_aspect | 2 |
| 抢夺 | looting | 3 |
| 效率 | efficiency | 5 |
| 精准采集 | silk_touch | 1 |
| 时运 | fortune | 3 |
| 耐久 | unbreaking | 3 |
| 经验修补 | mending | 1 |
| 保护 | protection | 4 |
| 摔落保护 | feather_falling | 4 |
| 深海探索者 | depth_strider | 3 |
| 冰霜行者 | frost_walker | 2 |
| 力量 | power | 5 |
| 无限 | infinity | 1 |
| 经验修补 | mending | 1 |
附魔书不能直接用 /enchant 怼,要用 /give 生成:
/give @s enchanted_book[enchantments={levels:{"minecraft:mending":1}}] 1
我的世界服务器op怎么给玩家附魔装备:单人、批量与场景
给单个玩家附魔
Java版 /enchant 的目标必须是实体,而且只影响主手物品,所以给玩家附魔时,玩家得先手持装备,OP可以输入:
/enchant Steve sharpness 5/enchant Steve protection 4
更省事的做法是OP直接发装备:
/give Steve diamond_sword[enchantments={levels:{"minecraft:sharpness":5,"minecraft:unbreaking":3,"minecraft:mending":1}}] 1
这样不需要玩家来回换手,也适合发活动奖励。
批量给全服或队伍发装备
- 给所有在线玩家:
/give @a netherite_sword[enchantments={levels:{"minecraft:sharpness":5}}] 1 - 给附近玩家:
/give @p diamond_helmet[enchantments={levels:{"minecraft:protection":4}}] 1 - 给随机玩家:
/give @r golden_apple 1
批量命令建议放在命令方块里,用循环模式执行,执行前先备份,避免发错装备难以回收。
我的世界服务器附魔指令和插件哪个好用
原版指令和插件各有场景,对比如下:
| 项目 | 原版 /enchant |
EssentialsX | CMI |
|---|---|---|---|
| 安装难度 | 无需安装 | 放入plugins重启 | 放入plugins重启 |
| 权限控制 | OP等级 | 权限节点 | 权限节点 |
| 超限附魔 | 受原版限制 | 可放宽 | 可放宽 |
| 批量操作 | 需命令方块 | 支持部分批量 | 支持较多管理功能 |
| 适合场景 | 原版生存、小服 | 中小型插件服 | 商业服、综合管理 |
EssentialsX常用命令:
/enchant Steve sharpness 5- 权限节点:
essentials.enchant
给管理员授权:
/lp user Steve permission set essentials.enchant true
如果只想给附魔权限,不想给 /give,就用LuckPerms把 minecraft.command.enchant 和 minecraft.command.give 分开,业内专家指出,Java版原版命令权限由OP等级控制,插件权限节点可细化到单条命令,适合商业服分级管理。
我的世界手机版服务器op怎么附魔:基岩版差异
基岩版专用服务器同样支持 /enchant:
/enchant @s sharpness 5/enchant @s efficiency 5
但基岩版OP配置和Java版不同,常见路径是:
server.properties中开启allow-cheats=truepermissions.json里给玩家XUID设置operator权限- 游戏内输入
/op 玩家名,前提是作弊已开启
基岩版超限附魔的NBT结构也不是Java版那套 Enchantments,而是 ench 列表,ID多用数字,手动写容易错,更推荐用 /enchant 或基岩版附魔插件,国内基岩版服务器面板较多,操作路径通常在“玩家管理”里勾选OP。
国内我的世界服务器op附魔要钱吗:成本与风险控制
原版 /enchant 和 /give 本身不花钱,只要你有OP,真正花钱的是服务器成本:国内面板服、独立机、高防线路价格差异较大,从几十元到数百元每月都有,具体看配置、人数和防御,商业服如果把附魔装备作为售卖内容,OP随意刷装备就可能冲击经济系统。
行业共识认为,超限附魔容易破坏服务器经济与PVP平衡,商业服通常只给高阶管理员开放 /give,风险控制可以这样做:
- 权限分级:普通管理员只给
essentials.enchant,不给minecraft.command.give。 - 日志记录:保留服务器日志,安装CoreProtect等插件记录容器和方块变化。
- 定时备份:用
/save-all后复制世界文件夹,保留ops.json、permissions.json。 - 反作弊检查:部分反作弊会拦截异常NBT,超限装备可能被自动清除。
- 插件限制:Paper服务端可在配置中限制过高附魔等级,避免客户端崩溃。
如果服务器出现“OP给了附魔但玩家装备消失”,优先查反作弊和清理插件日志,多数情况下是NBT格式不合法,或者附魔等级超过服务端限制。
我的世界服务器op附魔Q&A
没有OP权限能用/enchant附魔吗?
不能,Java版 /enchant 需要权限等级2,OP默认等级4,插件服可以单独给 minecraft.command.enchant 或 essentials.enchant,但普通玩家默认没有,基岩版需要开启作弊或拥有operator权限。
/enchant 和 /give 附魔哪个更稳?
手持物品用 /enchant 最稳,语法简单,版本兼容好,生成新物品或超限附魔用 /give,但要匹配版本格式,1.20.5以后是物品组件,1.20.4以前是NBT,写错就会报错或发出白板装备。
我的世界服务器OP附魔后装备被清掉怎么办?
先查服务器日志、反作弊记录和清理插件配置,确认是否被判定为非法NBT,恢复只能靠备份,没有备份就只能重新发放,服务器日志和备份是唯一可靠恢复手段。
OP附魔的核心路径就是:先拿权限,常规附魔用 /enchant,超限和批量用 /give 或EssentialsX;权限分级、日志和备份缺一不可。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/740836.html




