TechReborn/src/main/java/techreborn/events/BlockBreakHandler.java

27 lines
894 B
Java
Raw Normal View History

package techreborn.events;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.item.ItemStack;
import net.minecraftforge.event.world.BlockEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import techreborn.items.ItemGems;
import techreborn.items.ItemParts;
import techreborn.utils.OreDictUtils;
/**
* Created by McKeever on 10/16/2016.
*/
public class BlockBreakHandler {
@SubscribeEvent
public void onBlockHarvest(BlockEvent.HarvestDropsEvent event) {
for (ItemStack ore : event.getDrops()) {
if (OreDictUtils.isOre(ore, "gemRuby")) {
EntityItem item = new EntityItem(event.getWorld(), event.getPos().getX(), event.getPos().getY(), event.getPos().getZ(),
ItemGems.getGemByName("redGarnet").copy());
2016-11-19 13:50:08 +01:00
event.getWorld().spawnEntity(item);
}
}
}
}