Class EdgePointStorage
java.lang.Object
com.simibubi.create.content.trains.graph.EdgePointStorage
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends TrackEdgePoint>
Tget(EdgePointType<T> type, UUID id) getMap(EdgePointType<? extends TrackEdgePoint> type) <T extends TrackEdgePoint>
voidput(EdgePointType<T> type, TrackEdgePoint point) voidread(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider registries, DimensionPalette dimensions) <T extends TrackEdgePoint>
Tremove(EdgePointType<T> type, UUID id) voidtick(TrackGraph graph, boolean preTrains) voidtransferAll(TrackGraph target, EdgePointStorage other) <T extends TrackEdgePoint>
Collection<T> values(EdgePointType<T> type) net.minecraft.nbt.CompoundTagwrite(net.minecraft.core.HolderLookup.Provider registries, DimensionPalette dimensions)
-
Constructor Details
-
EdgePointStorage
public EdgePointStorage()
-
-
Method Details
-
put
-
get
-
remove
-
values
-
getMap
-
tick
-
transferAll
-
write
public net.minecraft.nbt.CompoundTag write(net.minecraft.core.HolderLookup.Provider registries, DimensionPalette dimensions) -
read
public void read(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider registries, DimensionPalette dimensions)
-