Interface ExtensionSupport
public interface ExtensionSupport
Hooks that let block/item strategies register behavior with the core runtime
without registering platform listeners from extension classloaders.
-
Method Summary
Modifier and TypeMethodDescriptioncreateInventory(Object holder, int size, net.kyori.adventure.text.Component title) createItem(String materialKey, int amount) voidopenInventory(IgnisPlayer player, IgnisInventory inventory) voidregisterCustomInventory(Object nativeInventory, IgnisCustomInventory handler) voidregisterDropCollector(IgnisLocation location, IgnisDropCollector collector) resolveWorld(IgnisLocation location) voidunregisterCustomInventory(Object nativeInventory) voidunregisterDropCollector(IgnisLocation location) wrapPlayer(Object nativeObject)
-
Method Details
-
registerDropCollector
-
unregisterDropCollector
-
registerCustomInventory
-
unregisterCustomInventory
-
resolveWorld
-
createInventory
-
createItem
-
openInventory
-
wrapPlayer
-
getDataDirectory
Path getDataDirectory()
-