Uses of Interface
com.hypixel.hytale.event.IEvent
Packages that use IEvent
Package
Description
-
Uses of IEvent in com.hypixel.hytale.assetstore.event
Classes in com.hypixel.hytale.assetstore.event that implement IEventModifier and TypeClassDescriptionclassAn event that is called when assets are created, modified, or removed.classAssetsEvent<K, T extends JsonAsset<K>>An event type that involves a specific type of asset.classAssetStoreEvent<KeyType>An event that involves a specific asset store.classAn asset monitor event that is associated with a specific asset store.classGenerateAssetsEvent<K, T extends JsonAssetWithMap<K,M>, M extends AssetMap<K, T>> classLoadedAssetsEvent<K, T extends JsonAsset<K>, M extends AssetMap<K,T>> An assets event that is called when assets are loaded into the asset store.classAn event that is called when an asset store is registered.classAn event that is called when an asset store is removed.classRemovedAssetsEvent<K, T extends JsonAsset<K>, M extends AssetMap<K,T>> -
Uses of IEvent in com.hypixel.hytale.builtin.asseteditor.event
Classes in com.hypixel.hytale.builtin.asseteditor.event that implement IEvent -
Uses of IEvent in com.hypixel.hytale.builtin.teleport.commands.event
Classes in com.hypixel.hytale.builtin.teleport.commands.event that implement IEventModifier and TypeClassDescriptionclassAbstract base class for events that modify an existing warp.classEvent called when a warp is being removed.classEvent called when a warp is being replaced. -
Uses of IEvent in com.hypixel.hytale.builtin.triggervolumes.event
Classes in com.hypixel.hytale.builtin.triggervolumes.event that implement IEventModifier and TypeClassDescriptionclassFired when an entity enters or exits a trigger volume. -
Uses of IEvent in com.hypixel.hytale.builtin.worldgen.modifier.event
Subinterfaces of IEvent in com.hypixel.hytale.builtin.worldgen.modifier.eventModifier and TypeInterfaceDescriptioninterfaceModifyEvent<T>Event interface for a series of world-gen content modification hooks that are fired for Zone and Biome containers during the loading process to allow for the addition and removal of entries that are not included in the base asset file.Classes in com.hypixel.hytale.builtin.worldgen.modifier.event that implement IEventModifier and TypeClassDescriptionstatic final recordThe biome cover loading event can be used to modify the cover container entries for a biome.static final recordThe biome layer loading event can be used to modify the layer container entries for a biome.static final recordThe biome environment loading event can be used to modify the environment container entries for a biome.static final recordThe biome fluid loading event can be used to modify the fluid container entries for a biome.static final recordThe biome prefab loading event can be used to modify the prefab container entries for a biome.static final recordThe biome layer loading event can be used to modify the layer container entries for a biome.static final recordThe biome tint loading event can be used to modify the tint container entries for a biome.static final recordThe cave cover loading event can be used to modify the cover container entries for a cave.static final recordThe cave prefab loading event can be used to modify the prefab container entries for a cave.static final recordThe cave type loading event can be used to modify the root cave-type container entries for a Zone. -
Uses of IEvent in com.hypixel.hytale.event
Classes in com.hypixel.hytale.event with type parameters of type IEventModifier and TypeClassDescriptionclassSyncEventBusRegistry<KeyType, EventType extends IEvent<KeyType>>Methods in com.hypixel.hytale.event with type parameters of type IEventModifier and TypeMethodDescriptiondefault <KeyType, EventType extends IEvent<KeyType>>
EventTypeCalled to dispatch an event of the specified class.<KeyType, EventType extends IEvent<KeyType>>
IEventDispatcher<EventType, EventType> EventBus.dispatchFor(Class<? super EventType> eventClass, KeyType key) default <KeyType, EventType extends IEvent<KeyType>>
IEventDispatcher<EventType, EventType> IEventBus.dispatchFor(Class<? super EventType> eventClass) Called to get an event dispatcher for the specified event class.<KeyType, EventType extends IEvent<KeyType>>
IEventDispatcher<EventType, EventType> IEventBus.dispatchFor(Class<? super EventType> eventClass, KeyType key) Called to get an event dispatcher for the specified event class and key.<KeyType, EventType extends IEvent<KeyType>>
EventBusRegistry<KeyType, EventType, ?> EventBus.getSyncRegistry(Class<? super EventType> eventClass) Called to get the synchronous event bus registry for the specified event class. -
Uses of IEvent in com.hypixel.hytale.server.core.asset
Classes in com.hypixel.hytale.server.core.asset that implement IEventModifier and TypeClassDescriptionclassclassclass -
Uses of IEvent in com.hypixel.hytale.server.core.asset.common.events
Classes in com.hypixel.hytale.server.core.asset.common.events that implement IEvent -
Uses of IEvent in com.hypixel.hytale.server.core.entity.entities.player.windows
Classes in com.hypixel.hytale.server.core.entity.entities.player.windows that implement IEventModifier and TypeClassDescriptionstatic classRepresents an event specifically for window closure -
Uses of IEvent in com.hypixel.hytale.server.core.event.events
Classes in com.hypixel.hytale.server.core.event.events that implement IEventModifier and TypeClassDescriptionclassclassDeprecated.class -
Uses of IEvent in com.hypixel.hytale.server.core.event.events.entity
Classes in com.hypixel.hytale.server.core.event.events.entity that implement IEventModifier and TypeClassDescriptionclassEntityEvent<EntityType extends Entity, KeyType>classclassDeprecated, for removal: This API element is subject to removal in a future version. -
Uses of IEvent in com.hypixel.hytale.server.core.event.events.permissions
Classes in com.hypixel.hytale.server.core.event.events.permissions that implement IEventModifier and TypeClassDescriptionclassBase event for any permission-related change affecting a permission group.static classEvent dispatched when permissions are added to a permission group.static classEvent dispatched when permissions are removed from a permission group.classAn event dispatched for group-related changes to a player's permissions.static classAn event dispatched when a player is added to a permission group.static classAn event dispatched when a player is removed from a permission group.classBase event for any permission-related change affecting a specific player.static classEvent dispatched when a player is added to a permission group.static classEvent dispatched when a player is removed from a permission group.static classEvent dispatched when permissions are directly added to a player.static classEvent dispatched when permissions are directly removed from a player. -
Uses of IEvent in com.hypixel.hytale.server.core.event.events.player
Classes in com.hypixel.hytale.server.core.event.events.player that implement IEventModifier and TypeClassDescriptionclassAn event that is called upon a player being ready in a worldclassDeprecated, for removal: This API element is subject to removal in a future version.Should be removed once hooks have been migrated to useUseBlockEvent.classAn event that is called when a player disconnects from the serverclassPlayerEvent<KeyType>An event type for events that involve a specific player instance.classDeprecated.classclassclassA player event that is triggered when a client player is ready.classPlayerRefEvent<KeyType>An event that is affiliated with a specific player, via theirPlayerRefinstanceclassWhen a player enters the setup connection phase (after auth)classclassAn event called right after a player has left a world -
Uses of IEvent in com.hypixel.hytale.server.core.inventory.container
Classes in com.hypixel.hytale.server.core.inventory.container that implement IEvent -
Uses of IEvent in com.hypixel.hytale.server.core.modules.i18n.event
Classes in com.hypixel.hytale.server.core.modules.i18n.event that implement IEventModifier and TypeClassDescriptionclassCalled when automated language files are generated.class -
Uses of IEvent in com.hypixel.hytale.server.core.modules.singleplayer
Classes in com.hypixel.hytale.server.core.modules.singleplayer that implement IEvent -
Uses of IEvent in com.hypixel.hytale.server.core.plugin.event
Classes in com.hypixel.hytale.server.core.plugin.event that implement IEventModifier and TypeClassDescriptionclassAn event type that involves a specific pluginclassCalled during the setup phase of a plugin -
Uses of IEvent in com.hypixel.hytale.server.core.universe.world.events
Classes in com.hypixel.hytale.server.core.universe.world.events that implement IEventModifier and TypeClassDescriptionclassAn event that is fired when a world is being added to the universe.classAn event that is called when all worlds have been loaded.classAn event that involves a specific chunk.classAn event that is fired before a chunk is loaded and processed.classAn event that is fired before a section is loaded and processed.classCalled whenever a world is removed from the universe.classAn event that is fired when a world is started.classAn event that involves a world.classAn event that is fired whenworldgen reload --clearwipes a world's chunks from disk and regenerates the loaded ones. -
Uses of IEvent in com.hypixel.hytale.server.core.universe.world.path
Classes in com.hypixel.hytale.server.core.universe.world.path that implement IEvent -
Uses of IEvent in com.hypixel.hytale.server.core.universe.world.validation
Classes in com.hypixel.hytale.server.core.universe.world.validation that implement IEventModifier and TypeClassDescriptionstatic final recordDispatched for every validated block so plugins can add rules for their own block components. -
Uses of IEvent in com.hypixel.hytale.server.npc
Classes in com.hypixel.hytale.server.npc that implement IEvent -
Uses of IEvent in com.hypixel.hytale.server.spawning
Classes in com.hypixel.hytale.server.spawning that implement IEvent
UseBlockEventinstead, which is the more ECS-friendly version of this event.