API - MarkusBordihn/BOs-Easy-NPC GitHub Wiki

Easy NPC API 🧩

Easy NPC exposes reusable APIs for variant handling, textures, and custom model rendering.

Main Entry Points

Current Focus

The public API is mainly built around:

  • variant-aware texture selection
  • renderer helpers for Easy NPC entities
  • custom model layer configuration
  • sync-friendly entity data patterns

Main Packages

  • de.markusbordihn.easynpc.api.skin
  • de.markusbordihn.easynpc.api.model
  • de.markusbordihn.easynpc.client.renderer.entity
  • de.markusbordihn.easynpc.entity.easynpc.data

Notes

  • The public API is primarily about rendering and synchronized entity data
  • Not every internal class is meant to be a stable extension point
  • If a source file and the wiki disagree, treat the source code as the current truth