Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
BILD
⨠What is BetterMob?
BetterMob lets you register your own mobs in a YAML file and spawn them with one command. Give a mob a BetterModel model, wire it to skills, and it behaves the way you describe.
It was built so that content made for MythicMobs-style plugins can run on a lightweight plugin built around BetterModel. If you know that file format, you already know this one.
- š· Mobs in YAML: any vanilla type as the body, with health, damage, AI goals and options. One mob per file or many mobs per file.
- š 3D models: attach BetterModel or ModelEngine models, including rideable seats with real WASD control.
- ā” Skill engine: triggers, mechanics, conditions and targeters, with
delay,cdand inline?conditionon every line. - š“ Items: custom items with model data, lore and right-click skills.
- šŖ§ Display mobs: invisible, floating armor stands with an item on their head.
- š¦ Packs: drop a whole content pack into
packs/and disable it with one line. - š Developer API: events and your own custom mechanics.
š§© Comparison with MythicMobs
BetterMob is not a full MythicMobs replacement. It implements the parts that model-based content packs actually rely on: custom mob registration, trigger handling, YAML packs, and the MythicMobs-compatible skill system. The full feature list is in the wiki.
š Quick example
# plugins/BetterMob/mobs/wumpus.yml
Type: PIG
Display: '&9Wumpus'
Health: 12
AIGoalSelectors:
- clear
- randomstroll
Options:
MovementSpeed: 0.25
Invincible: true
Skills:
- model{mid=wumpus} @self ~onSpawn
- model{mid=wumpus} @self ~onLoad
- sound{s=entity.pig.hurt;p=1.5} @self ~onDamaged
- skill{s=wumpus_wave} ~onInteract
/bettermob spawn wumpus
š Official wiki
š§± Addons
Addons are separate plugins that build on BetterMob's Developer API and need BetterMob installed.
- BetterMobCrucible: more item triggers
(
~onSwing,~onPressF,~onEquip,~onPickup,~onDrop,~onTimer), item data withsetitemnbtand<itemnbt.key>, andsetlore. Lets item content made for MythicCrucible-style plugins run on BetterMob. Latest release.
Made an addon? Open an issue or a pull request to get it listed here.


