Class TrackBlockEntityTilt
java.lang.Object
com.simibubi.create.content.trains.track.TrackBlockEntityTilt
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.neoforged.neoforge.client.model.data.ModelProperty<Double> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic booleancompareHandles(net.minecraft.world.phys.Vec3 handle1, net.minecraft.world.phys.Vec3 handle2) intgetYOffsetForAxisEnd(net.minecraft.world.phys.Vec3 end) restoreToOriginalCurve(BezierConnection bezierConnection) voidvoid
-
Field Details
-
ASCENDING_PROPERTY
public static final net.neoforged.neoforge.client.model.data.ModelProperty<Double> ASCENDING_PROPERTY -
smoothingAngle
-
-
Constructor Details
-
TrackBlockEntityTilt
-
-
Method Details
-
tryApplySmoothing
public void tryApplySmoothing() -
captureSmoothingHandles
public void captureSmoothingHandles() -
undoSmoothing
public void undoSmoothing() -
restoreToOriginalCurve
-
getYOffsetForAxisEnd
public int getYOffsetForAxisEnd(net.minecraft.world.phys.Vec3 end) -
compareHandles
public static boolean compareHandles(net.minecraft.world.phys.Vec3 handle1, net.minecraft.world.phys.Vec3 handle2)
-