进阶用户
安装前置
安装 skript
有关于 skript 以及skript-reflect的任何问题将不会得到帮助,你需要去对应插件处获取帮助
示例
import:
dev.lone.itemsadder.api.ItemsAdder
command /iaskript:
trigger:
set {testItem} to ItemsAdder.getCustomItem("itemsadder:ruby")
sender.getInventory().addItem({testItem})import:
dev.lone.itemsadder.api.ItemsAdder
org.bukkit.event.player.PlayerInteractEvent
org.bukkit.inventory.EquipmentSlot as EquipmentSlot
on PlayerInteractEvent:
if event.getHand() is EquipmentSlot.OFF_HAND:
stop
set {_clickedBlock} to event.getClickedBlock()
set {_isCustomBlock} to ItemsAdder.isCustomBlock({_clickedBlock})
event.getPlayer().sendMessage("Is custom block: %{_isCustomBlock}%")
if {_isCustomBlock} is true:
set {_tmp} to ItemsAdder.getCustomBlock({_clickedBlock})
set {_name} to {_tmp}.getItemMeta().getDisplayName()
event.getPlayer().sendMessage("%{_name}%")最后更新于