Class InterpolatedTrailPoint
java.lang.Object
team.lodestar.lodestone.systems.rendering.trail.TrailPoint
team.lodestar.lodestone.systems.rendering.trail.InterpolatedTrailPoint
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected net.minecraft.world.phys.Vec3protected final intFields inherited from class team.lodestar.lodestone.systems.rendering.trail.TrailPoint
age, oldPosition, position -
Constructor Summary
ConstructorsConstructorDescriptionInterpolatedTrailPoint(net.minecraft.world.phys.Vec3 position, int age, net.minecraft.world.phys.Vec3 endPosition, int lerpDuration) InterpolatedTrailPoint(net.minecraft.world.phys.Vec3 position, net.minecraft.world.phys.Vec3 endPosition, int lerpDuration) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.phys.Vec3voidsetEndPosition(net.minecraft.world.phys.Vec3 endPosition) Methods inherited from class team.lodestar.lodestone.systems.rendering.trail.TrailPoint
getAge, getInterpolatedMatrixPosition, getInterpolatedPosition, getMatrixPosition, getMatrixPosition, move, setPosition, tick
-
Field Details
-
endPosition
protected net.minecraft.world.phys.Vec3 endPosition -
lerpDuration
protected final int lerpDuration
-
-
Constructor Details
-
InterpolatedTrailPoint
public InterpolatedTrailPoint(net.minecraft.world.phys.Vec3 position, int age, net.minecraft.world.phys.Vec3 endPosition, int lerpDuration) -
InterpolatedTrailPoint
public InterpolatedTrailPoint(net.minecraft.world.phys.Vec3 position, net.minecraft.world.phys.Vec3 endPosition, int lerpDuration)
-
-
Method Details
-
setEndPosition
public void setEndPosition(net.minecraft.world.phys.Vec3 endPosition) -
getPosition
public net.minecraft.world.phys.Vec3 getPosition()- Overrides:
getPositionin classTrailPoint
-