com.mojang.blaze3d.systems.RenderSystem com.mojang.blaze3d.platform.GlStateManager com.mojang.blaze3d.systems.RenderSystem setShaderFogStart() fogStart() com.mojang.blaze3d.systems.RenderSystem setShaderFogEnd() fogEnd() net.minecraft.entity.Entity getId() getEntityId() net.minecraft.client.network.ClientPlayerEntity init() net.minecraft.entity.Entity afterSpawn()