Ido
Ido copied to clipboard
Issues with other mods that add transformations
I've had an issue in a custom pack of mine that contains some other mods with transformations that alter the player's size and hitbox, that when the player is transformed, they appear to still retain some, if not all, of the default player hitbox. This causes the player to end up getting slowed down, and then suffocating in blocks if they get too close to them, but only in the positive x and z directions (so the North and West faces of the blocks). The main mod that I was testing with was Trinkets and Baubles, and I ended up opening an issue on that mod's github that can be found here, https://github.com/XzeroAir/Trinkets-1.12.2/issues/43 if it is of any assistance or has some more information about the conflict. I also suspect that this might be causing troubles with Vampirism's Bat form transformation for Vampires, as I had a report from a friend saying that they would suffocate if they got too close to the ceiling.
When I had a look at Ido's code, this file stood out to me as a possible issue causing this problem: https://github.com/Kaydax/Ido/blob/master/src/main/java/xyz/kaydax/ido/handler/CommonHandler.java It appears that it might be assuming a default player size around lines 61-68, could this be causing the issue as it might be setting the player's hitbox back to vanilla values while they are transformed?
I do hope that this is of any help, and thank you a ton for your time!