BetterModel

BetterModel is a Minecraft Forge 1.20.1 mod for placing custom Blockbench/Bedrock JSON models in-world at runtime (no restart), with GeckoLib animations, animated textures, and optional emissive glow masks from the config folder.

File Details

BetterModel-1.2.jar

  • R
  • Apr 24, 2026
  • 561.90 KB
  • 30
  • 1.20.1
  • Forge

File Name

BetterModel-1.2.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:bettermodel-1470662:7977572")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Particle Emitter Block

BetterModel includes a Particle Emitter block — a configurable particle system that can emit custom particles loaded from the config folder.

Key capabilities

  • Custom particle textures — textures are loaded from config/bettermodel/particles/<name>/ at runtime. Supports multi-frame sprite sheets.
  • 20 built-in particle types
  • 5 movement controllers
  • Rich settings

GUI

Right-click the Particle Emitter block (requires operator level 2+) to open the settings screen.
At the bottom of the screen there is a settings text field that shows all current settings serialised as NBT.
You can copy the text, paste it into another emitter's field, and click Apply to transfer the full configuration.

Usage

  1. Place a Particle Emitter block from the Creative tab in BetterModel.
  2. Right-click to open the settings GUI.
  3. Adjust type, controller, colour, speed, spread, and other parameters using the sliders and buttons.
  4. Use the Copy / Paste / Apply buttons at the bottom to share configurations between blocks.
  5. Toggle emission with the Enable button.