TeamChocoQuest / ChocolateQuestRepoured

ChocolateQuest Re-poured!
Other
75 stars 25 forks source link

Can only catch mobs in soul bottles when behind of grass or if the mob is a dragon #304

Closed Tot7uafag closed 2 years ago

Tot7uafag commented 2 years ago

Common sense Info To check a checkbox: Insert a lower case X between the square brackets, you need to remove the space though.

Instead of catching mobs in soul bottles i hit them, unless they are behind of grass or if the mob is an ice and fire dragon

Steps to reproduce the behavior:

  1. Use an empty soul bottle on a mob and it hits the mob instead of catching it

skeleton no grass

  1. After I tried many things and removed many mods to debug the issue, i found out that i was able to catch mobs but only if there is grass between the mob and me as you can see in this picture:

skeletongrass

  1. If the mob is an ice and fire dragon of any sort, or a big cyclops from cyclopstek mod the soul bottle doesnt fail at catching the mob, however, the ender dragon and the abyssal craft dragons failed to be caught so i assume its not about mob heights.

dragon1

. dragon2

After removing mods to debug the issue i found out that this only happens when mods that use Mixin 0.7-0.8 Compatibility like aqua acrobatics are installed and mo'bends mod or/and immersive combat rebirth are present, i know that there is a compat issue between geckolib and mobends as mobends uses a folder to load their animations but i tried disabling the skeleton and zombie animations and got the same result, also tried with cows, pigs and other modded mobs but nope. I mean, i know this is not a major issue as the game is not crashing at all and already found a way to catch the mobs that is functional to me, but i wanted to report this to you guys just in case somebody else comes with the same issue.

DerToaster98 commented 2 years ago

report this to the mods that cause it (apparently mo'bends or immersive combat), this is not a problem of CQR. Works fine with just CQ and Glib.

The only mobs in cqr that use GLib are some bosses, GLib is not the problem since it effectively only runs on the client