Class EntityTracker1_9
java.lang.Object
com.viaversion.viaversion.data.entity.EntityTrackerBase
com.viaversion.viarewind.protocol.v1_9to1_8.storage.EntityTracker1_9
- All Implemented Interfaces:
com.viaversion.viaversion.api.data.entity.ClientEntityIdChangeListener,com.viaversion.viaversion.api.data.entity.EntityTracker
public class EntityTracker1_9
extends com.viaversion.viaversion.data.entity.EntityTrackerBase
-
Field Summary
Fields inherited from class com.viaversion.viaversion.data.entity.EntityTrackerBase
entities -
Constructor Summary
ConstructorsConstructorDescriptionEntityTracker1_9(com.viaversion.viaversion.api.connection.UserConnection connection) -
Method Summary
Modifier and TypeMethodDescriptioncom.viaversion.viaversion.api.minecraft.VectorgetEntityOffset(int id) com.viaversion.viaversion.libs.fastutil.ints.IntListgetPassengers(int id) com.viaversion.viaversion.libs.fastutil.ints.Int2IntMapgetVehicle(int passenger) booleanisInsideVehicle(int id) com.viaversion.viaversion.api.data.entity.TrackedEntityremoveEntity(int id) voidresetEntityOffset(int id) voidsetEntityOffset(int id, com.viaversion.viaversion.api.minecraft.Vector offset) voidsetPassengers(int id, com.viaversion.viaversion.libs.fastutil.ints.IntList passengers) Methods inherited from class com.viaversion.viaversion.data.entity.EntityTrackerBase
addEntity, addRegistryKeys, biomesSent, canInstaBuild, clear, clearEntities, clientEntityId, currentDimensionId, currentMinY, currentWorld, currentWorldSectionHeight, dimensionData, dimensionData, entity, entityType, hasClientEntityId, hasEntity, playerType, registryKeys, setBiomesSent, setClientEntityId, setCurrentDimensionId, setCurrentMinY, setCurrentWorld, setCurrentWorldSectionHeight, setDimensions, setInstaBuild, user
-
Constructor Details
-
EntityTracker1_9
public EntityTracker1_9(com.viaversion.viaversion.api.connection.UserConnection connection)
-
-
Method Details
-
removeEntity
public com.viaversion.viaversion.api.data.entity.TrackedEntity removeEntity(int id) - Specified by:
removeEntityin interfacecom.viaversion.viaversion.api.data.entity.EntityTracker- Overrides:
removeEntityin classcom.viaversion.viaversion.data.entity.EntityTrackerBase
-
resetEntityOffset
public void resetEntityOffset(int id) -
getEntityOffset
public com.viaversion.viaversion.api.minecraft.Vector getEntityOffset(int id) -
setEntityOffset
public void setEntityOffset(int id, com.viaversion.viaversion.api.minecraft.Vector offset) -
getPassengers
public com.viaversion.viaversion.libs.fastutil.ints.IntList getPassengers(int id) -
setPassengers
public void setPassengers(int id, com.viaversion.viaversion.libs.fastutil.ints.IntList passengers) -
isInsideVehicle
public boolean isInsideVehicle(int id) -
getVehicle
-
getStatus
public com.viaversion.viaversion.libs.fastutil.ints.Int2IntMap getStatus()
-