Package net.minecraft.world.level.timers
Class TimerCallbacks<C>
java.lang.Object
net.minecraft.world.level.timers.TimerCallbacks<C>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Map<Class<?>,TimerCallback.Serializer<C, ?>> private final Map<ResourceLocation,TimerCallback.Serializer<C, ?>> private static final org.slf4j.Loggerstatic final TimerCallbacks<MinecraftServer>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiondeserialize(CompoundTag p_82239_) private <T extends TimerCallback<C>>
 TimerCallback.Serializer<C,T> getSerializer(Class<?> p_82237_) register(TimerCallback.Serializer<C, ?> p_82233_) <T extends TimerCallback<C>>
 CompoundTagserialize(T p_82235_) 
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
SERVER_CALLBACKS
- 
idToSerializer
- 
classToSerializer
 
- 
- 
Constructor Details- 
TimerCallbackspublic TimerCallbacks()
 
- 
- 
Method Details- 
register
- 
getSerializer
- 
serialize
- 
deserialize
 
-