Package org.bukkit
Class GameEvent
java.lang.Object
org.bukkit.GameEvent
Represents a generic Mojang game event.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
Deprecated.static final GameEvent
Deprecated.in favor ofBLOCK_ACTIVATE
static final GameEvent
Deprecated.in favor ofBLOCK_DEACTIVATE
static final GameEvent
Deprecated.in favor ofBLOCK_DEACTIVATE
static final GameEvent
static final GameEvent
static final GameEvent
Deprecated.in favor ofBLOCK_ACTIVATE
static final GameEvent
static final GameEvent
Deprecated.in favor ofDRINK
static final GameEvent
static final GameEvent
Deprecated.in favor ofELYTRA_GLIDE
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
Deprecated.in favor ofENTITY_DAMAGE
static final GameEvent
static final GameEvent
static final GameEvent
Deprecated.in favor ofENTITY_DIE
static final GameEvent
static final GameEvent
Deprecated.in favor ofENTITY_DIE
static final GameEvent
static final GameEvent
static final GameEvent
Deprecated.in favor ofENTITY_ACTION
static final GameEvent
Deprecated.in favor ofENTITY_ACTION
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
Deprecated.in favor ofENTITY_INTERACT
static final GameEvent
static final GameEvent
Deprecated.in favor ofBLOCK_DEACTIVATE
static final GameEvent
Deprecated.in favor ofBLOCK_ACTIVATE
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
Deprecated.in favor ofENTITY_ACTION
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
Deprecated.in favor ofBLOCK_CHANGE
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
Deprecated.in favor ofCONTAINER_CLOSE
static final GameEvent
Deprecated.in favor ofCONTAINER_OPEN
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
static final GameEvent
Deprecated.in favor ofENTITY_ACTION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetByKey
(@NotNull NamespacedKey namespacedKey) Deprecated.UseRegistry.get(NamespacedKey)
instead.abstract int
getRange()
Gets the range of the event which is used to notify listeners of the event.abstract int
Gets 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 aGameEvent
by 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