Interface LiquidParticle

All Superinterfaces:
IParticle
All Known Implementing Classes:
ParticleHoney, ParticleLava, ParticleNectar, ParticleObsidianTear, ParticleSporeBlossom, ParticleWater

public interface LiquidParticle extends IParticle
  • Method Details

    • inherit

      LiquidParticle inherit(Particle particle)
      Specified by:
      inherit in interface IParticle
      Parameters:
      particle - particle for this object to copy data from
      Returns:
      this object
    • clone

      Specified by:
      clone in interface IParticle
    • setLiquidState

      LiquidParticle setLiquidState(LiquidParticleState state)
      Parameters:
      state - The type of liquid particle this object represents, keep in mind some LiquidParticles don't support all states.
      Returns:
      this object
    • getLiquidState

      LiquidParticleState getLiquidState()
      Returns:
      The type of liquid particle this object represents, keep in mind some LiquidParticles don't support all states.