1.10.0
Compatibility
Changes
Firework fountains and shows update
Added /fireworkfountain command Added /fireworkshow command
You can now create up to 54 active fountains and shows connected to a firework preset. Each fountain or show can have a permission or can be used by anyone. The permission formats are:
- af.fireworkfountain.<name>
- af.fireworkshow.<name> The only exception is for the default fountain an show, those will still use the permission prior to this update, af.ff for fountain and af.show.
(If you wish not to use this new system it will still work the same prior to this update. Only it will use the "default" firework preset. If you changed the settings of the default preset the fountain and show will also use these settings.)
Permission changes
- af.fireworkgroup -> af.command.fireworkgroup
- af.fireworklocation-> af.command.fireworklocation
- af.fireworkpreset-> af.command.fireworkpreset
Improvements
- Removal of a preset will now notify which groups, fountains or shows are reset to the default preset. Removal of a location will now notify which groups the removal affected.
- Display in the console which new version is available if there is an update. Bug fixes
- Firework presets could not be edited after creation but needed a reload or restart first. Changing the trail or flicker of a firework preset would not save if nothing else was changed in the preset afterwards.
- Changing the enabled state of a firework group would not save if nothing else was changed in the group afterwards. Throwable fireworks could destory paintings/itemframes or hit an entity, now it doesn't do any damage anymore.
New translation keys
- firework-fountains in menu titles
- firework-shows in menu titles
- all-fountains-disabled in messages
- all-shows-disabled in messages
Removal of feature
Removed the sign interaction feature for opening the menu/launching a random firework
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:iknPk2Ms:5CAsBR3W"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:iknPk2Ms:5CAsBR3W"
}

