Record Class GameEvent
java.lang.Object
java.lang.Record
net.minecraft.world.level.gameevent.GameEvent
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final intstatic final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> private final intThe field for thenotificationRadiusrecord component.static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> static final Holder.Reference<GameEvent> -
Constructor Summary
ConstructorsConstructorDescriptionGameEvent(int notificationRadius) Creates an instance of aGameEventrecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.intReturns the value of thenotificationRadiusrecord component.private static Holder.Reference<GameEvent> private static Holder.Reference<GameEvent> final StringtoString()Returns a string representation of this record class.
-
Field Details
-
notificationRadius
private final int notificationRadiusThe field for thenotificationRadiusrecord component. -
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_DAMAGE
-
ENTITY_DIE
-
ENTITY_DISMOUNT
-
ENTITY_INTERACT
-
ENTITY_MOUNT
-
ENTITY_PLACE
-
ENTITY_ACTION
-
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
-
SCULK_SENSOR_TENDRILS_CLICKING
-
SHEAR
-
SHRIEK
-
SPLASH
-
STEP
-
SWIM
-
TELEPORT
-
UNEQUIP
-
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
-
DEFAULT_NOTIFICATION_RADIUS
public static final int DEFAULT_NOTIFICATION_RADIUS- See Also:
-
CODEC
-
-
Constructor Details
-
GameEvent
public GameEvent(int notificationRadius) Creates an instance of aGameEventrecord class.- Parameters:
notificationRadius- the value for thenotificationRadiusrecord component
-
-
Method Details
-
bootstrap
-
register
-
register
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with thecomparemethod from their corresponding wrapper classes. -
notificationRadius
public int notificationRadius()Returns the value of thenotificationRadiusrecord component.- Returns:
- the value of the
notificationRadiusrecord component
-