All Implemented Interfaces:
IScheduleInput
Direct Known Subclasses:
CargoThresholdCondition

public abstract class LazyTickedScheduleCondition extends ScheduleWaitCondition
  • Constructor Details

    • LazyTickedScheduleCondition

      public LazyTickedScheduleCondition(int tickRate)
  • Method Details

    • tickCompletion

      public boolean tickCompletion(net.minecraft.world.level.Level level, Train train, net.minecraft.nbt.CompoundTag context)
      Specified by:
      tickCompletion in class ScheduleWaitCondition
    • lazyTickCompletion

      protected abstract boolean lazyTickCompletion(net.minecraft.world.level.Level level, Train train, net.minecraft.nbt.CompoundTag context)