java.lang.Object
tech.anonymoushacker1279.immersiveweapons.client.particle.bullet_impact.BulletImpactParticleOptions
All Implemented Interfaces:
net.minecraft.core.particles.ParticleOptions

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

    • CODEC

      public static final com.mojang.serialization.Codec<BulletImpactParticleOptions> CODEC
    • scale

      protected final float scale
    • blockID

      protected final int blockID
    • DESERIALIZER

      public static final net.minecraft.core.particles.ParticleOptions.Deserializer<BulletImpactParticleOptions> DESERIALIZER
  • Constructor Details

    • BulletImpactParticleOptions

      public BulletImpactParticleOptions(float vibrancy, int blockID)
  • Method Details

    • writeToNetwork

      public void writeToNetwork(net.minecraft.network.FriendlyByteBuf byteBuf)
      Specified by:
      writeToNetwork in interface net.minecraft.core.particles.ParticleOptions
    • writeToString

      public String writeToString()
      Specified by:
      writeToString in interface net.minecraft.core.particles.ParticleOptions
    • getBlockID

      public int getBlockID()
    • getType

      public net.minecraft.core.particles.ParticleType<BulletImpactParticleOptions> getType()
      Specified by:
      getType in interface net.minecraft.core.particles.ParticleOptions