Skip to content

Guides

This section holds recipes and examples for readers arriving with a concrete task: verifying a build, swapping outfits following an example, running offscreen multi-camera output, and the whole data-driven path from getting started to extension.

Page Content
Build and Verification Entry Gradle tasks, standalone GL, client acceptance, and evidence boundaries
Real-Asset Outfit Swap and MC Equipment Example RibbonDress texture/model swap, MC held items, client screenshots, and performance comparison
Offscreen Output and Multi-Camera Rendering API, startup, and operating reference; standalone windows and FBO consumption
Data-Driven Getting Started From an empty directory to a block that moves: the two phases, the minimal path, and common errors
Path 1: Adding Content with Data-Driven Files Add blocks, items, groups, state machines, and animation clips with JSON alone, without writing Java
Extension Guide: What Only Java Can Do Custom TypeHandlers and adding capabilities to data-driven