Class SpellPropertiesSyncS2C

java.lang.Object
com.binaris.wizardry.core.networking.s2c.SpellPropertiesSyncS2C
All Implemented Interfaces:
Message

public class SpellPropertiesSyncS2C extends Object implements Message
  • Field Details

    • ID

      public static final net.minecraft.resources.ResourceLocation ID
    • propertiesMap

      public final Map<net.minecraft.resources.ResourceLocation,SpellProperties> propertiesMap
  • Constructor Details

    • SpellPropertiesSyncS2C

      public SpellPropertiesSyncS2C(Map<net.minecraft.resources.ResourceLocation,SpellProperties> spellPropertiesMap)
    • SpellPropertiesSyncS2C

      public SpellPropertiesSyncS2C(net.minecraft.network.FriendlyByteBuf buf)
  • Method Details

    • encode

      public void encode(net.minecraft.network.FriendlyByteBuf buf)
      Specified by:
      encode in interface Message
    • handleClient

      public void handleClient()
      Specified by:
      handleClient in interface Message
    • getPropertiesMap

      public Map<net.minecraft.resources.ResourceLocation,SpellProperties> getPropertiesMap()
    • getId

      public net.minecraft.resources.ResourceLocation getId()
      Specified by:
      getId in interface Message