Ooops O_o

This commit is contained in:
fewizz committed 2015-07-11 13:49:12 +03:00
1 parent c057c4c88a
commit 96ba092c53
3 files changed
+29 -19

No files matched your search

@@ -52,7 +52,6 @@ public class ElectroMagicTools {
ElectroMagicTools.logger.info(localize("console.EMT.preInit.begin"));
ConfigHandler.init(event.getSuggestedConfigurationFile());
MinecraftForge.EVENT_BUS.register(new RenderPlayerHandler());
FMLCommonHandler.instance().bus().register(new EventHandlerEMT());
Registry.register();
EssentiasOutputs.addPrimalOutputs();
@@ -68,6 +67,7 @@ public class ElectroMagicTools {
ElectroMagicTools.logger.info(localize("console.EMT.init.loadProxies"));
proxy.load();
ElectroMagicTools.logger.info(localize("console.EMT.init.mobDrops"));
MinecraftForge.EVENT_BUS.register(new EntityEventHandler());
ElectroMagicTools.logger.info(localize("console.EMT.init.dungeon"));
DungeonChestGenerator.generateLoot();
@@ -0,0 +1,28 @@
package tombenpotter.emt.common.util;
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import net.minecraft.entity.monster.EntityCreeper;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraftforge.event.entity.living.LivingDropsEvent;
import thaumcraft.common.entities.monster.EntityTaintChicken;
import tombenpotter.emt.common.items.ItemRegistry;
public class EntityEventHandler {
@SubscribeEvent
public void onEntityLivingDrops(LivingDropsEvent event) {
if (event.source.getEntity() != null && event.source.getEntity() instanceof EntityPlayer) {
if (event.entityLiving instanceof EntityCreeper) {
EntityCreeper creeper = (EntityCreeper) event.entityLiving;
if (creeper.getPowered()) {
event.entityLiving.entityDropItem(new ItemStack(ItemRegistry.itemEMTItems, 1, 6), 1);
}
}
if (event.entityLiving instanceof EntityTaintChicken) {
event.entityLiving.entityDropItem(new ItemStack(ItemRegistry.itemEMTItems, 1, 14), 1);
}
}
}
}
@@ -1,18 +0,0 @@
package tombenpotter.emt.common.util;
import net.minecraft.client.model.ModelRenderer;
import net.minecraftforge.client.event.RenderPlayerEvent;
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
public class RenderPlayerHandler {
@SideOnly(Side.CLIENT)
@SubscribeEvent
public void PlayerRend(RenderPlayerEvent.Pre event){
//System.out.println("vse norm");
}
}