diff --git a/.gitignore b/.gitignore index d9e8faa..f5ff938 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ .classpath .project /branding/ +/NBTEdit.log.lck diff --git a/src/main/java/com/gameminers/farrago/block/BlockOre.java b/src/main/java/com/gameminers/farrago/block/BlockOre.java index 9340121..d6f6d98 100644 --- a/src/main/java/com/gameminers/farrago/block/BlockOre.java +++ b/src/main/java/com/gameminers/farrago/block/BlockOre.java @@ -28,8 +28,13 @@ public BlockOre() { @Override public ArrayList getDrops(World world, int x, int y, int z, int metadata, int fortune) { ArrayList drops = Lists.newArrayList(); - drops.add(new ItemStack(this, 1, metadata)); if (metadata == 0) { + for (int i = 0; i < world.rand.nextInt(fortune+3)+1; i++) { + drops.add(new ItemStack(FarragoMod.DUST, 1, 5)); + } + if (world.rand.nextInt(8) == 0) { + drops.add(new ItemStack(FarragoMod.DUST, 1, 6)); + } if (FarragoMod.copperlessEnvironment) { for (int i = 0; i < world.rand.nextInt(fortune+2); i++) { drops.add(new ItemStack(FarragoMod.DUST, 1, 7));