Tags
Creators
Details
4.9.9.1
Compatibility
Changes
Additions
- Added Folia Support (Integrations that don't have Folia support will not work at all. You will still need to use Spigot/Paper)
- Added Module Support (read documentation here)
- Graves that expire will now call
GraveExpiredEvent - Added
GravePreTeleportEvent(cancellable) - Added support for Toptal (formally hastebin) and pastebin as providers for Grave Dumps
- Added support for all particles and what you can do with them.
Changes
- Bump to 1.21.9
- Cleaned up unused methods
- Events have been moved to
dev.cwhead.GravesX.eventsafter re-working how events are handled. You can continue to usecom.ranull.graves.events, but it has been marked as deprecated. - Packages made by me and JaySmethers have been relocated to their respected packages. Read Developer notes below.
- Changed the API structure. (old
GravesXAPIclass has been deprecated but you can still use the old API for now) - Fixed issue with Graves trying to poll every integration even though one had succeeded when creating a grave.
- Removed holograms that linger in the world. (this should be automatic, but in case they don't remove instantly, it will purge)
- Fixed a bug where entity graves would fail to generate.
To Developers
If your plugin hooks into GravesX, some methods were moved into their owning classes in this update. This can break code that imports the old packages β just update your imports to the new package locations and everything should work again. Code changes were not made so previous code should work just fine.
Optional dependencies
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:vCFaodCy:ePzekIPe"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:vCFaodCy:ePzekIPe"
}

