26 lines
894 B
Java
26 lines
894 B
Java
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());
|
|
event.getWorld().spawnEntity(item);
|
|
}
|
|
}
|
|
}
|
|
}
|