Class BedrockActorState
java.lang.Object
com.viaversion.viafabricplus.bedrock.render.BedrockActorState
Native actor inputs received on the current Minecraft connection's client thread.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidaccept(net.minecraft.network.Connection connection, net.raphimc.viabedrock.api.model.ActorSpatialCommand message) static voidaccept(net.minecraft.network.Connection connection, net.raphimc.viabedrock.api.model.NativeActorBoundsMessage message) static voidaccept(net.minecraft.network.Connection connection, net.raphimc.viabedrock.api.model.NativeActorMessage message) static voidaccept(net.minecraft.network.Connection connection, net.raphimc.viabedrock.api.model.NativeAnimationMessage message) static net.raphimc.viabedrock.api.model.NativeAnimationControllersanimations(UUID uuid) static voidbeforePhysics(net.minecraft.client.multiplayer.ClientLevel level) static net.raphimc.viabedrock.api.model.NativeActorBoundsMessagestatic voidclear()static booleanisBlocking(UUID uuid, boolean javaBlocking) static booleanisCharging(UUID uuid) static UUIDstatic UUIDliveLifetime(UUID uuid) Ownership checks use the current registry even while physics reads restored metadata.static net.raphimc.viabedrock.api.model.NativeMovementSourcesstatic floatshieldBlockingBob(UUID uuid, float frameAlpha) static BedrockMolangColorspellColor(UUID uuid, UUID lifetime) static net.raphimc.viabedrock.api.model.NativeActorMessage.Snapshotstatic net.raphimc.viabedrock.api.model.NativeActorMessage.SnapshotstateByRuntimeId(long runtimeId) static booleanstatic voidtick()static UUIDuuidByUniqueId(long uniqueId)
-
Method Details
-
accept
public static void accept(net.minecraft.network.Connection connection, net.raphimc.viabedrock.api.model.NativeActorMessage message) -
accept
public static void accept(net.minecraft.network.Connection connection, net.raphimc.viabedrock.api.model.NativeActorBoundsMessage message) -
accept
public static void accept(net.minecraft.network.Connection connection, net.raphimc.viabedrock.api.model.ActorSpatialCommand message) -
movement
-
beforePhysics
public static void beforePhysics(net.minecraft.client.multiplayer.ClientLevel level) -
bounds
-
accept
public static void accept(net.minecraft.network.Connection connection, net.raphimc.viabedrock.api.model.NativeAnimationMessage message) -
state
-
stateByRuntimeId
public static net.raphimc.viabedrock.api.model.NativeActorMessage.Snapshot stateByRuntimeId(long runtimeId) -
supportsUniqueIds
public static boolean supportsUniqueIds() -
uuidByUniqueId
-
lifetime
-
liveLifetime
-
animations
-
isCharging
-
isBlocking
-
tick
public static void tick() -
shieldBlockingBob
-
spellColor
-
clear
public static void clear()
-