Echo:NPC Logo: Bunny with Echo NPC text

Echo:NPC is a json-based templating language for creating powerful state-driven Bedrock Entities, including NPCs, tutorials, event-entities and quests.

Get Started

Business Logic Icon: Clock and Paper

Blazingly Fast

Cut development time from hours to minutes by using Echo:NPC templating.

Learn more

Business Logic Icon: Gear and Wrench

Powerful

Create reactive, state-driven entities using states and transitions.

Learn more

Business Logic Icon: Cactus

Simple

Simple stuff is simple. Create talkative, interactive NPCs in as little as 13 lines of json.

Learn more

Built with Echo:NPC

Testimonials

Hex, Sapphire Studios

Sapphire currently uses the tool, all the devs consensus is after doing your first 1 - 2 NPC’s and setting up how you want it, it makes all future NPC’s very easy to make and saves hours. We’ve saving a few hundreds on projects just off hours saved from NPC’s.

Thijs Hankel, Minetite

I use Echo almost every day now.

PiffleKnob

Just finished developing my first Echo:NPC map. It was a true pleasure. The best thing is it helped me understand the animation controllers in Behavior packs much better than I did before using your tool.

Mitchell

We use echo for anything we can, simply because of the amount of code that needs to be written. It’s a good wrapper that we’re able to build onto easily.

iSoulFeed1g

I had Echo:NPC for two days, and I did things I couldn’t have done in a week without it.

assassin

Must-have tool if you want to keep your entity creation quick and clean.

Icons made by Freepik from www.flaticon.com