跳到主要内容

物品来源

KetherModulesLite 整合了 10 种物品插件,通过统一的 来源:ID 格式在命令、配置和 Kether 脚本中引用物品。

支持的物品来源

来源别名对应插件引用示例
minecraftmceqequip原版mc:DIAMOND_SWORD
mythicmobsmmmythicMythicMobsmm:SkeletonKingSword
zaphkielzapzlZaphkielzap:Gem
azureflowafAzureFlowaf:custom_item
itemsadderiaItemsAdderia:mypack:ruby
mmoitemsmimmoMMOItemsmi:SWORD:FIRE_BLADE
neigeitemsniNeigeItemsni:example_item
oraxenoxOraxenox:amethyst_sword
pxrpgprPxRpgpr:warrior_helm
sxitemsxsx-itemsiSX-Itemsx: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 格式包含额外层级(命名空间/类型)