Verbum
A unified Minecraft modpack architecture. Treating world-simulation like architecture: measured, coherent, and built to last.
Mission
Verbum aims to encapsulate the depth of a massive modpack (tech, magic, exploration) into a single, cohesive codebase. It rejects the "glue" approach in favor of a Unified Object Model (one canonical registry for materials) and Data-Oriented Design.
The Hardware-Reality Architecture
We use a strictly tiered Modular Monolith.
modules/core/api: Pure interfaces. The "Language".modules/core/sim-kernel: The engine. Batched O(1) logic loops.modules/<category>/: Feature modules (Tech/Magic) that register data but do not tick themselves.
Tech Stack
- Loader: Fabric
- Language: Java 21
- Rendering: Sodium-compatible
- Verification: JMH (Microbenchmarks) + Spark (Profiling)
The Data Pledge
"We treat save data as sacred."
Backward compatibility is prioritized. Migration is handled via DataFixers.