public interface ViewEventHandler
| Modifier and Type | Method and Description |
|---|---|
void |
handleInventoryDrag(@NotNull net.infumia.frame.viewer.ContextualViewer viewer,
@NotNull org.bukkit.event.inventory.InventoryDragEvent event) |
void |
handleItemDrop(@NotNull net.infumia.frame.viewer.ContextualViewer viewer,
@NotNull org.bukkit.event.player.PlayerDropItemEvent event) |
void |
handleItemPickup(@NotNull net.infumia.frame.viewer.ContextualViewer viewer,
@NotNull org.bukkit.event.player.PlayerPickupItemEvent event) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
simulateClick(@NotNull net.infumia.frame.viewer.ContextualViewer viewer,
@NotNull org.bukkit.event.inventory.InventoryClickEvent event) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
simulateClose(@NotNull net.infumia.frame.viewer.ContextualViewer viewer) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
simulateOnInit() |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.context.view.ContextRender> |
simulateOpen(@NotNull java.util.Collection<org.bukkit.entity.Player> viewers,
@NotNull net.infumia.frame.typedkey.TypedKeyStorageImmutable initialData) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.context.view.ContextRender> |
simulateOpenActive(@NotNull net.infumia.frame.context.view.ContextRender activeContext,
@NotNull java.util.Collection<org.bukkit.entity.Player> viewers) |
@NotNull @NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> simulateOnInit()
@NotNull
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.context.view.ContextRender> simulateOpen(@NotNull
@NotNull java.util.Collection<org.bukkit.entity.Player> viewers,
@NotNull
@NotNull net.infumia.frame.typedkey.TypedKeyStorageImmutable initialData)
@NotNull
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.context.view.ContextRender> simulateOpenActive(@NotNull
@NotNull net.infumia.frame.context.view.ContextRender activeContext,
@NotNull
@NotNull java.util.Collection<org.bukkit.entity.Player> viewers)
@NotNull
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> simulateClick(@NotNull
@NotNull net.infumia.frame.viewer.ContextualViewer viewer,
@NotNull
@NotNull org.bukkit.event.inventory.InventoryClickEvent event)
@NotNull
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> simulateClose(@NotNull
@NotNull net.infumia.frame.viewer.ContextualViewer viewer)
void handleItemPickup(@NotNull
@NotNull net.infumia.frame.viewer.ContextualViewer viewer,
@NotNull
@NotNull org.bukkit.event.player.PlayerPickupItemEvent event)
void handleItemDrop(@NotNull
@NotNull net.infumia.frame.viewer.ContextualViewer viewer,
@NotNull
@NotNull org.bukkit.event.player.PlayerDropItemEvent event)
void handleInventoryDrag(@NotNull
@NotNull net.infumia.frame.viewer.ContextualViewer viewer,
@NotNull
@NotNull org.bukkit.event.inventory.InventoryDragEvent event)