java.lang.Object
com.simibubi.create.content.logistics.trains.management.edgePoint.signal.TrackEdgePoint
com.simibubi.create.content.logistics.trains.management.edgePoint.signal.SingleTileEdgePoint
Direct Known Subclasses:
GlobalStation, TrackObserver

public abstract class SingleTileEdgePoint extends TrackEdgePoint
  • Field Details

    • tilePos

      public net.minecraft.core.BlockPos tilePos
  • Constructor Details

    • SingleTileEdgePoint

      public SingleTileEdgePoint()
  • Method Details

    • getTilePos

      public net.minecraft.core.BlockPos getTilePos()
    • tileAdded

      public void tileAdded(net.minecraft.world.level.block.entity.BlockEntity tile, boolean front)
      Specified by:
      tileAdded in class TrackEdgePoint
    • tileRemoved

      public void tileRemoved(net.minecraft.core.BlockPos tilePos, boolean front)
      Specified by:
      tileRemoved in class TrackEdgePoint
    • invalidate

      public void invalidate(net.minecraft.world.level.LevelAccessor level)
      Specified by:
      invalidate in class TrackEdgePoint
    • canMerge

      public boolean canMerge()
      Specified by:
      canMerge in class TrackEdgePoint
    • read

      public void read(net.minecraft.nbt.CompoundTag nbt, boolean migration, DimensionPalette dimensions)
      Overrides:
      read in class TrackEdgePoint
    • write

      public void write(net.minecraft.nbt.CompoundTag nbt, DimensionPalette dimensions)
      Overrides:
      write in class TrackEdgePoint