物品来源
KetherModulesLite 整合了 10 种物品插件,通过统一的 来源:ID 格式在命令、配置和 Kether 脚本中引用物品。
支持的物品来源
| 来源 | 别名 | 对应插件 | 引用示例 |
|---|---|---|---|
minecraft | mc、eq、equip | 原版 | mc:DIAMOND_SWORD |
mythicmobs | mm、mythic | MythicMobs | mm:SkeletonKingSword |
zaphkiel | zap、zl | Zaphkiel | zap:Gem |
azureflow | af | AzureFlow | af:custom_item |
itemsadder | ia | ItemsAdder | ia:mypack:ruby |
mmoitems | mi、mmo | MMOItems | mi:SWORD:FIRE_BLADE |
neigeitems | ni | NeigeItems | ni:example_item |
oraxen | ox | Oraxen | ox:amethyst_sword |
pxrpg | pr | PxRpg | pr:warrior_helm |
sxitem | sx、sx-item、si | SX-Item | sx:test_weapon |
使用别名和全名效果完全相同,选你顺手的写法。
使用场景
命令中使用
/kml give Steve mm:SkeletonKingSword 1
/kml give Steve zap:Gem 5
/kml give Steve mc:DIAMOND_SWORD 1
/kml give Steve ia:mypack:ruby 3
掉落物中使用(evel drop)
evel drop "zap:Gem" amount 10 to ~,~,~+2,~ chance 50
evel drop "mm:mmID" amount 1 to "{block}" chance 100
给予物品(evel give)
evel give "mm:mmID" amount 1 to sender chance 50
背包检查(kinv)
kinv check "zap:Gem" 5 # 检查是否有 5 个
kinv take "mm:mmID" 1 # 扣除 1 个
kinv count "mc:DIAMOND" 0 # 统计数量
掉落命令
/kml dropzap Gem 5 world,100,64,100
/kml dropmm SkeletonKingSword 3 world,100,64,100
注意事项
- 使用非原版物品源时,对应插件必须已安装且正常运行
- 物品 ID 区分大小写,确保与对应插件中的 ID 一致
- ItemsAdder 和 MMOItems 的 ID 格式包含额外层级(命名空间/类型)