public void renderParticles(EntityPlayer aPlayer, float pTicks) { float f = ActiveRenderInfo.getRotationX(); float f1 = ActiveRenderInfo.getRotationZ(); float f2 = ActiveRenderInfo.getRotationYZ(); float f3 = ActiveRenderInfo.getRotationXY(); float f4 = ActiveRenderInfo.getRotationXZ(); EntityPlayer player = Minecraft.getMinecraft().player; if(player!=null) {
float f9 = f8 + (float) ActiveRenderInfo.getPosition().yCoord; float f10 = f8 + f5 + (float) ActiveRenderInfo.getPosition().yCoord; float f11 = f9 / f10; f11 += (float) (y + faceOffset); GlStateManager.translate(-0.5F, -0.5F, 0.0F); GlStateManager.translate(-entityX, -entityZ, -entityY); f9 = f8 + (float) ActiveRenderInfo.getPosition().yCoord; GlStateManager.translate(ActiveRenderInfo.getPosition().xCoord * f5 / f9, ActiveRenderInfo.getPosition().zCoord * f5 / f9, -entityY);
yaw = entityanimal.prevRotationYawHead + (entityanimal.rotationYawHead - entityanimal.prevRotationYawHead) * partialTicks + 180.0F; IBlockState state = ActiveRenderInfo.getBlockStateAtEntityViewpoint(this.mc.world, entity, partialTicks); net.minecraftforge.client.event.EntityViewRenderEvent.CameraSetup event = new net.minecraftforge.client.event.EntityViewRenderEvent.CameraSetup(EntityRenderer.class.cast(this), entity, state, partialTicks, yaw, pitch, roll); net.minecraftforge.common.MinecraftForge.EVENT_BUS.post(event);
@SubscribeEvent(priority = EventPriority.HIGHEST) public void renderTick(RenderTickEvent event) { if (event.phase == Phase.START) { if (LogisticsGuiOverrenderer.getInstance().isCompatibleGui()) { LogisticsGuiOverrenderer.getInstance().preRender(); } ClientViewController.instance().tick(); } else { renderTicks++; if (LogisticsHUDRenderer.instance().displayRenderer()) { GL11.glPushMatrix(); Minecraft mc = FMLClientHandler.instance().getClient(); //Orientation mc.entityRenderer.setupCameraTransform(event.renderTickTime, 1); ActiveRenderInfo.updateRenderInfo(mc.player, mc.gameSettings.thirdPersonView == 2); LogisticsHUDRenderer.instance().renderWorldRelative(renderTicks, event.renderTickTime); mc.entityRenderer.setupOverlayRendering(); GL11.glPopMatrix(); GL11.glPushMatrix(); LogisticsHUDRenderer.instance().renderPlayerDisplay(renderTicks); GL11.glPopMatrix(); } else if (LogisticsGuiOverrenderer.getInstance().isCompatibleGui()) { LogisticsGuiOverrenderer.getInstance().renderOverGui(); } } }
public void renderParticles(EntityPlayer dumbplayer, float partialTicks) { float f = ActiveRenderInfo.getRotationX(); float f1 = ActiveRenderInfo.getRotationZ(); float f2 = ActiveRenderInfo.getRotationYZ(); float f3 = ActiveRenderInfo.getRotationXY(); float f4 = ActiveRenderInfo.getRotationXZ(); EntityPlayer player = ModCyclic.proxy.getClientPlayer(); if (player != null) {
public void renderParticles(Entity entity, float f) { float f1 = ActiveRenderInfo.getRotationX(); float f2 = ActiveRenderInfo.getRotationZ(); float f3 = ActiveRenderInfo.getRotationYZ(); float f4 = ActiveRenderInfo.getRotationXY(); float f5 = ActiveRenderInfo.getRotationXZ(); Particle.interpPosX = entity.lastTickPosX + (entity.posX - entity.lastTickPosX) * (double) f; Particle.interpPosY = entity.lastTickPosY + (entity.posY - entity.lastTickPosY) * (double) f;