Class TimerCallbackManager<T>


  • public class TimerCallbackManager<T>
    extends java.lang.Object
    • Field Detail

      • LOGGER

        private static final org.apache.logging.log4j.Logger LOGGER
      • sequentialId

        private com.google.common.primitives.UnsignedLong sequentialId
    • Constructor Detail

      • TimerCallbackManager

        public TimerCallbackManager​(TimerCallbackSerializers<T> p_i232176_1_,
                                    java.util.stream.Stream<com.mojang.serialization.Dynamic<INBT>> p_i232176_2_)
    • Method Detail

      • tick

        public void tick​(T p_216331_1_,
                         long p_216331_2_)
      • schedule

        public void schedule​(java.lang.String p_227576_1_,
                             long p_227576_2_,
                             ITimerCallback<T> p_227576_4_)
      • remove

        public int remove​(java.lang.String p_227575_1_)
      • getEventsIds

        public java.util.Set<java.lang.String> getEventsIds()
      • loadEvent

        private void loadEvent​(CompoundNBT p_216329_1_)