OpenMods / OpenBlocks

Random collection of blocks
Other
297 stars 149 forks source link

Smart Moving + Rope Ladder = No Climbing / Smart Moving + Sonic Glasses = Visual Glitch #271

Open Razorskills opened 10 years ago

Razorskills commented 10 years ago

Hello, the title describes the issues fairly simple. It may not be fixable and that is fine, but it might be possible and that would be great!

here is a link for smart moving mod: http://www.minecraftforum.net/topic/361430-164smp-smart-moving/

your will also need PlayerAPI for it to work:

http://www.minecraftforum.net/topic/738498-164api-player-api/


For the Sonic Glasses, When I say visual Glitch, I mean the hat does not face the smae direction as the player is looking. No problems at all with the way it works! Smart moving changes a bit the way things hook to the player I think. I asked the author why the 3D armor/clothing does this and he said:

That is a very well known incompatibilitiy between Smart Moving using Render Player API and almost every mod that uses Minecraft Forge's "Item.getArmorModel" hook.

The observed rendering problems occur because the "net.minecraft.client.model.ModelBiped" player model returned there by most mods is NOT an "api.player.model.ModelPlayer" as used by Render Player API and furthermore Smart Moving. Because of that, Smart Moving can not properly apply its animations to this model and Render Player API can not properly render it.

The solution to this problem is that every mod that uses Minecraft Forge's "Item.getArmorModel" hook returns a "api.player.model.ModelPlayer" with Smart Moving friendly coding instead of a "net.minecraft.client.model.ModelBiped" in case Render Player API is present.


So I don't know if that works for this case, but thats all the info I got. Love the mod guys!

StygianDenizen commented 10 years ago

There's a related/similar problem with the Glider, player rotates along the incorrect axis when turning whilst in flight; which is a shame cos Glider + Ropes+ + Smartmoving = Win

crunkazcanbe commented 9 years ago

Please add support for smart moving! The glider is messed up