All Implemented Interfaces:
IScheduleInput

public class ChangeThrottleInstruction extends ScheduleInstruction
  • Constructor Details

    • ChangeThrottleInstruction

      public ChangeThrottleInstruction()
  • Method Details

    • getSummary

      public Pair<net.minecraft.world.item.ItemStack,net.minecraft.network.chat.Component> getSummary()
    • getId

      public net.minecraft.resources.ResourceLocation getId()
    • getSecondLineIcon

      public net.minecraft.world.item.ItemStack getSecondLineIcon()
    • supportsConditions

      public boolean supportsConditions()
      Specified by:
      supportsConditions in class ScheduleInstruction
    • getTitleAs

      public List<net.minecraft.network.chat.Component> getTitleAs(String type)
    • initConfigurationWidgets

      public void initConfigurationWidgets(ModularGuiLineBuilder builder)
    • getThrottle

      public float getThrottle()
    • getSecondLineTooltip

      public List<net.minecraft.network.chat.Component> getSecondLineTooltip(int slot)