java.lang.Object
com.pixelmonmod.pixelmon.client.particle.particles.shadow.ShadowParticleData
All Implemented Interfaces:
net.minecraft.core.particles.ParticleOptions

public class ShadowParticleData extends Object implements net.minecraft.core.particles.ParticleOptions
  • Field Details

    • CODEC

      public static final com.mojang.serialization.MapCodec<ShadowParticleData> CODEC
    • STREAM_CODEC

      public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,ShadowParticleData> STREAM_CODEC
  • Constructor Details

    • ShadowParticleData

      public ShadowParticleData(Color tint, double diameter, int lifetime)
    • ShadowParticleData

      public ShadowParticleData(int tintRGB, double diameter, int lifetime)
  • Method Details

    • getTint

      public Color getTint()
    • getDiameter

      public double getDiameter()
    • getLifetime

      public int getLifetime()
    • getType

      @Nonnull public net.minecraft.core.particles.ParticleType<ShadowParticleData> getType()
      Specified by:
      getType in interface net.minecraft.core.particles.ParticleOptions
    • writeToNetwork

      public static void writeToNetwork(net.minecraft.network.RegistryFriendlyByteBuf buf, ShadowParticleData data)
    • fromNetwork

      public static ShadowParticleData fromNetwork(net.minecraft.network.RegistryFriendlyByteBuf buf)