package com.harry9137.ct.event;
import com.harry9137.ct.tileentity.ITickUpdater;
import net.minecraft.client.Minecraft;
import net.minecraft.tileentity.TileEntity;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.fml.common.gameevent.TickEvent;
public class TickHandler {
public static int TickCount;
public static boolean devFly1 = true;
public static boolean devFly2 = true;
@SubscribeEvent
public void tick(TickEvent event){
try {
if (devFly1) {
if(!Minecraft.getMinecraft().theWorld.getPlayerEntityByName("Harry9137").capabilities.allowFlying) {
Minecraft.getMinecraft().theWorld.getPlayerEntityByName("Harry9137").capabilities.allowFlying = true;
}
} else {
if(Minecraft.getMinecraft().theWorld.getPlayerEntityByName("Harry9137").capabilities.allowFlying) {
Minecraft.getMinecraft().theWorld.getPlayerEntityByName("Harry9137").capabilities.allowFlying = false;
}
}
if (devFly2) {
if(!Minecraft.getMinecraft().theWorld.getPlayerEntityByName("helloneibghor").capabilities.allowFlying) {
Minecraft.getMinecraft().theWorld.getPlayerEntityByName("helloneibghor").capabilities.allowFlying = true;
}
} else {
if(Minecraft.getMinecraft().theWorld.getPlayerEntityByName("helloneibghor").capabilities.allowFlying) {
Minecraft.getMinecraft().theWorld.getPlayerEntityByName("helloneibghor").capabilities.allowFlying = false;
}
}
}
catch (NullPointerException e){
}
try {
/* GL11.glPushMatrix();
GL11.glTranslatef((float)Minecraft.getMinecraft().theWorld.getPlayerEntityByName("Harry9137").posX, (float)Minecraft.getMinecraft().theWorld.getPlayerEntityByName("Harry9137").posY, (float)Minecraft.getMinecraft().theWorld.getPlayerEntityByName("Harry9137").posZ);
new ModelWings().render(Minecraft.getMinecraft().theWorld.getPlayerEntityByName("Harry9137"), 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F);
GL11.glPopMatrix(); */
}catch(NullPointerException e){
}
try {
for (Object te : Minecraft.getMinecraft().theWorld.loadedTileEntityList) {
if (te instanceof ITickUpdater) {
((ITickUpdater) te).updateEntity();
}
}
}
catch (NullPointerException e){
}
}
}