@@ -0,0 +1,1867 @@
+package com.cbouton.fatigue.handlers;%0A%0Aimport java.util.EnumSet;%0A%0Aimport net.minecraft.client.Minecraft;%0Aimport net.minecraft.entity.player.EntityPlayer;%0Aimport net.minecraft.potion.Potion;%0Aimport net.minecraft.potion.PotionEffect;%0A%0Aimport cpw.mods.fml.common.ITickHandler;%0Aimport cpw.mods.fml.common.TickType;%0A%0Apublic class FatigueTickHandler implements ITickHandler %7B%0A%0A%09@Override%0A%09public String getLabel() %7B%0A%09%09return %22FatigueTickHandler%22;%0A%09%7D%0A%0A%09@Override%0A%09public void tickEnd(EnumSet%3CTickType%3E type, Object... tickData) %7B%0A%09%7D%0A%0A%09@SuppressWarnings(%22unused%22)%0A%09@Override%0A%09public void tickStart(EnumSet%3CTickType%3E type, Object... tickData) %7B%0A%09%09EntityPlayer player = Minecraft.getMinecraft().thePlayer;%0A%09%09%0A%09%09if (player != null) %7B%0A%09%09%09if (FatigueHandler.getFatigue(player.username) %3C 3000%0A%09%09%09%09%09&& !player.capabilities.isCreativeMode) %7B%0A%09%09%09%09player.addPotionEffect(new PotionEffect(Potion.digSlowdown%0A%09%09%09%09%09%09.getId(), 20, 2));%0A%09%09%09%09player.addPotionEffect(new PotionEffect(Potion.moveSlowdown%0A%09%09%09%09%09%09.getId(), 20, 2));%0A%09%09%09%09player.removePotionEffect(Potion.moveSpeed.getId());%0A%09%09%09%09player.removePotionEffect(Potion.digSpeed.getId());%0A%09%09%09%7D else if (FatigueHandler.getFatigue(player.username) %3E 54000%0A%09%09%09%09%09&& !player.capabilities.isCreativeMode) %7B%0A%09%09%09%09player.addPotionEffect(new PotionEffect(%0A%09%09%09%09%09%09Potion.digSpeed.getId(), 20, 1));%0A%09%09%09%09player.addPotionEffect(new PotionEffect(Potion.moveSpeed%0A%09%09%09%09%09%09.getId(), 20, 1));%0A%09%09%09%09player.removePotionEffect(Potion.moveSlowdown.getId());%0A%09%09%09%09player.removePotionEffect(Potion.digSlowdown.getId());%0A%09%09%09%7D else %7B%0A%09%09%09%09player.removePotionEffect(Potion.moveSpeed.getId());%0A%09%09%09%09player.removePotionEffect(Potion.digSpeed.getId());%0A%09%09%09%09player.removePotionEffect(Potion.moveSlowdown.getId());%0A%09%09%09%09player.removePotionEffect(Potion.digSlowdown.getId());%0A%09%09%09%7D%0A%0A%09%09%7D%0A%09%7D%0A%0A%09@Override%0A%09public EnumSet%3CTickType%3E ticks() %7B%0A%09%09return EnumSet.of(TickType.CLIENT);%0A%09%7D%0A%0A%7D

Fix merge error.