Package org.geysermc.geyser.entity
Class GeyserEntityData
java.lang.Object
org.geysermc.geyser.entity.GeyserEntityData
- All Implemented Interfaces:
org.geysermc.geyser.api.entity.EntityData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable org.geysermc.geyser.api.entity.type.GeyserEntitybyGeyserId(@org.checkerframework.checker.index.qual.NonNegative long geyserId) @Nullable org.geysermc.geyser.api.entity.type.GeyserEntitybyJavaId(@org.checkerframework.checker.index.qual.NonNegative int javaId) @Nullable org.geysermc.geyser.api.entity.type.GeyserEntity@NonNull CompletableFuture<@Nullable org.geysermc.geyser.api.entity.type.GeyserEntity>entityByJavaId(@org.checkerframework.checker.index.qual.NonNegative int javaId) booleanbooleanlockMovement(boolean lock, @NonNull UUID owner) @NonNull org.geysermc.geyser.api.entity.type.player.GeyserPlayerEntityvoidshowEmote(@NonNull org.geysermc.geyser.api.entity.type.player.GeyserPlayerEntity emoter, @NonNull String emoteId) void
-
Constructor Details
-
GeyserEntityData
-
-
Method Details
-
entityByJavaId
public @NonNull CompletableFuture<@Nullable org.geysermc.geyser.api.entity.type.GeyserEntity> entityByJavaId(@org.checkerframework.checker.index.qual.NonNegative int javaId) - Specified by:
entityByJavaIdin interfaceorg.geysermc.geyser.api.entity.EntityData
-
byJavaId
public @Nullable org.geysermc.geyser.api.entity.type.GeyserEntity byJavaId(@org.checkerframework.checker.index.qual.NonNegative int javaId) - Specified by:
byJavaIdin interfaceorg.geysermc.geyser.api.entity.EntityData
-
byUuid
- Specified by:
byUuidin interfaceorg.geysermc.geyser.api.entity.EntityData
-
byGeyserId
public @Nullable org.geysermc.geyser.api.entity.type.GeyserEntity byGeyserId(@org.checkerframework.checker.index.qual.NonNegative long geyserId) - Specified by:
byGeyserIdin interfaceorg.geysermc.geyser.api.entity.EntityData
-
showEmote
public void showEmote(@NonNull org.geysermc.geyser.api.entity.type.player.GeyserPlayerEntity emoter, @NonNull String emoteId) - Specified by:
showEmotein interfaceorg.geysermc.geyser.api.entity.EntityData
-
playerEntity
public @NonNull org.geysermc.geyser.api.entity.type.player.GeyserPlayerEntity playerEntity()- Specified by:
playerEntityin interfaceorg.geysermc.geyser.api.entity.EntityData
-
lockMovement
- Specified by:
lockMovementin interfaceorg.geysermc.geyser.api.entity.EntityData
-
isMovementLocked
public boolean isMovementLocked()- Specified by:
isMovementLockedin interfaceorg.geysermc.geyser.api.entity.EntityData
-
switchHands
public void switchHands()- Specified by:
switchHandsin interfaceorg.geysermc.geyser.api.entity.EntityData
-