For some reason, my entity models are not registering properly, and everything in game is rendering as white cubes. This seems to have started happening around the time of the 1.11-1.12 update, but until now I only had some projectile entities and didn't really notice. Did something change with the way entity rendering is handled or am I just stupid?
Link to code:
Entity render registration happens in the client proxy, all the rendering classes are in the render package, and each entity has its own render factory.
EDIT: I managed to fix this by moving the registration methods into the register models method. It looks like this system is all event driven now.