Echo:NPC is a json-based templating language for creating powerful state-driven Bedrock Entities, including NPCs, tutorials, event-entities and quests.
Regolith is an Addon Compiler for the Bedrock Edition of Minecraft, and is the underlying program required for this filter to run.
If you get stuck, visit the Regolith website for more information. The general idea is:
regolith init
(if you don't have a project yet)regolith install
- Add the
filter
into a profile of your choosing (seeconfig.json
)
The filter definition looks like this
{
"filter": "echo"
}
When installing, some default data will be placed into data/echo
. After installing, you can edit these files yourself :)
This filter expects and uses these paths:
In general, the path data/echo
is used to store all configurations for Echo. Settings go in settings
, and template files go in templates
. When this filter runs, all the templates will be compiled.
packs
└─ data
└─ echo
├─ settings
│ └─ settings.json
└─ templates
└─ example_template.json