BetterModel
- Voxel Store — Available on the BTC Studio Voxel store.
The BetterModel Extension provides deep integration for the BetterModel plugin, allowing you to use high-quality custom entity models within TypeWriter scripts and worlds.
Features
- Custom Entity Models — Spawn and control entities with complex BetterModel animations.
- Hitbox Interaction — Precise interaction detection on custom model regions.
- Animation Control — Trigger specific animations (idle, attack, walk) via actions.
- Tracker Integration — Effortless management of model visibility and tracking.
Entries
- Actions — Play Entity Animation: Trigger model animations. Play Player Animation: Trigger animations on players. Stop Animation: Halt current animations.
- Cinematics — Model Cinematic: Sync entity animations. Player Cinematic: Sync player animations.
- Activities — Navigation Activity: Smart GPS-based pathfinding.
Quick Start
- 1. Trigger Actions — Use action entries to interact with the extension: play_bettermodel_animation, play_player_animation, stop_bettermodel_animation. Trigger them from commands, NPCs, events, or other entries. → play_bettermodel_animation → play_player_animation
Activities
- Navigation Activity — An activity that makes an entity navigate to a target location using the GPS system.
Technical Details
This extension requires the BetterModel plugin. It acts as a wrapper that translates TypeWriter commands into BetterModel API calls.
Dependencies
| Extension | Required | Usage |
|---|---|---|
| QuestExtension | Required | Core quest engine. |
| BasicExtension | Required | Core extension utilities. |
| EntityExtension | Required | Entity management framework. |
| RoadNetworkExtension | Required | NPC pathfinding and road network. |
| PlaceholderAPI | Optional | For @Placeholder fields. |