Class ItemsAdderLoadListener
java.lang.Object
dev.cwhead.GravesX.listener.integration.itemsadder.ItemsAdderLoadListener
- All Implemented Interfaces:
org.bukkit.event.Listener
Enables the GravesX ItemsAdder integration when ItemsAdder finishes loading its data.
ItemsAdderLoadDataEvent may fire asynchronously, so readiness is updated via
the GravesX scheduler to ensure it happens safely on the server thread.
-
Constructor Summary
ConstructorsConstructorDescriptionItemsAdderLoadListener(Graves plugin, ItemsAdder integration) Creates the listener. -
Method Summary
Modifier and TypeMethodDescriptionvoidonItemsAdderLoad(dev.lone.itemsadder.api.Events.ItemsAdderLoadDataEvent event) Called when ItemsAdder reports its content data has been (re)loaded.
-
Constructor Details
-
ItemsAdderLoadListener
Creates the listener.- Parameters:
plugin- GravesX plugin instanceintegration- ItemsAdder integration wrapper
-
-
Method Details
-
onItemsAdderLoad
public void onItemsAdderLoad(dev.lone.itemsadder.api.Events.ItemsAdderLoadDataEvent event) Called when ItemsAdder reports its content data has been (re)loaded. Sets the integration to ready and logs a debug message.- Parameters:
event- ItemsAdder load data event
-