Bug Closed · Resolved

Model mounting strange behavior

#4501 opened by Unknown 2 years ago

Unknownreported this bug

In ModelEngine 4 when I mount this mob it pauses it and lets me fly around but turns with me, and I think it sets my location to the actual correct position but I don't appear sitting on it. With ModelEngine 3 and the same exact configuration it works fine. This also happened to me about a month ago in ModelEngine 3 before I understood how mounting/riding with skills/mechanics.

You can see a video of this happening on the MythicCraft Discord with this link. I would attach the video but it's way too big.

This is my mob configuration:

Bison:
  Type: GHAST
  Display: '&7Sky Bison'
  Health: 40
  Options:
    Despawn: persistent
  Model:
    Id: ghast
    Mode: idle
  Skills:
  - model{m=ghast;drive=true;ride=true} @self ~onSpawn
  - model{m=ghast;drive=true;ride=true} @self ~onLoad
  - mountmodel{mode=flying;mid=ghast;pbone=1,2,3,4} @trigger ~onInteract
Unknowncommented

Try removing the Model config and only using the model mechanic

Unknowncommented

Thank you; this worked!

Unknowncommented

I ran into something similar when moving from ModelEngine 3 to 4, and it turned out to be related to changes in how mount bones and player attachment are handled. Double-checking the parent bone IDs and making sure the model’s riding offset is properly defined helped in my case. Troubleshooting this reminded me how small configuration changes can make a big difference—kind of like when I adjusted my hair routine and finally got consistent results with eva hair glam, where the right setup really brought everything together smoothly.

Sign in to join the discussion.