typesforbukkit
Version:
Types For Bukkit
126 lines (116 loc) • 2.6 kB
text/typescript
// API Link: https://tfb.neocities.org/1.17/org/bukkit/Particle
namespace org.bukkit {
export enum Particle {
ASH,
BARRIER,
BLOCK_CRACK,
BLOCK_DUST,
BUBBLE_COLUMN_UP,
BUBBLE_POP,
CAMPFIRE_COSY_SMOKE,
CAMPFIRE_SIGNAL_SMOKE,
CLOUD,
COMPOSTER,
CRIMSON_SPORE,
CRIT,
CRIT_MAGIC,
CURRENT_DOWN,
DAMAGE_INDICATOR,
DOLPHIN,
DRAGON_BREATH,
DRIP_LAVA,
DRIP_WATER,
DRIPPING_DRIPSTONE_LAVA,
DRIPPING_DRIPSTONE_WATER,
DRIPPING_HONEY,
DRIPPING_OBSIDIAN_TEAR,
DUST_COLOR_TRANSITION,
ELECTRIC_SPARK,
ENCHANTMENT_TABLE,
END_ROD,
EXPLOSION_HUGE,
EXPLOSION_LARGE,
EXPLOSION_NORMAL,
FALLING_DRIPSTONE_LAVA,
FALLING_DRIPSTONE_WATER,
FALLING_DUST,
FALLING_HONEY,
FALLING_LAVA,
FALLING_NECTAR,
FALLING_OBSIDIAN_TEAR,
FALLING_SPORE_BLOSSOM,
FALLING_WATER,
FIREWORKS_SPARK,
FLAME,
FLASH,
GLOW,
GLOW_SQUID_INK,
HEART,
ITEM_CRACK,
LANDING_HONEY,
LANDING_LAVA,
LANDING_OBSIDIAN_TEAR,
LAVA,
LEGACY_BLOCK_CRACK,
LEGACY_BLOCK_DUST,
LEGACY_FALLING_DUST,
LIGHT,
MOB_APPEARANCE,
NAUTILUS,
NOTE,
PORTAL,
REDSTONE,
REVERSE_PORTAL,
SCRAPE,
SLIME,
SMALL_FLAME,
SMOKE_LARGE,
SMOKE_NORMAL,
SNEEZE,
SNOW_SHOVEL,
SNOWBALL,
SNOWFLAKE,
SOUL,
SOUL_FIRE_FLAME,
SPELL,
SPELL_INSTANT,
SPELL_MOB,
SPELL_MOB_AMBIENT,
SPELL_WITCH,
SPIT,
SPORE_BLOSSOM_AIR,
SQUID_INK,
SUSPENDED,
SUSPENDED_DEPTH,
SWEEP_ATTACK,
TOTEM,
TOWN_AURA,
VIBRATION,
VILLAGER_ANGRY,
VILLAGER_HAPPY,
WARPED_SPORE,
WATER_BUBBLE,
WATER_DROP,
WATER_SPLASH,
WATER_WAKE,
WAX_OFF,
WAX_ON,
WHITE_ASH
}
/** @description Options which can be applied to redstone dust particles - a particle color and size */
export class Particle_$_DustOptions {
constructor(color: org.bukkit.Color, size: float) {}
/** @description The color of the particles to be displayed */
getColor() : org.bukkit.Color {return;}
/** @description Relative size of the particle */
getSize() : float {return;}
}
/** @description Options which can be applied to a color transitioning dust particles */
export class Particle_$_DustTransition extends org.bukkit.Particle_$_DustOptions {
constructor(fromColor: org.bukkit.Color, toColor: org.bukkit.Color, size: float) {
super(fromColor, size);
}
/** @description The final of the particles to be displayed */
getToColor() : org.bukkit.Color {return;}
}
}