Class SetPrimaryLimitInstruction
java.lang.Object
com.simibubi.create.content.trains.schedule.ScheduleDataEntry
com.simibubi.create.content.trains.schedule.destination.ScheduleInstruction
com.simibubi.create.content.trains.schedule.destination.ChangeThrottleInstruction
purplecreate.tramways.content.signs.schedule.SetPrimaryLimitInstruction
- All Implemented Interfaces:
com.simibubi.create.content.trains.schedule.IScheduleInput
public class SetPrimaryLimitInstruction
extends com.simibubi.create.content.trains.schedule.destination.ChangeThrottleInstruction
-
Field Summary
Fields inherited from class com.simibubi.create.content.trains.schedule.ScheduleDataEntry
data
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.resources.ResourceLocation
getId()
void
initConfigurationWidgets
(com.simibubi.create.foundation.gui.ModularGuiLineBuilder builder) @Nullable com.simibubi.create.content.trains.graph.DiscoveredPath
start
(com.simibubi.create.content.trains.schedule.ScheduleRuntime runtime, net.minecraft.world.level.Level level) Methods inherited from class com.simibubi.create.content.trains.schedule.destination.ChangeThrottleInstruction
getSecondLineIcon, getSecondLineTooltip, getSummary, getThrottle, getTitleAs, supportsConditions
Methods inherited from class com.simibubi.create.content.trains.schedule.destination.ScheduleInstruction
fromTag, write
Methods inherited from class com.simibubi.create.content.trains.schedule.ScheduleDataEntry
enumData, getData, intData, readAdditional, setData, textData, writeAdditional
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.simibubi.create.content.trains.schedule.IScheduleInput
getItem, renderSpecialIcon, setItem, slotsTargeted
-
Constructor Details
-
SetPrimaryLimitInstruction
public SetPrimaryLimitInstruction()
-
-
Method Details
-
getId
public net.minecraft.resources.ResourceLocation getId()- Specified by:
getId
in interfacecom.simibubi.create.content.trains.schedule.IScheduleInput
- Overrides:
getId
in classcom.simibubi.create.content.trains.schedule.destination.ChangeThrottleInstruction
-
initConfigurationWidgets
public void initConfigurationWidgets(com.simibubi.create.foundation.gui.ModularGuiLineBuilder builder) - Specified by:
initConfigurationWidgets
in interfacecom.simibubi.create.content.trains.schedule.IScheduleInput
- Overrides:
initConfigurationWidgets
in classcom.simibubi.create.content.trains.schedule.destination.ChangeThrottleInstruction
-
start
@Nullable public @Nullable com.simibubi.create.content.trains.graph.DiscoveredPath start(com.simibubi.create.content.trains.schedule.ScheduleRuntime runtime, net.minecraft.world.level.Level level) - Overrides:
start
in classcom.simibubi.create.content.trains.schedule.destination.ChangeThrottleInstruction
-