在服务器控制台输入 /xp add 玩家名 数量 levels,就能把锻造(附魔、铁砧改名与修理)所需的经验等级直接发给玩家;如果服务器装了 EssentialsX 这类管理插件,命令则换成 /exp give 玩家名 数量。下面把原版指令、插件指令、自定义锻造系统和实际操作中容易踩的坑,一次说清楚。
我的世界服务器op怎么给玩家经验?先分清原版与插件两条路
很多人当上 OP 之后第一反应是翻命令列表,结果发现 /xp 和 /exp 长得几乎一样,用错了却毫无反应,原因很简单:原版 /xp 是游戏自带指令,/exp 通常来自 EssentialsX 等插件,两套体系互不相通,你得先确认服务器到底装了哪一套。
原版命令:/xp 的三个子命令
Java 版服务端自带的经验指令是 /xp,别名 /experience,它有三个子命令,分工非常明确。
/xp add <目标> <数量> [levels|points]:增加经验,数量可以是负数,用来扣经验。/xp set <目标> <数量> [levels|points]:把经验直接设定成某个值,常用来清零。/xp query <目标> [levels|points]:查询玩家当前经验和等级,排查问题第一步就用它。
具体到锻造场景,最常用的几条是:
- 给某位玩家 30 级附魔经验:
/xp add Steve 30 levels - 给全服在线玩家各 500 点经验:
/xp add @a 500 points - 把某个小号的等级清零重新开始:
/xp set Steve 0 levels - 玩家刷经验刷过头,回收 15 级:
/xp add Steve -15 levels
注意目标一栏支持选择器,@a 是全体在线玩家,@r 是随机一名玩家,@s 是自己,在控制台执行时,建议直接写玩家 ID,因为控制台没有实体坐标,用 @p 这类依赖位置的写法容易报“找不到目标”。
levels 与 points 差在哪,写错就等于白给
这是新手 OP 最容易搞混的地方。points 是经验点,也就是经验条里那一格一格的小数值;levels 是等级,命令会自动按当前等级换算成对应的总经验点。
同样是“给 100”,写 100 points 只是给经验条添一小截,写 100 levels 却是直接把玩家顶到一百级附近,给锻造经验时,玩家真正需要的是等级,因为附魔台和铁砧扣的是等级,所以默认优先用 levels。
据 Minecraft Wiki 的经验机制条目,玩家升级所需的经验点随等级递增,等级越高,每升一级越贵,所以用 levels 发放时,服务端会自动帮你算总点数,不用自己手算,反过来,如果你只想补一点点经验让玩家能修个装备,用 points 更精准。
我的世界服务器op权限怎么设置,命令才能生效
命令打下去提示“你没有权限使用此命令”,问题就不在命令本身,而在权限等级。
服务端的 server.properties 里有一项 op-permission-level,默认值是 4,也就是最高等级,只有这个等级为 4 时,OP 才能执行 /xp、/give、/gamemode 这类管理指令,设置路径有两条:
- 在服务器控制台(不是游戏内聊天框)输入
op 玩家名,这是最稳妥的方式,会同时写入ops.json。 - 直接编辑服务端根目录的
ops.json,填入玩家的 UUID、名字和level字段,改完需要重启服务端才生效。
行业共识认为,正式服应该只给少数管理员 4 级权限,普通管理员给 2 到 3 级,避免误操作把经济系统搞崩,给经验这件事本身风险不高,但同一个人如果还握着 /give 和 /setblock,就值得多留个心眼。
我的世界给经验指令是什么?插件环境的命令对照
原版命令够用,但大多数服主会给服务器装 EssentialsX、CMI 这类综合管理插件,它们各自提供了一套经验指令,语法和原版有明显差异。
EssentialsX 的 /exp 系列
EssentialsX 是装机量最大的管理插件之一,它的经验指令是 /exp:
/exp give <玩家> <数量>:发放经验点/exp set <玩家> <数量>:设定经验点/exp show <玩家>:查看当前经验
和原版最大的区别是,EssentialsX 的 /exp give 默认按经验点计算,不直接受理等级参数,想给等级,得先自己换算,或者干脆用原版 /xp add 配合 levels 更省事。
权限方面,据 EssentialsX 官方文档的权限列表,相关节点包括 essentials.exp、essentials.exp.give、essentials.exp.set,用 LuckPerms 给管理员组授这些节点时,记得顺手把 essentials.exp 基础节点也加上,否则子命令会一个个报没权限。
常见插件命令对照表
不同插件的写法五花八门,下面这张表可以帮你快速对号入座,注意具体子命令可能随插件版本变化,用之前先敲 /插件名 help 看一眼。
| 环境 | 给经验命令示例 | 计量单位 | 备注 |
|---|---|---|---|
| 原版 Java 服务端 | /xp add Steve 30 levels |
等级或经验点 | 支持负数扣除 |
| EssentialsX | /exp give Steve 500 |
经验点 | 需授予对应权限节点 |
| CMI | /cmi xp Steve 30 |
通常为等级 | 参数顺序以插件帮助为准 |
| 权限插件 LuckPerms | 不直接给经验 | 只负责授权,不负责发放 |
业内专家指出,插件命令冲突是服务器运维的高频问题:原版 /xp 和插件的 /exp 同时存在时,玩家容易记混,建议在帮助文档里统一写一种写法推给玩家。
我的世界锻造经验怎么获得?自建锻造系统的发放方式
如果你问的“锻造经验”不是原版附魔等级,而是某些 RPG 服、生存服里自定义的锻造熟练度,那命令就完全不在原版体系里了,这类系统通常由 CustomCrafting、ItemsAdder 或服主自写插件实现,经验值往往是一套独立数值,存在数据库或配置文件里。
先确认服务器装的是哪个锻造插件
操作路径很直接:
- 在控制台输入
/plugins,看已加载插件列表里有没有带 craft、forge、smith 字样的名字。 - 进入服务端的
plugins/目录,找到对应文件夹,翻config.yml,搜索 exp 或 experience 关键词,通常能找到命令别名和数值上限。 - 在游戏内用
/插件名 help或/插件名 ?查看子命令,很多锻造插件会把发放命令挂在admin或give子节点下。
通用发放流程
自定义锻造系统的命令形态大多是 /forge exp give <玩家> <数量> 这一类,但具体写法必须以插件文档为准,给你一个可验证的排查顺序:
- 先在控制台不带参数敲一次主命令,看它返回的帮助文本里有没有 exp 相关的子命令。
- 确认参数顺序,多数插件是“玩家在前、数值在后”。
- 小数值试发一次,比如先给 10 点,让玩家打开锻造界面确认数值变化,再批量发。
- 大批量发放写进服务器计划任务或后台脚本,避免一条条手敲出错。
扣除与限额要提前设定
自定义锻造经验往往是经济系统的一部分,能换装备、能提升成功率,所以一定要配好扣除命令和上限,常见做法是:
- 用负数扣除,
/forge exp give Steve -50。 - 在插件配置里设单次发放上限,防止手滑多打一个零。
- 给管理员单独建一个权限组,只开放发放权限,不开放重置玩家数据的权限。
近年来,不少中大型生存服把锻造经验做成了可交易资源,这时候发放命令就等同于印钞,权限管理比命令本身更重要。
实操中容易踩的几个坑
经验给了但玩家没感觉。 先确认用的是 levels 还是 points,再确认玩家当前是不是创造模式,创造模式下经验条不显示,切回生存或冒险模式才能看到变化。
数字打太大,客户端卡住。 原版经验总量受整数上限约束,单次发放数值过大时,经验条动画会明显卡顿,给上万点经验时建议分批,比如每次 5000 点,连发几次。
目标选择器在控制台失灵。 控制台执行命令时没有玩家坐标,@p、@s 这类选择器容易失效,直接写玩家 ID 最稳。
重启后经验消失。 正常情况下经验存在玩家数据文件里,会随存档保存,如果确实丢了,先检查服务端是否启用了多世界或数据库同步,再看玩家数据目录的写入权限。
给了经验又被死亡清空。 玩家死亡会掉落经验,发放前提醒对方存好等级,或者确认服务器是否开了 keepInventory 规则。
我的世界服务器op给经验常见问题解答
Q:我的世界服务器op怎么给玩家经验,但命令提示未知命令?
A:多半是服务端版本或插件覆盖导致,先确认服务端是 Java 版还是基岩版,基岩版的命令语法不同;再敲 /help xp 看命令是否存在,如果装了 EssentialsX,试试 /exp 而不是 /xp,两套命令可能只有一套被注册。
Q:我的世界给经验指令是什么,能不能一次给全服玩家?
A:原版用 /xp add @a 30 levels 即可对全体在线玩家生效,注意这个命令只作用于当前在线的玩家,离线玩家不会补发,给全服补偿时,要么选在活动时间统一在线发放,要么借助插件的离线数据操作功能。
Q:锻造经验发放后玩家等级没涨,是不是命令写错了?
A:先用 /xp query 玩家名 levels 查当前等级,确认数值有没有变化,如果等级确实涨了但玩家看不到,让他退出重进刷新客户端界面;如果数值没变,检查命令里的目标名是否拼错、是否漏写了 levels 参数,原版在只写数字不写单位时,默认按经验点计算,给 30 点当然升不了几级。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/796350.html


