ItemRegistry

カスタムアイテムの登録と検索を管理するレジストリ

全てのカスタムアイテムはここに登録され,PDC を通じて識別される.

Functions

Link copied to clipboard

登録されている全てのカスタムアイテムを取得する

Link copied to clipboard

IDからカスタムアイテムを取得する

Link copied to clipboard

指定したレアリティのアイテムを取得する

Link copied to clipboard
fun getFromItemStack(itemStack: ItemStack?): CustomItem?

ItemStack からカスタムアイテムを取得する

Link copied to clipboard

ガチャで排出可能なアイテムを取得する(weight > 0)

Link copied to clipboard

指定したガチャイベントIDで排出可能なアイテムを取得する

Link copied to clipboard
fun initialize(plugin: JavaPlugin)

レジストリを初期化する

Link copied to clipboard
fun isCustomItem(itemStack: ItemStack?): Boolean

ItemStack がカスタムアイテムかどうかを判定する

Link copied to clipboard
fun register(item: CustomItem)

カスタムアイテムを登録する

Link copied to clipboard
fun registerAll(vararg itemList: CustomItem)

複数のカスタムアイテムを一括登録する