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 111
    • Issues 111
    • 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
    • Technical
  • Mount Controllers

Mount Controllers · Changes

Page history
mounting authored Oct 16, 2023 by Ticxo's avatar Ticxo
Hide whitespace changes
Inline Side-by-side
Showing with 20 additions and 5 deletions
+20 -5
  • Technical/Mount-Controllers.md Technical/Mount-Controllers.md +20 -5
  • No files found.
Technical/Mount-Controllers.md
View page @ 5cd808b1
Mount Controllers are, in essence, the various modes in which a model can be controlled by a mounted player.
Mount Controllers are, in essence, the various modes in which a model can be controlled by a mounted player. Each entity
has its own instance of mount controller, and these controllers are stored in the mount managers of active models.
Each active model contains an instance of mount manager, separate to other active models. However, by default, only
one manager is responsible for controlling the model. All driver seats not from the main mount manager would be treated
as passenger seats.
The implemented Controllers are:
##
### `walking`
Modeled Entities controlled this way will behave as you would normally expect a mount to - with a WASD ground controller and the ability to jump if the mounted player does so
Modeled Entities controlled this way will behave as you would normally expect a mount to - with a WASD ground controller
and the ability to jump if the mounted player does so
##
### `force_walking`
Like WALKING, but the mounted player is not able to dismount on its own
##
### `flying`
This Controller will make the Modeled Entity fly, and the player will be able to control it via the following controls:
* WASD to move on the horizontally
* Jump/Shift to go up/down
* Shift while on the ground to dismount
* WASD to move on the horizontally
* Jump/Shift to go up/down
* Shift while on the ground to dismount
##
### `force_flying`
Like FLYING, but the mounted player is not able to dismount on its own
##
\ No newline at end of file
Clone repository
Home
FAQ / Common Issues
Commands & Permissions
Configuration
Modeling
  • Creating a Model
    • Hitbox & Eye Height
    • Shadow
  • Bone Behaviors
  • Animating a Model
  • Importing a Model
  • Scriptable Keyframes
  • Optional Tools
MythicMobs
  • Mechanics: Model
  • Mechanics: VFX
  • Conditions
  • Targeters
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