Topic category: Feature requests and ideas for MCreator
Just some general ideas to make it easier to make high-quality mobs in MCreator, a few of these already exist in the vanilla Minecraft code so I don't think they would be terribly hard to do.
- Firstly, I think flying and water mobs should have the option to be able to move in any direction and rotate in such ways as well (this can be seen with axolotls in vanilla Minecraft.) I think this would allow mobs such as fish or birds to have much more dynamic and interesting movement instead of looking static.
- Second, I think you should be able to control how fast mobs rotate. This would make it much easier to make convincing large mobs, as it is a known limitation that large mobs often rotate around at quick speeds, and it would be nice to be able to make them rotate slower to make them seem more convincing and less janky.
- Another suggestion would be to make it so mobs have the ability to move their bone groups when rotating, basically imitating the way a rope or snake would move if swung around (this is seen in vanilla Minecraft with the Enderdragon, when rotating, it's tail and neck will turn with it depending on it's direction, giving it more fluid motion and making it less static.) I think this would help the issue with large mobs being static even more and give more opportunities for creative entity use.
- Some misc. suggestions I have, those being:
- Adding support for flying and water mobs to bank left and right when turning, giving them more fluid movement.
- Adding a new procedure element which allows a screen shake effect to be applied (not specifically tied to entities but often used with them.)
- Allowing entities to have model-accurate hitboxes (mainly useful for larger mobs, would likely be laggy, but would be particularly useful for mobs with solid hitboxes, that way you could collide with all parts of the mob, not just a specified hitbox)
- Adding support for multi-environment mobs, vanilla example would be frogs, which can switch between ground and water. This would be useful for making any kind of semi-aquatic mob or bird, such as a crocodile or toucan, making them much easier to make and less janky overall.
- Finally, I think mobs movement should be able to since with their animations (particularly useful for larger, slower mobs, since slower ones tend to appear like they are sliding when walking, but syncing with the animation could help negate that.) I think this could be possible by adding a option to make a delay at specified times in the movement, smoothly coming to a stop and then going back to moving, although I do understand this may be a more difficult one to implement.
That is all I have to suggest for entities, hope you guys like them!
gets approval from me, please add this, but the movement sync thing is already very easy, just make the animation slower or faster (you can also do that inside of mcreator)
I didn't mean that, I mean it physically slows/stops when you time it to, to match how the feet are moving so larger creatures don't look like they are just sliding across the ground.
100% Agree with all this, as someone who makes primarily mob mods, that have mostly large mobs, all these would be fantastic to have!
Another suggestion I have is making it easier for mobs to have multiple attacks/attack animations, right now its a very complicated, convoluted process.