/profession player set <职业ID> [玩家名] /profession player reset [玩家名]
目标玩家:省略玩家名 = 对自己生效
set:直接设置职业(初始等级 1)
reset:清除职业(变为无职业)
示例:
1 2 3 4
/profession player set warrior # 自己设为战士 /profession player set mage Steve # Steve 设为法师 /profession player reset # 重置自己职业 /profession player reset Alex # 重置 Alex 职业
⭐ 添加职业经验:addxp / addxpradius
1 2
/profession player addxp <数量> [玩家名] /profession player addxpradius <数量> <半径>
前置条件:目标玩家必须有职业
addxp:给单个玩家加经验
addxpradius:给范围内所有有职业玩家加经验
示例:
1 2 3
/profession player addxp 100 # 自己 +100 经验 /profession player addxp 200 Steve # Steve +200 经验 /profession player addxpradius 50 32 # 半径32格内所有有职业玩家 +50 经验
📊 查看自身信息:info
1
/profession player info
功能:查看自己当前职业状态
显示内容:
🏷️ 职业名称
📊 当前等级
⭐ 当前经验 / 升级所需经验
📈 进度百分比
💡 玩家常用:建议告诉玩家这个指令
❓ 查看帮助:根命令
1
/profession
功能:显示简要指令帮助列表
用途:临时忘记子命令时快速查看
🧬 实体系统指令
🔄 重载实体配置:/cba_entity reload
1
/cba_entity reload
功能:重载实体系统的配置文件(例如怪物 / 生物的自定义属性、标签、掉落等)
场景:修改实体系统相关 JSON 配置后,无需重启服务器即可让新配置生效
🔄 同步:只需在服务器执行一次,新的实体配置会在服务端生效,并通过同步机制影响所有在线玩家
🎯 常见使用场景
🗡️ 修改武器等级和词缀
🤏 手持目标武器
📊 /cba_weapon level set 20 - 设置为 20 级
✨ /cba_weapon affix set fire_damage 3 - 添加 3 级火焰伤害
🔄 测试新配置
✏️ 修改数据包配置
⚡ /cba_weapon reload + /profession reload all
🎮 测试体验效果
👥 给玩家设置职业
🔧 /profession player set warrior Steve - 设置 Steve 为战士
⭐ /profession player addxp 500 Steve - 给 Steve 加 500 经验