Skip to content

Blockbench Plugin Export

jellymods edited this page Sep 19, 2026 · 1 revision

Exporting Java

Tools → Export Marionette Java, or File → Export.

The dialog asks for a class name, a package, your mod id, and an entity base class out of a few options. These are not the only options for Marionette entities, the entity can extend any entity with a model.

Exported files

File Description
<Name>Model.java extends MarionetteModel<<Name>Entity>; one flat part per segment, geometry re-centred on the bone
<Name>Entity.java implements Marionette; one Limb.builder(...) per limb, with lengths filled in. Hitbox sizes are guessed and usually require tuning.
<Name>Renderer.java MobRenderer with the layer location, setupRotations and the culling override
<name>.marionette.json Doesn't do anything right now, but is a useful reference for the structure of your model's rig.`

Clone this wiki locally