All Classes and Interfaces

Class
Description
An implementation of the ParticleTexture object to support block texture particles.
This DustData implementation is solely built for the ParticleEffect.DUST_COLOR_TRANSITION effect.
The DustData class holds information on the colors and size of various dust particles.
A ParticleTask implementation using a java Predicate to only send the packets to Players that match the filter.
A ParticleTask implementation to send particles to every player that is currently online.
An implementation of the ParticleTexture object to support item texture particles.
Utility for Maths
An implementation of the ParticleColor class to support note colors.
A builder for particle packets.
The ParticleColor class is used to store the rgb values of colors and convert them into the corresponding nms objects.
Constants for particles.
A class to easier hold data of a particle.
Enum to reflect particle packets with their respective data.
Maps classes, methods and fields to their respective names for different versions of Minecraft.
Represents the nms "PacketPlayOutWorldParticles" packet.
A ParticleTask is a repeating task that sends a List of packets to target Players with a custom ParticleTask.tickDelay.
An implementation of ParticleData to support particles that require a texture to function properly.
Useful utilities for handling large amounts of particles.
A cache for player connections to avoid calling reflective methods for each packet.
Enum to easily define which properties are supported by specific ParticleEffects.
 
An implementation of the ParticleColor class that supports normal RGB values.
This class holds the roll data needed, to display the ParticleEffect.SCULK_CHARGE particle.
This class holds the delay data needed, to display the ParticleEffect.SHRIEK particle.
A ParticleTask implementation that only targets a single Player.
A ParticleTask implementation using a Supplier to retrieve the target Players.
A ParticleTask implementation that targets a provided Collection of Players.
A manager to handle different ParticleTasks
This class holds all data that is needed by the client to display a ParticleEffect.VIBRATION particle.
A ParticleTask implementation to send particles to every player in a specific WorldTask.world.