GeckoLib

GeckoLib

146M Downloads

[1.20.1] Invis entities aren't translucent when they should be visible to a player

FlashFyreMods opened this issue ยท 2 comments

commented

To reproduce:

  • Throw an invisibility potion on any vanilla LivingEntity, and the same on a geckolib LivingEntity such as the bike
  • Change to spectator gamemode
  • See that the vanilla living entity is translucent and the geckolib one is fully opaque

I think this is because GeoEntityRenderer doesn't have the functionality that is in LivingEntityRenderer#getRenderType (which makes sense as GeoEntityRenderer isn't exclusive to living entities, but still, it seems like an oversight).

commented

It's actually not

Using the same rendertype as vanilla still makes it render opaque, which is very curious
I'll have to work out why that is

commented

Nvm found it lol