Scaffold (Framework)

Scaffold (Framework)

342 Downloads

Pipeline Nexus MC Version

Scaffold is a Kotlin modding framework built around CodeChickenLib.

It is required by most modern Karma Krafts Forge mods for Minecraft 1.19.2+.

It offers the following main features among other things:

  • Abstract block, item and entity classes which are extensible through annotations and interfaces
  • Kotlin DSL for the game registry
  • Kotlin DSL and operator overloads for VoxelShapes, Cuboids and oher mathematical constructs
  • Custom rendering API for blocks, items and (block) entities
  • Custom model format built around Blockbench models
  • Automatic, resource pack friendly data generation for models, translations and recipes.
  • A bundled version of the FasterXML Jackson library
  • ImGui based in-game graphics debugger (VoxelDoc)

VoxelDoc Graphics Debugger

VoxelDoc Floating Window Mode