Interface OnDrinkSerializer<T extends OnDrinkAction>

All Known Implementing Classes:
ApplyEffectRadiusAction.Serializer, ApplyStatusEffectAction.Serializer, ChorusTeleportAction.Serializer, ClearHarmfulEffectsAction.Serializer, DealDamageAction.Serializer, OnDrinkSerializer.EmptySerializer, RestoreHungerAction.Serializer

public interface OnDrinkSerializer<T extends OnDrinkAction>
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Symbolizes a constant action that is always the same and doesn't take any parameters
  • Method Summary

    Modifier and Type
    Method
    Description
    com.mojang.serialization.Codec<T>
     
    fromNetwork(net.minecraft.network.FriendlyByteBuf buf)
     
    void
    toNetwork(net.minecraft.network.FriendlyByteBuf buf, T action)
     
  • Method Details

    • codec

      com.mojang.serialization.Codec<T> codec()
    • fromNetwork

      T fromNetwork(net.minecraft.network.FriendlyByteBuf buf)
    • toNetwork

      void toNetwork(net.minecraft.network.FriendlyByteBuf buf, T action)