com.hypixel.hytale.server.core.event.events.player
Methods: com.hypixel.hytale.component.Holder<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> getHolder(); com.hypixel.hytale.server.core.universe.world.World getWorld(); void setWorld(com.hypixel.hytale.server.core.universe.world.World); com.hypixel.hytale.math.vector.Transform getTransform(); void setTransform(com.hypixel.hytale.math.vector.Transform); java.lang.String toString(); com.hypixel.hytale.component.Holder<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> ge
com.hypixel.hytale.server.core.event
Central event distribution system. Use register(), registerAsync(), registerGlobal(), dispatchFor(), dispatchForAsync().
com.hypixel.hytale.server.core.event
Event handler priority. Values: FIRST(-21844), EARLY(-10922), NORMAL(0), LATE(10922), LAST(21844). Use FIRST for validation, NORMAL for logic, LATE for analytics.
com.hypixel.hytale.server.core.event
Handle returned from event registration. Use isEnabled() to check status, unregister() to remove. Combine multiple with EventRegistration.combine().
com.hypixel.hytale.server.core.event
Registry for event handlers. Access via getEventRegistry() in JavaPlugin.
com.hypixel.hytale.server.core.event
Marker interface for asynchronous events. Use with registerAsync() and dispatchForAsync().
com.hypixel.hytale.server.core.event
Base interface for all events. Generic KeyType parameter for event routing.
com.hypixel.hytale.server.core.event
Interface for cancellable events. Provides isCancelled() and setCancelled(boolean) methods.
com.hypixel.hytale.server.core.event
Interface for synchronous events. Extends IBaseEvent.
com.hypixel.hytale.server.core.event.events.player
Methods: com.hypixel.hytale.server.core.universe.PlayerRef getSender(); void setSender(com.hypixel.hytale.server.core.universe.PlayerRef); java.util.List<com.hypixel.hytale.server.core.universe.PlayerRef> getTargets(); void setTargets(java.util.List<com.hypixel.hytale.server.core.universe.PlayerRef>); java.lang.String getContent(); void setContent(java.lang.String); void setFormatter(com.hypixel.hytale.server.core.event.events.player.PlayerChatEvent$Formatter); boolean isCancelled(); void setCancelled(bo
com.hypixel.hytale.server.core.event.events.player
Methods: com.hypixel.hytale.component.Holder<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> getHolder(); com.hypixel.hytale.server.core.universe.PlayerRef getPlayerRef(); com.hypixel.hytale.server.core.entity.entities.Player getPlayer(); com.hypixel.hytale.server.core.universe.world.World getWorld(); void setWorld(com.hypixel.hytale.server.core.universe.world.World); java.lang.String toString()
com.hypixel.hytale.server.core.event.events.player
Abstract class. Methods: com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> getPlayerRef(); com.hypixel.hytale.server.core.entity.entities.Player getPlayer(); java.lang.String toString()
com.hypixel.hytale.server.core.event.events.player
Extends com.hypixel.hytale.server.core.event.events.player.PlayerEvent. Methods: boolean isCancelled(); void setCancelled(boolean); com.hypixel.hytale.protocol.InteractionType getActionType(); long getClientUseTime(); com.hypixel.hytale.server.core.inventory.ItemStack getItemInHand(); com.hypixel.hytale.math.vector.Vector3i getTargetBlock(); com.hypixel.hytale.server.core.entity.Entity getTargetEntity(); com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> getTargetRef(); java.lang.String toString()
com.hypixel.hytale.server.core.event.events.player
Extends com.hypixel.hytale.server.core.event.events.player.PlayerEvent. Methods: com.hypixel.hytale.server.core.universe.PlayerRef getPlayerRefComponent(); boolean isCancelled(); void setCancelled(boolean); long getClientUseTime(); com.hypixel.hytale.server.core.asset.type.item.config.Item getItemInHand(); com.hypixel.hytale.math.vector.Vector3i getTargetBlock(); com.hypixel.hytale.server.core.entity.Entity getTargetEntity(); com.hypixel.hytale.protocol.Vector2f getScreenPoint(); com.hypixel.hytale.protocol.MouseButtonEvent getMouseButton(); java.lang.String toString()
com.hypixel.hytale.server.core.event.events.player
Extends com.hypixel.hytale.server.core.event.events.player.PlayerEvent. Methods: boolean isCancelled(); void setCancelled(boolean); long getClientUseTime(); com.hypixel.hytale.server.core.asset.type.item.config.Item getItemInHand(); com.hypixel.hytale.math.vector.Vector3i getTargetBlock(); com.hypixel.hytale.server.core.entity.Entity getTargetEntity(); com.hypixel.hytale.protocol.Vector2f getScreenPoint(); com.hypixel.hytale.protocol.MouseMotionEvent getMouseMotion(); java.lang.String toString()
com.hypixel.hytale.server.core.event.events.player
Abstract class. Methods: com.hypixel.hytale.server.core.universe.PlayerRef getPlayerRef(); java.lang.String toString()
com.hypixel.hytale.server.core.event.events.player
Methods: com.hypixel.hytale.server.core.io.PacketHandler getPacketHandler(); java.util.UUID getUuid(); java.lang.String getUsername(); com.hypixel.hytale.server.core.auth.PlayerAuthentication getAuth(); byte[] getReferralData(); boolean isReferralConnection(); com.hypixel.hytale.protocol.HostAddress getReferralSource(); com.hypixel.hytale.protocol.packets.auth.ClientReferral getClientReferral(); void referToServer(java.lang.String, int); void referToServer(java.lang.String, int, byte[]); java.lang.String
com.hypixel.hytale.server.core.event.events.player
Methods: java.lang.String getUsername(); java.util.UUID getUuid(); com.hypixel.hytale.server.core.auth.PlayerAuthentication getAuth(); java.lang.String toString()
com.hypixel.hytale.server.core.event.events
Methods: com.hypixel.hytale.server.core.universe.world.WorldConfigProvider getWorldConfigProvider(); void setWorldConfigProvider(com.hypixel.hytale.server.core.universe.world.WorldConfigProvider); java.lang.String toString()