Package net.minecraft.server.network
Class EntityTrackerEntry
java.lang.Object
net.minecraft.server.network.EntityTrackerEntry
- Mappings:
Namespace Name named net/minecraft/server/network/EntityTrackerEntryintermediary net/minecraft/class_3231official axk
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate @Nullable List<DataTracker.SerializedEntry<?>> private final Entityprivate static final intstatic final intprivate static final doubleprivate static final intprivate booleanprivate byteprivate booleanprivate byteprivate byteprivate static final Loggerprivate final EntityTrackerEntry.TrackerPacketSenderprivate final intprivate final TrackedPositionprivate intprivate intprivate Vec3dprivate final ServerWorld -
Constructor Summary
ConstructorsConstructorDescriptionEntityTrackerEntry(ServerWorld world, Entity entity, int tickInterval, boolean alwaysUpdateVelocity, EntityTrackerEntry.TrackerPacketSender packetSender) -
Method Summary
Modifier and TypeMethodDescriptionfloatfloatgetPitch()getPos()floatgetYaw()voidsendPackets(ServerPlayerEntity player, Consumer<Packet<ClientPlayPacketListener>> sender) voidstartTracking(ServerPlayerEntity player) voidstopTracking(ServerPlayerEntity player) private voidSynchronizes tracked data and attributesvoidtick()private voidtickExperimentalMinecart(ExperimentalMinecartController controller, byte yaw, byte pitch, boolean changedAngles)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/server/network/EntityTrackerEntry;LOGGER:Lorg/slf4j/Logger;intermediary field_14041Lnet/minecraft/class_3231;field_14041:Lorg/slf4j/Logger;official bLaxk;b:Lorg/slf4j/Logger;
-
field_29767
private static final int field_29767- See Also:
- Mappings:
Namespace Name Mixin selector named field_29767Lnet/minecraft/server/network/EntityTrackerEntry;field_29767:Iintermediary field_29767Lnet/minecraft/class_3231;field_29767:Iofficial cLaxk;c:I
-
field_44988
private static final double field_44988- See Also:
- Mappings:
Namespace Name Mixin selector named field_44988Lnet/minecraft/server/network/EntityTrackerEntry;field_44988:Dintermediary field_44988Lnet/minecraft/class_3231;field_44988:Dofficial dLaxk;d:D
-
field_44987
public static final int field_44987- See Also:
- Mappings:
Namespace Name Mixin selector named field_44987Lnet/minecraft/server/network/EntityTrackerEntry;field_44987:Iintermediary field_44987Lnet/minecraft/class_3231;field_44987:Iofficial aLaxk;a:I
-
field_44989
private static final int field_44989- See Also:
- Mappings:
Namespace Name Mixin selector named field_44989Lnet/minecraft/server/network/EntityTrackerEntry;field_44989:Iintermediary field_44989Lnet/minecraft/class_3231;field_44989:Iofficial eLaxk;e:I
-
world
- Mappings:
Namespace Name Mixin selector named worldLnet/minecraft/server/network/EntityTrackerEntry;world:Lnet/minecraft/server/world/ServerWorld;intermediary field_18258Lnet/minecraft/class_3231;field_18258:Lnet/minecraft/class_3218;official fLaxk;f:Laxm;
-
entity
- Mappings:
Namespace Name Mixin selector named entityLnet/minecraft/server/network/EntityTrackerEntry;entity:Lnet/minecraft/entity/Entity;intermediary field_14049Lnet/minecraft/class_3231;field_14049:Lnet/minecraft/class_1297;official gLaxk;g:Lcfg;
-
tickInterval
private final int tickInterval- Mappings:
Namespace Name Mixin selector named tickIntervalLnet/minecraft/server/network/EntityTrackerEntry;tickInterval:Iintermediary field_14037Lnet/minecraft/class_3231;field_14037:Iofficial hLaxk;h:I
-
alwaysUpdateVelocity
private final boolean alwaysUpdateVelocity- Mappings:
Namespace Name Mixin selector named alwaysUpdateVelocityLnet/minecraft/server/network/EntityTrackerEntry;alwaysUpdateVelocity:Zintermediary field_14039Lnet/minecraft/class_3231;field_14039:Zofficial iLaxk;i:Z
-
packetSender
- Mappings:
Namespace Name Mixin selector named packetSenderLnet/minecraft/server/network/EntityTrackerEntry;packetSender:Lnet/minecraft/server/network/EntityTrackerEntry$TrackerPacketSender;intermediary field_62840Lnet/minecraft/class_3231;field_62840:Lnet/minecraft/class_3231$class_12004;official jLaxk;j:Laxk$a;
-
trackedPos
- Mappings:
Namespace Name Mixin selector named trackedPosLnet/minecraft/server/network/EntityTrackerEntry;trackedPos:Lnet/minecraft/entity/TrackedPosition;intermediary field_39019Lnet/minecraft/class_3231;field_39019:Lnet/minecraft/class_7422;official kLaxk;k:Lakl;
-
lastYaw
private byte lastYaw- Mappings:
Namespace Name Mixin selector named lastYawLnet/minecraft/server/network/EntityTrackerEntry;lastYaw:Bintermediary field_14060Lnet/minecraft/class_3231;field_14060:Bofficial lLaxk;l:B
-
lastPitch
private byte lastPitch- Mappings:
Namespace Name Mixin selector named lastPitchLnet/minecraft/server/network/EntityTrackerEntry;lastPitch:Bintermediary field_14047Lnet/minecraft/class_3231;field_14047:Bofficial mLaxk;m:B
-
lastHeadYaw
private byte lastHeadYaw- Mappings:
Namespace Name Mixin selector named lastHeadYawLnet/minecraft/server/network/EntityTrackerEntry;lastHeadYaw:Bintermediary field_14059Lnet/minecraft/class_3231;field_14059:Bofficial nLaxk;n:B
-
velocity
- Mappings:
Namespace Name Mixin selector named velocityLnet/minecraft/server/network/EntityTrackerEntry;velocity:Lnet/minecraft/util/math/Vec3d;intermediary field_18278Lnet/minecraft/class_3231;field_18278:Lnet/minecraft/class_243;official oLaxk;o:Lfqj;
-
trackingTick
private int trackingTick- Mappings:
Namespace Name Mixin selector named trackingTickLnet/minecraft/server/network/EntityTrackerEntry;trackingTick:Iintermediary field_14040Lnet/minecraft/class_3231;field_14040:Iofficial pLaxk;p:I
-
updatesWithoutVehicle
private int updatesWithoutVehicle- Mappings:
Namespace Name Mixin selector named updatesWithoutVehicleLnet/minecraft/server/network/EntityTrackerEntry;updatesWithoutVehicle:Iintermediary field_14043Lnet/minecraft/class_3231;field_14043:Iofficial qLaxk;q:I
-
lastPassengers
- Mappings:
Namespace Name Mixin selector named lastPassengersLnet/minecraft/server/network/EntityTrackerEntry;lastPassengers:Ljava/util/List;intermediary field_14045Lnet/minecraft/class_3231;field_14045:Ljava/util/List;official rLaxk;r:Ljava/util/List;
-
hadVehicle
private boolean hadVehicle- Mappings:
Namespace Name Mixin selector named hadVehicleLnet/minecraft/server/network/EntityTrackerEntry;hadVehicle:Zintermediary field_14051Lnet/minecraft/class_3231;field_14051:Zofficial sLaxk;s:Z
-
lastOnGround
private boolean lastOnGround- Mappings:
Namespace Name Mixin selector named lastOnGroundLnet/minecraft/server/network/EntityTrackerEntry;lastOnGround:Zintermediary field_14036Lnet/minecraft/class_3231;field_14036:Zofficial tLaxk;t:Z
-
changedEntries
- Mappings:
Namespace Name Mixin selector named changedEntriesLnet/minecraft/server/network/EntityTrackerEntry;changedEntries:Ljava/util/List;intermediary field_41697Lnet/minecraft/class_3231;field_41697:Ljava/util/List;official uLaxk;u:Ljava/util/List;
-
-
Constructor Details
-
EntityTrackerEntry
public EntityTrackerEntry(ServerWorld world, Entity entity, int tickInterval, boolean alwaysUpdateVelocity, EntityTrackerEntry.TrackerPacketSender packetSender) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/server/network/EntityTrackerEntry;<init>(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/Entity;IZLnet/minecraft/server/network/EntityTrackerEntry$TrackerPacketSender;)Vintermediary <init>Lnet/minecraft/class_3231;<init>(Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;IZLnet/minecraft/class_3231$class_12004;)Vofficial <init>Laxk;<init>(Laxm;Lcfg;IZLaxk$a;)V
-
-
Method Details
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector named tickLnet/minecraft/server/network/EntityTrackerEntry;tick()Vintermediary method_18756Lnet/minecraft/class_3231;method_18756()Vofficial aLaxk;a()V
-
tickExperimentalMinecart
private void tickExperimentalMinecart(ExperimentalMinecartController controller, byte yaw, byte pitch, boolean changedAngles) - Mappings:
Namespace Name Mixin selector named tickExperimentalMinecartLnet/minecraft/server/network/EntityTrackerEntry;tickExperimentalMinecart(Lnet/minecraft/entity/vehicle/ExperimentalMinecartController;BBZ)Vintermediary method_61268Lnet/minecraft/class_3231;method_61268(Lnet/minecraft/class_9879;BBZ)Vofficial aLaxk;a(Ldei;BBZ)V
-
stopTracking
- Mappings:
Namespace Name Mixin selector named stopTrackingLnet/minecraft/server/network/EntityTrackerEntry;stopTracking(Lnet/minecraft/server/network/ServerPlayerEntity;)Vintermediary method_14302Lnet/minecraft/class_3231;method_14302(Lnet/minecraft/class_3222;)Vofficial aLaxk;a(Laxn;)V
-
startTracking
- Mappings:
Namespace Name Mixin selector named startTrackingLnet/minecraft/server/network/EntityTrackerEntry;startTracking(Lnet/minecraft/server/network/ServerPlayerEntity;)Vintermediary method_18760Lnet/minecraft/class_3231;method_18760(Lnet/minecraft/class_3222;)Vofficial bLaxk;b(Laxn;)V
-
sendPackets
public void sendPackets(ServerPlayerEntity player, Consumer<Packet<ClientPlayPacketListener>> sender) - Mappings:
Namespace Name Mixin selector named sendPacketsLnet/minecraft/server/network/EntityTrackerEntry;sendPackets(Lnet/minecraft/server/network/ServerPlayerEntity;Ljava/util/function/Consumer;)Vintermediary method_18757Lnet/minecraft/class_3231;method_18757(Lnet/minecraft/class_3222;Ljava/util/function/Consumer;)Vofficial aLaxk;a(Laxn;Ljava/util/function/Consumer;)V
-
getPos
- Mappings:
Namespace Name Mixin selector named getPosLnet/minecraft/server/network/EntityTrackerEntry;getPos()Lnet/minecraft/util/math/Vec3d;intermediary method_60942Lnet/minecraft/class_3231;method_60942()Lnet/minecraft/class_243;official bLaxk;b()Lfqj;
-
getVelocity
- Mappings:
Namespace Name Mixin selector named getVelocityLnet/minecraft/server/network/EntityTrackerEntry;getVelocity()Lnet/minecraft/util/math/Vec3d;intermediary method_60943Lnet/minecraft/class_3231;method_60943()Lnet/minecraft/class_243;official cLaxk;c()Lfqj;
-
getPitch
public float getPitch()- Mappings:
Namespace Name Mixin selector named getPitchLnet/minecraft/server/network/EntityTrackerEntry;getPitch()Fintermediary method_60944Lnet/minecraft/class_3231;method_60944()Fofficial dLaxk;d()F
-
getYaw
public float getYaw()- Mappings:
Namespace Name Mixin selector named getYawLnet/minecraft/server/network/EntityTrackerEntry;getYaw()Fintermediary method_60945Lnet/minecraft/class_3231;method_60945()Fofficial eLaxk;e()F
-
getHeadYaw
public float getHeadYaw()- Mappings:
Namespace Name Mixin selector named getHeadYawLnet/minecraft/server/network/EntityTrackerEntry;getHeadYaw()Fintermediary method_60946Lnet/minecraft/class_3231;method_60946()Fofficial fLaxk;f()F
-
syncEntityData
private void syncEntityData()Synchronizes tracked data and attributes- Mappings:
Namespace Name Mixin selector named syncEntityDataLnet/minecraft/server/network/EntityTrackerEntry;syncEntityData()Vintermediary method_14306Lnet/minecraft/class_3231;method_14306()Vofficial gLaxk;g()V
-