Class ParticleSettings

java.lang.Object
studio.magemonkey.fabled.api.particle.ParticleSettings

public class ParticleSettings extends Object
Settings for playing a particle
  • Field Details

  • Constructor Details

    • ParticleSettings

      public ParticleSettings(org.bukkit.Particle type, float dx, float dy, float dz, float speed, int amount, org.bukkit.Material material, int cmd, int durability, org.bukkit.Color dustColor, org.bukkit.Color toColor, float dusSize)
      Sets up a particle that requires material cmd
      Parameters:
      type - particle type
      dx - DX value
      dy - DY value
      dz - DZ value
      speed - particle speed
      amount - particle amount
      material - material to use
      cmd - material cmd value
    • ParticleSettings

      public ParticleSettings(studio.magemonkey.codex.mccore.config.parse.DataSection config)
      Loads a particle setup from config data
      Parameters:
      config - config data to load from
    • ParticleSettings

      public ParticleSettings(Settings config, String prefix)
      Loads a particle setup from config data
      Parameters:
      config - config data to load from
      prefix - string to look for at the beginning of each config key
  • Method Details

    • instance

      public void instance(org.bukkit.entity.Player player, double x, double y, double z)
      Makes a new instance of the particle effect
      Parameters:
      x - X-axis coordinates
      y - Y-axis coordinates
      z - Z-axis coordinates