The industrial-grade backbone for next-generation Minecraft networks.
Ravn-Core is not just a library; it's a comprehensive architectural framework designed to handle high-concurrency data streams across distributed server networks. Built to eliminate main-thread bottlenecks through aggressive asynchronous processing.
- Reactive Database Layer: Non-blocking SQL implementation utilizing HikariCP for connection pooling.
- Cross-Server Sync: Real-time data synchronization and messaging via Redis Pub/Sub (Jedis).
- Packet-Level Optimization: Custom packet injection and handling for NMS-independent operations.
- Fluent API: Streamlined builders for ItemStacks, GUIs (Inventory), and NBT manipulation.
Ravn-Core is hosted on our private nexus. To use it in your project:
<repository>
<id>ravn-repo</id>
<url>[https://repo.ravn.dev/releases](https://repo.ravn.dev/releases)</url>
</repository>
<dependency>
<groupId>dev.ravn</groupId>
<artifactId>ravn-core</artifactId>
<version>1.0.0-STABLE</version>
<scope>provided</scope>
</dependency>