Class Carriage.DimensionalCarriageEntity

java.lang.Object
com.simibubi.create.content.logistics.trains.entity.Carriage.DimensionalCarriageEntity
Enclosing class:
Carriage

public class Carriage.DimensionalCarriageEntity extends Object
  • Field Details

    • positionAnchor

      public net.minecraft.world.phys.Vec3 positionAnchor
    • rotationAnchors

      public Couple<net.minecraft.world.phys.Vec3> rotationAnchors
    • entity

    • pivot

      public TrackNodeLocation pivot
    • cutoff

      public float cutoff
    • pointsInitialised

      public boolean pointsInitialised
  • Constructor Details

    • DimensionalCarriageEntity

      public DimensionalCarriageEntity()
  • Method Details

    • discardPivot

      public void discardPivot()
    • updateCutoff

      public void updateCutoff(boolean leadingIsCurrent)
    • findPivot

      public TrackNodeLocation findPivot(net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension, boolean leading)
    • write

      public net.minecraft.nbt.CompoundTag write()
    • read

      public void read(net.minecraft.nbt.CompoundTag tag)
    • leadingAnchor

      public net.minecraft.world.phys.Vec3 leadingAnchor()
    • trailingAnchor

      public net.minecraft.world.phys.Vec3 trailingAnchor()
    • minAllowedLocalCoord

      public int minAllowedLocalCoord()
    • maxAllowedLocalCoord

      public int maxAllowedLocalCoord()
    • updatePassengerLoadout

      public void updatePassengerLoadout()
    • updateRenderedCutoff

      public void updateRenderedCutoff()
    • alignEntity

      public void alignEntity(CarriageContraptionEntity entity)