Interface TickScheduler<T>

All Known Subinterfaces:
BasicTickScheduler<T>, QueryableTickScheduler<T>
All Known Implementing Classes:
ChunkTickScheduler, MultiTickScheduler, SimpleTickScheduler, WorldTickScheduler

public interface TickScheduler<T>
Mappings:
Namespace Name
named net/minecraft/world/tick/TickScheduler
intermediary net/minecraft/class_6762
official eya
  • Method Details

    • scheduleTick

      void scheduleTick(OrderedTick<T> orderedTick)
      Mappings:
      Namespace Name Mixin selector
      named scheduleTick Lnet/minecraft/world/tick/TickScheduler;scheduleTick(Lnet/minecraft/world/tick/OrderedTick;)V
      intermediary method_39363 Lnet/minecraft/class_6762;method_39363(Lnet/minecraft/class_6760;)V
      official a Leya;a(Lexy;)V
    • isQueued

      boolean isQueued(BlockPos pos, T type)
      Mappings:
      Namespace Name Mixin selector
      named isQueued Lnet/minecraft/world/tick/TickScheduler;isQueued(Lnet/minecraft/util/math/BlockPos;Ljava/lang/Object;)Z
      intermediary method_8674 Lnet/minecraft/class_6762;method_8674(Lnet/minecraft/class_2338;Ljava/lang/Object;)Z
      official a Leya;a(Lja;Ljava/lang/Object;)Z
    • getTickCount

      int getTickCount()
      Mappings:
      Namespace Name Mixin selector
      named getTickCount Lnet/minecraft/world/tick/TickScheduler;getTickCount()I
      intermediary method_20825 Lnet/minecraft/class_6762;method_20825()I
      official a Leya;a()I