
CoreProtect
CoreProtect is a fast, efficient, data logging and anti-griefing tool. Rollback and restore any amount of damage. Designed with large servers in mind, CoreProtect will record and manage data without impacting your server performance.
Tags
Creators
Details
22.3
Compatibility
Changes
If you enjoy using CoreProtect, please consider supporting the project on Patreon and joining us on Discord.
Patrons receive early access to development builds, as well as other exclusive benefits.
Changelog
- Improved hopper logging to prevent infinite attempts on failed pushes.
- Fixed hopper pulls performing container validation on wrong block.
- Fixed hopper transactions not always being logged.
- Fixed teleports not working on some systems.
- Fixed teleport shortcut not properly handling extremely large numbers.
- Fixed zombies killed by wither roses not always being logged.
- Fixed entity deaths not always being logged in MC 1.19 and earlier.
- Fixed placing items in item frames logging incorrect item amounts.
- Fixed region halts on player quits when using Folia (@NahuLD).
- Fixed block spread cache not always being properly utilized.
- Fixed legacy short grass data rolling back as air in MC 1.20.3+.
- Fixed lookups on legacy data not matching against legacy materials.
- Fixed ConcurrentModificationException with queueLookup API method.
- Fixed NoSuchMethodError when shooting or dropping arrows in MC 1.20.5+.
- Fixed NullPointerException when rolling back player heads.
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:Lu3KuzdV:fjhDSZjI"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Lu3KuzdV:fjhDSZjI"
}
