Galacticraft: [1.10.2][Build 100] Rendering bug with Avaritia armor

Created on 29 May 2017  路  9Comments  路  Source: micdoodle8/Galacticraft

2017-05-29_22 03 40
2017-05-29_22 03 45

Avaritia: 1.10.2-2.1.2.1
Avaritia issue

fixed rendering

Most helpful comment

I have found a way to fix this on our side, using the ASM transformer.

Fixed in Galacticraft 4 builds 152 and later.

All 9 comments

This probably won't be fixable until we support RenderPlayerAPI in 1.10.2 and 1.11.2 (and Avaritia would need to support RenderPlayerAPI also).

Similar for other armors which are very different from vanilla, like ModularPowersuits.

This is prone to happen with any hi-poly armor, e.g., Mekanism diving set, Modular PowerSuits etc. Our solution prior 1.8 was integrating Smart Moving API on Galacticraft and expecting the other mod to do the same...

O wait, @radfast replied. Hello good sir. 馃憢 :)

Hello :)

I've added the cantfix label for now.

We will look at adding RenderPlayerAPI support to Galacticraft in future, but I think right now that API is not yet even available for Minecraft 1.11.2.

Doable, probably something we'd look at for 1.11.2 at this stage for us anyway.

@Morpheus1101 if it's possible to implement your armor purely as a LayerRenderer without changing the ModelBiped - so let us control the ModelBiped - we can achieve inter-mod compatibility now ... we have just successfully achieved this with WearableBackpacks mod

Is there any possibility you can do this? (I don't really understand your Avaritia repositories, I can't seem to find the actual source code for the mod just a few random incomplete classes!)

The ideal situation would be if you can simply add your armor as a new layer to the RenderPlayer like this

Or if you need to switch off vanilla armor rendering, it's also possible to replace the LayerBipedArmor in the vanilla RenderPlayer with your own custom LayerRenderer, just needs a bit of Java reflection, I can show you an example?

i've spoken to covers1624 as he is my rendering guru for Avaritia an he has said to poke him on IRC to discuss this in more detail.

I'm actually not on IRC, as I don't like to chat while coding... happy to talk to covers1624 by email or Skype. I've sent him an email, please mention to him to look out for it.

He is on Discord & TeamSpeak, but not skype, but i will let him know to check for an email

I have found a way to fix this on our side, using the ASM transformer.

Fixed in Galacticraft 4 builds 152 and later.

Was this page helpful?
0 / 5 - 0 ratings