Class FloatingSculkBubbleParticleOptions

java.lang.Object
net.frozenblock.wilderwild.particle.options.FloatingSculkBubbleParticleOptions
All Implemented Interfaces:
net.minecraft.core.particles.ParticleOptions

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

  • Constructor Details

    • FloatingSculkBubbleParticleOptions

      public FloatingSculkBubbleParticleOptions(double size, int maxAge, float xSpeed, float ySpeed, float zSpeed)
    • FloatingSculkBubbleParticleOptions

      public FloatingSculkBubbleParticleOptions(double size, int maxAge, net.minecraft.world.phys.Vec3 velocity)
  • Method Details

    • getRandomVelocity

      public static double getRandomVelocity(net.minecraft.util.RandomSource random, int size)
    • getType

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

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

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

      public double getSize()
    • getMaxAge

      public int getMaxAge()
    • getVelocity

      public net.minecraft.world.phys.Vec3 getVelocity()