MWall541 / Dragon-Mounts-Legacy

Github Repository for the Dragon Mounts: Legacy Minecraft Mod. Please Report any issues here!
GNU General Public License v3.0
36 stars 34 forks source link

Dragon hovers in place after breeding, doesn't respond to user interaction #206

Closed hexaF6-NinjaMC closed 5 months ago

hexaF6-NinjaMC commented 9 months ago

Assumes in version 1.20.1-1.1.5.b3

Reproducibility: 12.5% (kinda hard to make happen) Steps to Reproduce:

  1. Spawn 2 adult dragons
  2. Tame them
  3. Force them to do the nasty booger-touch in love-mode
  4. Observe an egg is spawned, and 1 dragon begins to hover directly above the egg
  5. Try to get the hovering dragon back down by right-clicking with your fist, an item, a fish, a beating stick...
  6. Observe your failed attempt, and the dragon still hovers in place
  7. Bonus: wait a bit and maybe the dragon will start following you again, but will still hover in flight. Seems weird AI?
  8. Attacking the dragon does revitalize the monster, and knocks it out of its stupor. Seems violence is the answer for now...
hexaF6-NinjaMC commented 9 months ago

2023-11-28_02 07 51

MWall541 commented 5 months ago

Yeah the AI of the dragons is currently quite screwy and not in a position where I'm happy with it. I have a plan in place to get the dragons moved over to Minecraft's new Brain system to utilize more advanced AI implementations to create new creative and fun behavior for them. Until then, alas, violence is the answer.

Duplicate of #83