Blueprint Nexus

High-performance prefab & structure generation engine for Hytale. Asset caching and critical lag fixes by introllmortal.

File Details

Blueprint Nexus v1.0.1

  • B
  • Apr 21, 2026
  • 44.97 KB
  • 15
  • Early Access

File Name

BlueprintNexus.jar

Supported Versions

  • Early Access

🚀 Update 1.1: The Performance & API Overhaul

This update marks a major architectural shift for Blueprint Nexus. We’ve moved from a synchronous file-loader to a multi-threaded engine designed for large-scale world generation without the lag.

What’s New:

  • Multi-threaded Asset Scanning: Prefab discovery now runs in the background using CompletableFuture. Your server will no longer hang during the startup phase.

  • O(N) Collision Optimization: Completely refactored the structure placement logic (placeIntoChunk). By optimizing how we check for overlapping candidates, we've significantly reduced CPU spikes during fast flight and chunk generation.

  • Smart RAM Pre-warming: Added a "Warmup" phase that caches weighted prefab pools and buffer data into memory instantly. No more disk-read stutters when you encounter a new structure.

  • Public Developer API: The StructureEntry class and registerPrefab method are now public and static. Other mods can now officially "hook" into Nexus to manage their content.

Bug Fixes & Tweaks:

  • Manifest Stability: Added strict checks for the "Main" key in mod manifests to prevent bootloader failures.

  • Log Cleanup: Silenced excessive "Took too long to run pre-load process hook" warnings by moving heavy tasks to worker threads.

  • "No Room" Reduction: Refined the spawn-marker logic to better handle entity placement in tight spaces, reducing entity-spawn failures.

  • Background Reporting: The console now accurately reports when background loading is finished, showing the true count of registered structures.