Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Model Engine 4 Model Engine 4
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 108
    • Issues 108
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • Model Engine 4Model Engine 4
  • Wiki
  • API

Last edited by Ticxo Dec 14, 2023
Page history

API

Model Engine is designed to be used alongside MythicMobs, however, if you wish to add custom behaviors or use Model Engine without MythicMobs, you can use our robust API!

Current Version: R4.0.4

JavaDocs

Repository & Dependency

Maven

<repository>
  <id>nexus</id>
  <name>Lumine Public</name>
  <url>https://mvn.lumine.io/repository/maven-public/</url>
</repository>

<dependency>
  <groupId>com.ticxo.modelengine</groupId>
  <artifactId>ModelEngine</artifactId>
  <version>version</version>
  <scope>provided</scope>
</dependency>

Gradle (Kotlin)

repositories {
    maven(url = "https://mvn.lumine.io/repository/maven-public/")
}

dependencies {
    compileOnly("com.ticxo.modelengine:ModelEngine:version")
}

Gradle (Groovy)

repositories {
    maven { url 'https://mvn.lumine.io/repository/maven-public/' }
}

dependencies {
    compileOnly 'com.ticxo.modelengine:ModelEngine:version'
}
Clone repository
Home
FAQ / Common Issues
Commands & Permissions
Configuration

Modeling
  • Creating a Model
    • Hitbox & Eye Height
    • Shadow
  • Bone Behaviors
    • Player Limbs
  • Animating a Model
  • Importing a Model
  • Scriptable Keyframes
  • Optional Tools
MythicMobs
  • Mechanics
  • Conditions
  • Targeters
Citizens (R4.0.4)
  • Trait
  • Commands & Permissions

API
  • Basic
    • Apply / Remove Model
    • Play / Stop Animation
    • Configure Bone Behaviors
    • Mounting / Dismounting Model
    • Per-Player Model
    • Events
  • Advanced
    • Custom Base Entity
    • Custom Mount Controller
    • Custom Importer
    • Custom Bone Behaviors
    • Custom Script Reader
    • Custom Timeline
    • Custom Animation Handler
    • Custom Render Type

Technical
  • Terminology
  • Animation Systems
  • Mount Controllers
Promotional Material