Tags
Creators
Details
Licensed MIT
Published 3 years ago
Updated 6 months ago
All versions
0.1.0
Beta
ParticleAnimationLib 0.1.02 years ago 1,001
Uploaded by
Compatibility
Minecraft: Java Edition
1.21–1.21.4
1.20.x
1.19.x
1.18.x
1.17.x
Platforms
Fabric
Quilt
Supported environments
Server-side
Singleplayer
Changes
Hi! Finally in beta!
- The main change has been removing the commands, and separeting them into another mod, PAL Commands!
- With this, the core library is now (mostly) version indipendet, meaning that this version should work from 1.17 up to the latest versions of the game!
- Added the Text effect! With this one you will be able to display a custom text, like "Hello World" using particles, with custom fonts supported!
- Added the Donut effect, which will allow you to create donuts!
- Finally added a wiki (only for the commands which were a bit lacking)
- ColroedImageEffect and BlackAndWhite image effect have been merged into a single new ImageEffect, with the option to make the selected image BW or with inverted colors.
- Removed the "subtract" parameters from the AnimatedCircleEffect since they were useless (you can change the position directly)
- Added an option to ALL of the effects to limit the number of particles spawned at a given time. These include shouldSpawnParticlesEveryNIteration, which makes particle spawn every N iteration specified in antoher parameter, a particleLimit, and limitParticlesEveryNIteration etc (you can find more info in the javadocs and here
- Added new options to the SphereEffect, the halfSphere parameter which if true will only display the top half of the sphere and inverHalfSphere which will show the bottom one
- Fixed memory issues with Cone & Vortex effects (spawning all the particles of the effect on each iteration)
- Updated and improved some of the javadocs
Supplementary resources
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:IdWS3kJ8:Lrei5HV7"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:IdWS3kJ8:Lrei5HV7"
}

