mirror of
https://github.com/GTNewHorizons/Electro-Magic-Tools.git
synced 2026-11-13 17:04:02 +00:00
Ooops O_o
This commit is contained in:
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");
|
||||
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user