Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 140
    • Issues 140
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Wiki
  • Model Engine

Model Engine · Changes

Page history
Create Model Engine authored Feb 25, 2021 by Eutherin's avatar Eutherin
Hide whitespace changes
Inline Side-by-side
Showing with 48 additions and 0 deletions
+48 -0
  • Model-Engine.md Model-Engine.md +48 -0
  • No files found.
Model-Engine.md 0 → 100644
View page @ a139435d
### Modelengine Custom Models
**ModelEngine is dependent on the plugin [ModelEngine](https://www.spigotmc.org/resources/conxeptworks-model-engine%E2%80%94ultimate-entity-model-manager-1-14-1-16-5.79477/) and requires the use of a custom resource pack. [The most up to date documentation for ModelEngine can be found here](https://github.com/Ticxo/Model-Engine-Wiki). They also have a [support discord](https://discord.gg/vbdyuac) should you need help with your models**
*Modelengine has a free trial for a few special models so you can try before you buy, and there is a free test model on their wiki. You will have to make, or buy, your own models.*
### Now that the technical mumbo-jumbo is over... Why use ModelEngine??
ModelEngine allows anyone with BlockBench to quickly and easily create their own custom models and hit boxes similar to what you would see in mod packs, all in a vanilla client, using armor stands and a resource pack.
It is generally advised to use the `PreventOtherDrops` and `silent` mob options to avoid weird drops or noises coming from your ModelEngine Monster
Here is an example of a custom ModelEngine mob in vanilla minecraft
![image](uploads/5862ab1f31634ae0211a3c226d834540/image.png)
**Note:** It is not recommended to make every mob on your server a ModelEngine mob, because each "bone" in the mob will be a separate armor stand.
**Note:** Sometimes a model will de-sync from itself slightly giving the limbs a slight floating look, you can do some things to avoid this, but not much.
### Mechanics
ModelEngine runs a few mechanics in order to apply to the mob.
To apply the "kindletronjr" model to a mob you would use this in the skills section of the mob:
`- model{mid=kindletronjr;n=false} @self ~onSpawn`
To play an attack animation you have made, you would put this in the skills section of a mob:
`- state{mid=kindletronjr;s=attack;3} @self ~onAttack`
For a full list of attributes and mechanics please visit the ModelEngine wiki:
https://github.com/Ticxo/Model-Engine-Wiki/wiki/Mechanics
### Example:
```
KindletronJR:
Type: SILVERFISH
Health: 20
Damage: 0
Skills:
- model{mid=kindletronjr} @self ~onSpawn
- skill{s=KindletronJRInit;sync=true} @self ~onAttack
Options:
Silent: true
MovementSpeed: 0.1
MaxCombatDistance: 25
PreventOtherDrops: true
PreventBlockInfection: true
```
\ No newline at end of file
Clone repository
  • Home
  • Changelogs
  • Premium Features
  • Commands and Permissions
  • FAQ / Common Issues
  • Mythic Add-ons
  • Compatible Plugins
  • API Information

Mobs

  • Overview
  • Types
  • Mob Options
  • Mob Levels
  • Mob Factions
  • Power Scaling
  • Damage Modifiers
  • Equipment
  • BossBar
  • Custom AI
  • Custom Kill Messages
  • Threat Tables
  • Immunity Tables
  • Extra: Disguises
  • Extra: MiniaturePets

Skills

  • Overview
  • Mechanics
  • Effects
  • Targeters
  • Triggers
  • Conditions
  • Placeholders
  • Variables

Items & Drops

  • Drops and Drop Tables
  • Options
  • Attributes
  • Enchantments
  • Potions
  • Banner Layers

Spawning

  • Spawners
  • Random Spawns