Class RelicSlotElement
java.lang.Object
com.github.darksoulq.relique.gui.RelicSlotElement
- All Implemented Interfaces:
com.github.darksoulq.abyssallib.world.gui.GuiElement
public class RelicSlotElement
extends Object
implements com.github.darksoulq.abyssallib.world.gui.GuiElement
-
Constructor Summary
ConstructorsConstructorDescriptionRelicSlotElement(RelicHandler handler, String slotId, int slotIndex, org.bukkit.inventory.ItemStack bgIcon) -
Method Summary
Modifier and TypeMethodDescriptioncom.github.darksoulq.abyssallib.server.event.ActionResultonClick(com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext ctx) com.github.darksoulq.abyssallib.server.event.ActionResultonDrag(com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext ctx) @Nullable org.bukkit.inventory.ItemStackrender(com.github.darksoulq.abyssallib.world.gui.GuiView view, int slot) Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.github.darksoulq.abyssallib.world.gui.GuiElement
onClick, onDrag
-
Constructor Details
-
RelicSlotElement
public RelicSlotElement(RelicHandler handler, String slotId, int slotIndex, org.bukkit.inventory.ItemStack bgIcon)
-
-
Method Details
-
render
@Nullable public @Nullable org.bukkit.inventory.ItemStack render(com.github.darksoulq.abyssallib.world.gui.GuiView view, int slot) - Specified by:
renderin interfacecom.github.darksoulq.abyssallib.world.gui.GuiElement
-
onClick
public com.github.darksoulq.abyssallib.server.event.ActionResult onClick(com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext ctx) - Specified by:
onClickin interfacecom.github.darksoulq.abyssallib.world.gui.GuiElement
-
onDrag
public com.github.darksoulq.abyssallib.server.event.ActionResult onDrag(com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext ctx) - Specified by:
onDragin interfacecom.github.darksoulq.abyssallib.world.gui.GuiElement
-