Package me.devnatan.inventoryframework
Class BukkitViewer
java.lang.Object
me.devnatan.inventoryframework.BukkitViewer
- All Implemented Interfaces:
me.devnatan.inventoryframework.Viewer
-
Constructor Summary
ConstructorsConstructorDescriptionBukkitViewer(@NotNull org.bukkit.entity.Player player, me.devnatan.inventoryframework.context.IFRenderContext activeContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()boolean@NotNull me.devnatan.inventoryframework.context.IFRenderContext@NotNull StringgetId()longorg.bukkit.entity.Playerme.devnatan.inventoryframework.context.IFRenderContext@NotNull me.devnatan.inventoryframework.ViewContainerinthashCode()booleanbooleanvoidopen(@NotNull me.devnatan.inventoryframework.ViewContainer container) voidsetActiveContext(@NotNull me.devnatan.inventoryframework.context.IFRenderContext context) voidsetLastInteractionInMillis(long lastInteractionInMillis) voidsetPreviousContext(me.devnatan.inventoryframework.context.IFRenderContext previousContext) voidsetTransitioning(boolean transitioning) toString()void
-
Constructor Details
-
BukkitViewer
public BukkitViewer(@NotNull @NotNull org.bukkit.entity.Player player, me.devnatan.inventoryframework.context.IFRenderContext activeContext)
-
-
Method Details
-
getPlayer
public org.bukkit.entity.Player getPlayer() -
getActiveContext
@NotNull public @NotNull me.devnatan.inventoryframework.context.IFRenderContext getActiveContext()- Specified by:
getActiveContextin interfaceme.devnatan.inventoryframework.Viewer
-
setActiveContext
public void setActiveContext(@NotNull @NotNull me.devnatan.inventoryframework.context.IFRenderContext context) - Specified by:
setActiveContextin interfaceme.devnatan.inventoryframework.Viewer
-
getId
- Specified by:
getIdin interfaceme.devnatan.inventoryframework.Viewer
-
open
public void open(@NotNull @NotNull me.devnatan.inventoryframework.ViewContainer container) - Specified by:
openin interfaceme.devnatan.inventoryframework.Viewer
-
close
public void close()- Specified by:
closein interfaceme.devnatan.inventoryframework.Viewer
-
getSelfContainer
@NotNull public @NotNull me.devnatan.inventoryframework.ViewContainer getSelfContainer()- Specified by:
getSelfContainerin interfaceme.devnatan.inventoryframework.Viewer
-
getLastInteractionInMillis
public long getLastInteractionInMillis()- Specified by:
getLastInteractionInMillisin interfaceme.devnatan.inventoryframework.Viewer
-
setLastInteractionInMillis
public void setLastInteractionInMillis(long lastInteractionInMillis) - Specified by:
setLastInteractionInMillisin interfaceme.devnatan.inventoryframework.Viewer
-
isBlockedByInteractionDelay
public boolean isBlockedByInteractionDelay()- Specified by:
isBlockedByInteractionDelayin interfaceme.devnatan.inventoryframework.Viewer
-
isTransitioning
public boolean isTransitioning()- Specified by:
isTransitioningin interfaceme.devnatan.inventoryframework.Viewer
-
setTransitioning
public void setTransitioning(boolean transitioning) - Specified by:
setTransitioningin interfaceme.devnatan.inventoryframework.Viewer
-
getPreviousContext
public me.devnatan.inventoryframework.context.IFRenderContext getPreviousContext()- Specified by:
getPreviousContextin interfaceme.devnatan.inventoryframework.Viewer
-
setPreviousContext
public void setPreviousContext(me.devnatan.inventoryframework.context.IFRenderContext previousContext) - Specified by:
setPreviousContextin interfaceme.devnatan.inventoryframework.Viewer
-
unsetPreviousContext
public void unsetPreviousContext()- Specified by:
unsetPreviousContextin interfaceme.devnatan.inventoryframework.Viewer
-
getPlatformInstance
- Specified by:
getPlatformInstancein interfaceme.devnatan.inventoryframework.Viewer
-
equals
-
hashCode
public int hashCode() -
toString
-