Перейти к содержимому
Mineforgian

OpenPaC BlueMap - Refreshed

This is a fork of OpenPaC BlueMap – Remapped Forge, updated to Minecraft 1.21.1 and NeoForge. The mod now uses the OpenPaC event system, ensuring BlueMap updates automatically whenever a player changes their claims.

Загрузки
4K
Подписчики
2
Обновлён
13 сентября 2025 г.
Лицензия
MIT

Опубликован 13 сентября 2025 г.

Исходный код

OPaC BlueMap – NeoForge Remap

This mod displays land claims from the Open Parties and Claims (OPaC) mod directly on your BlueMap web maps in real-time.

An Unofficial Forge/NeoForge Port of OpenPaC BlueMap Remapped,
which itself is a fork of OPaC BlueMap.

✅ Usage

  1. Install:
  2. Start your server – claims will automatically appear on your BlueMap.

🆕 Features

  • Real-time updates – no more 10-minute delays
  • NeoForge 1.21.1 support
  • Bug fixes: no more ghost chunks, memory leaks, or stale data
  • Performance: incremental per-player updates, efficient caching, UUID-based markers

📜 Credits

  • SnowyLynn – original OpenPaC BlueMap Remapped fork
  • Gaming32 – original OPaC BlueMap

⚠️ Notes & License

  • Licensed under the MIT License – usage and reuploads are permitted.
  • Disclaimer: This mod hasn’t been thoroughly tested.
  • Maintenance is not guaranteed – this was mostly made for fun, and I’m not really a modder.

Ченджлог

1.2.1Релиз1.21.1 · 13 сентября 2025 г.

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 OutOfMemoryError crashes
  • Thread-safe operations – using ConcurrentHashMap and 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)

Комментарии

Загружаем…