Package org.bukkit
Class GameEvent
java.lang.Object
org.bukkit.GameEvent
Represents a generic Mojang game event.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventDeprecated.static final GameEventDeprecated.in favor ofBLOCK_ACTIVATEstatic final GameEventDeprecated.in favor ofBLOCK_DEACTIVATEstatic final GameEventDeprecated.in favor ofBLOCK_DEACTIVATEstatic final GameEventstatic final GameEventstatic final GameEventDeprecated.in favor ofBLOCK_ACTIVATEstatic final GameEventstatic final GameEventDeprecated.in favor ofDRINKstatic final GameEventstatic final GameEventDeprecated.in favor ofELYTRA_GLIDEstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventDeprecated.in favor ofENTITY_DAMAGEstatic final GameEventstatic final GameEventstatic final GameEventDeprecated.in favor ofENTITY_DIEstatic final GameEventstatic final GameEventDeprecated.in favor ofENTITY_DIEstatic final GameEventstatic final GameEventstatic final GameEventDeprecated.in favor ofENTITY_ACTIONstatic final GameEventDeprecated.in favor ofENTITY_ACTIONstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventDeprecated.in favor ofENTITY_INTERACTstatic final GameEventstatic final GameEventDeprecated.in favor ofBLOCK_DEACTIVATEstatic final GameEventDeprecated.in favor ofBLOCK_ACTIVATEstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventDeprecated.in favor ofENTITY_ACTIONstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventDeprecated.in favor ofBLOCK_CHANGEstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventDeprecated.in favor ofCONTAINER_CLOSEstatic final GameEventDeprecated.in favor ofCONTAINER_OPENstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventstatic final GameEventDeprecated.in favor ofENTITY_ACTION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetByKey(@NotNull NamespacedKey namespacedKey) Deprecated.UseRegistry.get(NamespacedKey)instead.abstract intgetRange()Gets the range of the event which is used to notify listeners of the event.abstract intGets the vibration level of the game event for vibration listeners.static @NotNull Collection<GameEvent> values()Deprecated.useIterable.iterator().
-
Field Details
-
BLOCK_ACTIVATE
-
BLOCK_ATTACH
-
BLOCK_CHANGE
-
BLOCK_CLOSE
-
BLOCK_DEACTIVATE
-
BLOCK_DESTROY
-
BLOCK_DETACH
-
BLOCK_OPEN
-
BLOCK_PLACE
-
CONTAINER_CLOSE
-
CONTAINER_OPEN
-
DRINK
-
EAT
-
ELYTRA_GLIDE
-
ENTITY_ACTION
-
ENTITY_DAMAGE
-
ENTITY_DIE
-
ENTITY_DISMOUNT
-
ENTITY_INTERACT
-
ENTITY_MOUNT
-
ENTITY_PLACE
-
EQUIP
-
EXPLODE
-
FLAP
-
FLUID_PICKUP
-
FLUID_PLACE
-
HIT_GROUND
-
INSTRUMENT_PLAY
-
ITEM_INTERACT_FINISH
-
ITEM_INTERACT_START
-
JUKEBOX_PLAY
-
JUKEBOX_STOP_PLAY
-
LIGHTNING_STRIKE
-
NOTE_BLOCK_PLAY
-
PRIME_FUSE
-
PROJECTILE_LAND
-
PROJECTILE_SHOOT
-
RESONATE_1
-
RESONATE_2
-
RESONATE_3
-
RESONATE_4
-
RESONATE_5
-
RESONATE_6
-
RESONATE_7
-
RESONATE_8
-
RESONATE_9
-
RESONATE_10
-
RESONATE_11
-
RESONATE_12
-
RESONATE_13
-
RESONATE_14
-
RESONATE_15
-
SCULK_SENSOR_TENDRILS_CLICKING
-
SHEAR
-
SHRIEK
-
SPLASH
-
STEP
-
SWIM
-
TELEPORT
-
UNEQUIP
-
BLOCK_PRESS
Deprecated.in favor ofBLOCK_ACTIVATE -
BLOCK_SWITCH
Deprecated.in favor ofBLOCK_ACTIVATE -
BLOCK_UNPRESS
Deprecated.in favor ofBLOCK_DEACTIVATE -
BLOCK_UNSWITCH
Deprecated.in favor ofBLOCK_DEACTIVATE -
DISPENSE_FAIL
Deprecated.in favor ofBLOCK_ACTIVATE -
DRINKING_FINISH
Deprecated.in favor ofDRINK -
ELYTRA_FREE_FALL
Deprecated.in favor ofELYTRA_GLIDE -
ENTITY_DAMAGED
Deprecated.in favor ofENTITY_DAMAGE -
ENTITY_DYING
Deprecated.in favor ofENTITY_DIE -
ENTITY_KILLED
Deprecated.in favor ofENTITY_DIE -
ENTITY_ROAR
Deprecated.in favor ofENTITY_ACTION -
ENTITY_SHAKE
Deprecated.in favor ofENTITY_ACTION -
MOB_INTERACT
Deprecated.in favor ofENTITY_INTERACT -
PISTON_CONTRACT
Deprecated.in favor ofBLOCK_DEACTIVATE -
PISTON_EXTEND
Deprecated.in favor ofBLOCK_ACTIVATE -
RAVAGER_ROAR
Deprecated.in favor ofENTITY_ACTION -
RING_BELL
Deprecated.in favor ofBLOCK_CHANGE -
SHULKER_CLOSE
Deprecated.in favor ofCONTAINER_CLOSE -
SHULKER_OPEN
Deprecated.in favor ofCONTAINER_OPEN -
WOLF_SHAKING
Deprecated.in favor ofENTITY_ACTION
-
-
Constructor Details
-
GameEvent
public GameEvent()
-
-
Method Details
-
getByKey
@Nullable @Deprecated(since="1.20.1") public static @Nullable GameEvent getByKey(@NotNull @NotNull NamespacedKey namespacedKey) Deprecated.UseRegistry.get(NamespacedKey)instead.Returns aGameEventby aNamespacedKey.- Parameters:
namespacedKey- the key- Returns:
- the event or null
-
values
Deprecated.useIterable.iterator().Returns the set of all GameEvents.- Returns:
- the memoryKeys
-
getRange
public abstract int getRange()Gets the range of the event which is used to notify listeners of the event.- Returns:
- the range
-
getVibrationLevel
public abstract int getVibrationLevel()Gets the vibration level of the game event for vibration listeners. Not all events have vibration levels, and a level of 0 means it won't cause any vibrations.- Returns:
- the vibration level
-
BLOCK_ACTIVATE