* A particle effect which is displayed by witches: SPELL_MOB_AMBIENT( "mobSpellAmbient ", 16, - 1, ParticleProperty. * The speed value causes the particle to be always colored black when set to 0 * It looks like a transparent colored swirl * A particle effect which is displayed by entities with active potion effects applied through a beacon: SPELL_MOB( "mobSpell ", 15, - 1, ParticleProperty. * The particle color gets lighter when increasing the speed and darker when decreasing the speed * The speed value causes the particle to be colored black when set to 0 * A particle effect which is displayed by entities with active potion effects: SPELL_INSTANT( "instantSpell ", 14, - 1), * A particle effect which is displayed when instant splash potions hit something: * Only the motion on the y-axis can be controlled, the motion on the x- and z-axis are multiplied by 0.1 when setting the values to 0 * The speed value causes the particle to only move upwards when set to 0 * A particle effect which is displayed when splash potions or bottles o' enchanting hit something: SMOKE_LARGE( "largesmoke ", 12, - 1, ParticleProperty. * A particle effect which is displayed by fire, minecarts with furnace and blazes: SMOKE_NORMAL( "smoke ", 11, - 1, ParticleProperty. * A particle effect which is displayed by primed tnt, torches, droppers, dispensers, end portals, brewing stands and monster spawners: * A particle effect which is displayed when landing a hit with an enchanted weapon:ĬRIT_MAGIC( "magicCrit ", 10, - 1, ParticleProperty. * A particle effect which is displayed when landing a critical hit and by arrows:ĬRIT( "crit ", 9, - 1, ParticleProperty. SUSPENDED_DEPTH( "depthSuspend ", 8, - 1, ParticleProperty. * A particle effect which is displayed by air when close to bedrock and the in the void: SUSPENDED( "suspended ", 7, - 1, ParticleProperty. * A particle effect which is displayed by water: WATER_WAKE( "wake ", 6, 7, ParticleProperty. * A particle effect which is displayed on water when fishing: WATER_SPLASH( "splash ", 5, - 1, ParticleProperty. * A particle effect which is displayed by swimming entities and shaking wolves: WATER_BUBBLE( "bubble ", 4, - 1, ParticleProperty. * A particle effect which is displayed by swimming entities and arrows in water: * It looks like a white star which is sparklingįIREWORKS_SPARK( "fireworksSpark ", 3, - 1, ParticleProperty. * A particle effect which is displayed by launching fireworks:
* The speed value has no influence on this particle effectĮXPLOSION_HUGE( "hugeexplosion ", 2, - 1), * It looks like a crowd of gray balls which are fading away * The speed value slightly influences the size of this particle effectĮXPLOSION_LARGE( "largeexplode ", 1, - 1), * It looks like a gray ball which is fading away * A particle effect which is displayed by exploding ghast fireballs and wither skulls: * The speed value influences the velocity at which the particle flies offĮXPLOSION_NORMAL( "explode ", 0, - 1, ParticleProperty. * A particle effect which is displayed by exploding tnt and creepers: * It would be nice if you provide credit to me if you use this class in a published project * (hosting a jenkins server and documentation for particleeffect)
* (original idea, names and packet parameters) * You are welcome to use it, modify it and redistribute it under the following conditions: * This library was created by and allows you to display all Minecraft particle effects on a Bukkit server
GetName Method getId Method getRequiredVersion Method hasProperty Method isSupported Method fromName Method fromId Method isWater Method isLongDistance Method isDataCorrect Method isColorCorrect Method display Method display Method display Method display Method display Method display Method display Method display Method display Method display Method display Method display Method display Method display Method display Method ParticleData Class getMaterial Method getData Method getPacketData Method getPacketDataString Method ItemData Class BlockData Class ParticleColor Class getValueX Method getValueY Method getValueZ Method Ordinar圜olor Class getRed Method getGreen Method getBlue Method getValueX Method getValueY Method getValueZ Method NoteColor Class getValueX Method getValueY Method getValueZ Method ParticleDataException Class ParticleColorException Class ParticleVersionException Class ParticlePacket Class initialize Method getVersion Method isInitialized Method initializePacket Method sendTo Method sendTo Method sendTo Method VersionIncompatibleException Class PacketInstantiationException Class PacketSendingException Class