Links
Tags
Creators
Details
1.2.1
Compatibility
Required content
Changes
OpenPaC BlueMap – NeoForge Remap
This mod integrates Open Parties and Claims (OpenPaC) with BlueMap to display land claims on your web maps in real-time.
🚀 Major Improvements from Original
This fork includes significant enhancements over the original Fabric version:
⚡ Real-Time Updates
- Event-driven syncing using
OpenPaC's IClaimsManagerListenerAPI - Immediate claim updates – no more waiting 10 minutes for changes to appear
- Live chunk change detection with:
onChunkChange
🔧 Platform Migration
- Migrated to NeoForge 1.21.1 (from Fabric)
- Updated dependencies for the latest Minecraft version
- Server-prefixed JAR naming for easy identification
🛡️ Critical Bug Fixes
- Ghost chunk elimination – fixed issue where unclaimed chunks remained visible on BlueMap
- Cache-first architecture – prevents stale data from OpenPaC API
- Memory leak prevention – eliminated
OutOfMemoryErrorcrashes - Thread-safe operations – using
ConcurrentHashMapand synchronized collections
🎯 Performance Optimizations
- UUID-based marker identification for consistent tracking
- Incremental per-player updates instead of full map rebuilds
- Efficient chunk caching system
- Reduced update intervals (5-minute fallback vs. 10-minute)
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:BKD7dkwo:SFP1xZsr"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:BKD7dkwo:SFP1xZsr"
}

