Player Model is Invisible in 3rd Person when Both Pixelmon and BetterPortals are Installed
BarbarianMatt opened this issue ยท 2 comments
When both Better Portals and Pixelmon Reforged are installed, the player is invisible in the 3rd person views.
BP changes 3rd-person mode to use a separate view entity which isn't the player. This is necessary to allow 3rd-person mode to work properly when sticking the camera through a portal.
Vanilla MC for some reason doesn't render the client player entity if it's not also the view entity and BP effectively removes that check: https://github.com/Johni0702/BetterPortals/blob/32baf18fc514d061cd63a6cc0a3846c7265e2f1f/src/view/java/de/johni0702/minecraft/view/impl/mixin/MixinRenderPlayer.java
Pixelmon Reforged does not provide any source code for me to look at (according to their FAQ anyway), so I cannot check what they're doing that interferes with those changes. You'll have to open an issue on their issue tracker for them to look into it.