Skip to main content
A model is what your mob looks like: its shape, texture and animations, all designed in Blockbench and exported as a single .bbmodel file. NMEntities turns that file into something living on your server, with no coding and no manual resource pack work. [Image here: A custom modeled creature standing in-game next to the same model open in Blockbench]

How it works

The whole pipeline is three moves:
  1. Design your model in Blockbench and save it as .bbmodel.
  2. Drop the file into plugins/NMEntities/models/.
  3. Reload with /nme reload. NMEntities builds the resource pack, registers a spawnable mob for your model, and you’re in business.
Everything the client needs (textures, animations, item models) is generated for you into the resource pack. You never have to touch a JSON file.

What this section covers

In order, the way you’d actually build one:
  1. Creating a Model: setting up the Blockbench project, cubes and bones.
  2. Importing Your Model: getting it from Blockbench into your world.
  3. Animating Your Model: idle, walk, death and your own animations.
  4. Bone Tags: special names that give bones superpowers.
  5. Custom Hitboxes: where your creature can be hit.
  6. Custom Nametags: where its name floats.
  7. Custom Shadows: the shadow under its feet.
If you’ve never touched Blockbench before, start at Creating a Model and go top to bottom. Each page builds on the previous one.