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) voidremoveEntity(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, entityData, entityDataIfPresent, 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 void 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()
-