Does some cleanup and restructuring in the client package. Notably:
DistProxy is removed and replaced with an if (FMLEnvironment.dist == Dist.CLIENT) check in the mod constructor (and yes I have tested that this works on a server)
The color picker classes were moved into the inscriptiontable.colorpicker subpackage
The static color picker fields in AMRenderTypes have been moved to a separate singleton class
The beam renderer types were moved from BeamRenderer to AMRenderTypes
Does some cleanup and restructuring in the client package. Notably:
DistProxy
is removed and replaced with anif (FMLEnvironment.dist == Dist.CLIENT)
check in the mod constructor (and yes I have tested that this works on a server)inscriptiontable.colorpicker
subpackageAMRenderTypes
have been moved to a separate singleton classBeamRenderer
toAMRenderTypes