Class TimerCallbackSerializer<C>

java.lang.Object
net.minecraft.world.timer.TimerCallbackSerializer<C>

public class TimerCallbackSerializer<C> extends Object
Mappings:
Namespace Name
named net/minecraft/world/timer/TimerCallbackSerializer
intermediary net/minecraft/class_233
official fie
  • Field Details

    • INSTANCE

      public static final TimerCallbackSerializer<MinecraftServer> INSTANCE
      Mappings:
      Namespace Name Mixin selector
      named INSTANCE Lnet/minecraft/world/timer/TimerCallbackSerializer;INSTANCE:Lnet/minecraft/world/timer/TimerCallbackSerializer;
      intermediary field_1306 Lnet/minecraft/class_233;field_1306:Lnet/minecraft/class_233;
      official a Lfie;a:Lfie;
    • idMapper

      private final Codecs.IdMapper<Identifier,com.mojang.serialization.MapCodec<? extends TimerCallback<C>>> idMapper
      Mappings:
      Namespace Name Mixin selector
      named idMapper Lnet/minecraft/world/timer/TimerCallbackSerializer;idMapper:Lnet/minecraft/util/dynamic/Codecs$IdMapper;
      intermediary field_56687 Lnet/minecraft/class_233;field_56687:Lnet/minecraft/class_5699$class_10388;
      official b Lfie;b:Lbbi$b;
    • codec

      private final com.mojang.serialization.Codec<TimerCallback<C>> codec
      Mappings:
      Namespace Name Mixin selector
      named codec Lnet/minecraft/world/timer/TimerCallbackSerializer;codec:Lcom/mojang/serialization/Codec;
      intermediary field_56688 Lnet/minecraft/class_233;field_56688:Lcom/mojang/serialization/Codec;
      official c Lfie;c:Lcom/mojang/serialization/Codec;
  • Constructor Details

    • TimerCallbackSerializer

      public TimerCallbackSerializer()
  • Method Details

    • registerSerializer

      public TimerCallbackSerializer<C> registerSerializer(Identifier id, com.mojang.serialization.MapCodec<? extends TimerCallback<C>> codec)
      Mappings:
      Namespace Name Mixin selector
      named registerSerializer Lnet/minecraft/world/timer/TimerCallbackSerializer;registerSerializer(Lnet/minecraft/util/Identifier;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/timer/TimerCallbackSerializer;
      intermediary method_971 Lnet/minecraft/class_233;method_971(Lnet/minecraft/class_2960;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_233;
      official a Lfie;a(Lame;Lcom/mojang/serialization/MapCodec;)Lfie;
    • getCodec

      public com.mojang.serialization.Codec<TimerCallback<C>> getCodec()
      Mappings:
      Namespace Name Mixin selector
      named getCodec Lnet/minecraft/world/timer/TimerCallbackSerializer;getCodec()Lcom/mojang/serialization/Codec;
      intermediary method_67707 Lnet/minecraft/class_233;method_67707()Lcom/mojang/serialization/Codec;
      official a Lfie;a()Lcom/mojang/serialization/Codec;