├── .github ├── FUNDING.yml ├── dependabot.yml ├── img │ └── logo.svg └── workflows │ └── maven.yml ├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src └── main ├── java └── xyz │ └── xenondevs │ └── particle │ ├── ParticleBuilder.java │ ├── ParticleConstants.java │ ├── ParticleEffect.java │ ├── ParticleMappings.java │ ├── ParticlePacket.java │ ├── PropertyType.java │ ├── data │ ├── ParticleData.java │ ├── SculkChargeData.java │ ├── ShriekData.java │ ├── VibrationData.java │ ├── color │ │ ├── DustColorTransitionData.java │ │ ├── DustData.java │ │ ├── NoteColor.java │ │ ├── ParticleColor.java │ │ └── RegularColor.java │ └── texture │ │ ├── BlockTexture.java │ │ ├── ItemTexture.java │ │ └── ParticleTexture.java │ ├── task │ ├── FilteredTask.java │ ├── GlobalTask.java │ ├── ParticleTask.java │ ├── SingularTask.java │ ├── SuppliedTask.java │ ├── TargetedTask.java │ ├── TaskManager.java │ └── WorldTask.java │ └── utils │ ├── MathUtils.java │ ├── ParticleUtils.java │ ├── PlayerConnectionCache.java │ └── ReflectionUtils.java └── resources └── mappings.json /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/.github/img/logo.svg -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/ParticleBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/ParticleBuilder.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/ParticleConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/ParticleConstants.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/ParticleEffect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/ParticleEffect.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/ParticleMappings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/ParticleMappings.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/ParticlePacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/ParticlePacket.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/PropertyType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/PropertyType.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/ParticleData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/ParticleData.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/SculkChargeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/SculkChargeData.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/ShriekData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/ShriekData.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/VibrationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/VibrationData.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/color/DustColorTransitionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/color/DustColorTransitionData.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/color/DustData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/color/DustData.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/color/NoteColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/color/NoteColor.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/color/ParticleColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/color/ParticleColor.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/color/RegularColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/color/RegularColor.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/texture/BlockTexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/texture/BlockTexture.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/texture/ItemTexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/texture/ItemTexture.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/data/texture/ParticleTexture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/data/texture/ParticleTexture.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/task/FilteredTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/task/FilteredTask.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/task/GlobalTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/task/GlobalTask.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/task/ParticleTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/task/ParticleTask.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/task/SingularTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/task/SingularTask.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/task/SuppliedTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/task/SuppliedTask.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/task/TargetedTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/task/TargetedTask.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/task/TaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/task/TaskManager.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/task/WorldTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/task/WorldTask.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/utils/MathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/utils/MathUtils.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/utils/ParticleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/utils/ParticleUtils.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/utils/PlayerConnectionCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/utils/PlayerConnectionCache.java -------------------------------------------------------------------------------- /src/main/java/xyz/xenondevs/particle/utils/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/java/xyz/xenondevs/particle/utils/ReflectionUtils.java -------------------------------------------------------------------------------- /src/main/resources/mappings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ByteZ1337/ParticleLib/HEAD/src/main/resources/mappings.json --------------------------------------------------------------------------------