Interface ParticleOption<V>

Type Parameters:
V - The type of the option value
All Superinterfaces:
DefaultedRegistryValue<ParticleOption<?>>

@CatalogedBy(ParticleOptions.class) public interface ParticleOption<V> extends DefaultedRegistryValue<ParticleOption<?>>
Represents a option that may be used on a ParticleEffect. It will define how a particle will behave and it's appearance.
  • Method Details

    • valueType

      Class<? extends V> valueType()
      Gets the type of the value.
      Returns:
      The value type