More achievement stuffs

- Added 3 more achievements (+1 NYI)
This commit is contained in:
Arthur Uzulin committed 2013-11-17 22:38:42 +11:00
1 parent 428d5fc002
commit edb8a1f79d
8 files changed
+28 -4

No files matched your search

+9 -1
View File
@@ -1,5 +1,7 @@
package tconstruct.util;
import tconstruct.achievements.TAchievements;
import java.util.Random;
import net.minecraft.block.Block;
@@ -402,7 +404,13 @@ public class TEventHandler
@ForgeSubscribe
public void onLivingDeath (LivingDeathEvent event)
{
Entity cause = event.source.getSourceOfDamage();
if(cause != null && cause instanceof EntityPlayer){
EntityPlayer murderer = (EntityPlayer)cause;
if(murderer.getHeldItem().getItem() instanceof Weapon){
murderer.addStat(TAchievements.achievements.get("tconstruct.enemySlayer"), 1);
}
}
}
void addDrops (LivingDropsEvent event, ItemStack dropStack)