Class GlobalStation
java.lang.Object
com.simibubi.create.content.logistics.trains.management.edgePoint.signal.TrackEdgePoint
com.simibubi.create.content.logistics.trains.management.edgePoint.signal.SingleTileEdgePoint
com.simibubi.create.content.logistics.trains.management.edgePoint.station.GlobalStation
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanFields inherited from class com.simibubi.create.content.logistics.trains.management.edgePoint.signal.SingleTileEdgePoint
tilePosFields inherited from class com.simibubi.create.content.logistics.trains.management.edgePoint.signal.TrackEdgePoint
edgeLocation, id, position -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanApproachFrom(TrackNode side) voidcancelReservation(Train train) booleancanNavigateVia(TrackNode side) voidread(net.minecraft.nbt.CompoundTag nbt, boolean migration, DimensionPalette dimensions) voidread(net.minecraft.network.FriendlyByteBuf buffer, DimensionPalette dimensions) voidreserveFor(Train train) voidtileAdded(net.minecraft.world.level.block.entity.BlockEntity tile, boolean front) voidtrainDeparted(Train train) voidwrite(net.minecraft.nbt.CompoundTag nbt, DimensionPalette dimensions) voidwrite(net.minecraft.network.FriendlyByteBuf buffer, DimensionPalette dimensions) Methods inherited from class com.simibubi.create.content.logistics.trains.management.edgePoint.signal.SingleTileEdgePoint
canMerge, getTilePos, invalidate, tileRemovedMethods inherited from class com.simibubi.create.content.logistics.trains.management.edgePoint.signal.TrackEdgePoint
canCoexistWith, getId, getLocationOn, getType, invalidateAt, isPrimary, onRemoved, removeFromAllGraphs, setId, setLocation, setType, tick
-
Field Details
-
name
-
nearestTrain
-
assembling
public boolean assembling
-
-
Constructor Details
-
GlobalStation
public GlobalStation()
-
-
Method Details
-
tileAdded
public void tileAdded(net.minecraft.world.level.block.entity.BlockEntity tile, boolean front) - Overrides:
tileAddedin classSingleTileEdgePoint
-
read
- Overrides:
readin classSingleTileEdgePoint
-
read
- Overrides:
readin classTrackEdgePoint
-
write
- Overrides:
writein classSingleTileEdgePoint
-
write
- Overrides:
writein classTrackEdgePoint
-
canApproachFrom
-
reserveFor
-
cancelReservation
-
trainDeparted
-
getPresentTrain
-
getImminentTrain
-
getNearestTrain
-