Package purplecreate.tramways.mixins
Class TrainMixin
java.lang.Object
purplecreate.tramways.mixins.TrainMixin
- All Implemented Interfaces:
ITram
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoublebooleanvoidtramways$putSign(UUID id, boolean primary, double distance) voidtramways$read(net.minecraft.nbt.CompoundTag tag) voidtramways$setPrimaryLimit(double throttle)
-
Field Details
-
throttle
public double throttle -
graph
public com.simibubi.create.content.trains.graph.TrackGraph graph
-
-
Constructor Details
-
TrainMixin
public TrainMixin()
-
-
Method Details
-
tramways$read
public void tramways$read(net.minecraft.nbt.CompoundTag tag) - Specified by:
tramways$readin interfaceITram
-
tramways$hasTemporaryLimit
public boolean tramways$hasTemporaryLimit()- Specified by:
tramways$hasTemporaryLimitin interfaceITram
-
tramways$setPrimaryLimit
public void tramways$setPrimaryLimit(double throttle) - Specified by:
tramways$setPrimaryLimitin interfaceITram
-
tramways$getPrimaryLimit
public double tramways$getPrimaryLimit()- Specified by:
tramways$getPrimaryLimitin interfaceITram
-
tramways$putSign
- Specified by:
tramways$putSignin interfaceITram
-
tramways$clearSigns
public void tramways$clearSigns()- Specified by:
tramways$clearSignsin interfaceITram
-