Before you start
You need:- NMEntities installed: the jar in your server’s
plugins/folder, server started once. - Permission to run
/nmecommands (you’re OP, or you havenmentities.*).
Path A: A mob with a custom model
1. Drop in your model
Take any.bbmodel file exported from Blockbench and place it in:
toast.bbmodel.
2. Reload
Run:toast isn’t used by any mob yet, so it automatically creates one for you in plugins/NMEntities/Mobs/mobs.yml. The console confirms it: Loaded 1 mob(s).
3. Apply the resource pack
Your model lives in a resource pack that players need to see it. Apply the generated pack to your client (it’s inplugins/NMEntities/build, or set up your server to send it automatically).
4. Spawn it
5. Make it yours
Openplugins/NMEntities/Mobs/mobs.yml. You’ll find your mob waiting:
base: zombiemakes it walk around and attack players like a zombie would.displayis the name floating above it.&6makes it gold.health: 40is 20 hearts (health is counted in points, 2 points per heart).
Path B: A mob without a model
No Blockbench model? No problem. A mob only needs abase. Create a file plugins/NMEntities/Mobs/guards.yml:
What you’ve learned
- Models go in
models/, mobs are defined inMobs/*.yml, and/nme reloadapplies changes. - A mob is a base entity, optionally wearing a model, with whatever stats you give it.
- Auto-generated mobs start as pigs and are yours to edit. Your edits are never overwritten.

