Developer Documentation - MarkusBordihn/BOs-Easy-NPC GitHub Wiki
Developer Documentation 🛠️
This section collects the public developer-facing documentation for Easy NPC.
Main Pages
Topics
These pages cover the public parts that are most relevant for integration work:
- creating custom NPC types from the raw NPC base classes
- querying, spawning, and despawning NPCs from code
- setting poses programmatically
- variant handling and texture selection
- renderer and model-layer APIs
- preset and configuration behavior
Also Useful
- Configuration Files - what modpacks and servers can pre-configure
- Permissions - the security model your integration has to work within
- Preset - preset format and metadata for shipping NPCs in a data pack
- Progression - the progression API and XP formula
For exact package names, signatures, and currently supported helpers, always prefer the source code over older examples.