bugfix: block lavahoarder did not drop itself on break

This commit is contained in:
2020-08-07 23:42:02 +02:00
parent 1938045f5b
commit 63f131ecc5
4 changed files with 14 additions and 3 deletions

View File

@ -1,6 +1,8 @@
package de.jottyfan.minecraft.quickiefabric.blocks;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Random;
import java.util.Set;
@ -15,6 +17,7 @@ import net.minecraft.entity.ItemEntity;
import net.minecraft.entity.LivingEntity;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.loot.context.LootContext.Builder;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
@ -29,6 +32,14 @@ public class BlockLavahoarder extends Block {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f));
}
@Override
public List<ItemStack> getDroppedStacks(BlockState state, Builder builder) {
List<ItemStack> list = new ArrayList<>();
list.add(new ItemStack(QuickieBlocks.LAVAHOARDER));
return list;
}
private static final String stringOf(BlockPos pos) {
StringBuilder buf = new StringBuilder();
buf.append(pos.getX()).append(":");

View File

@ -22,7 +22,7 @@ public class ToolSpeedpowderPickaxe extends PickaxeItem implements ToolRangeable
public ToolSpeedpowderPickaxe() {
super(ToolMaterials.DIAMOND, 4, 2.0f, new Item.Settings().group(RegistryManager.QUICKIEFABRIC_GROUP));
this.range = new HarvestRange(2);
this.range = new HarvestRange(3);
}
@Override

View File

@ -22,7 +22,7 @@ public class ToolSpeedpowderShovel extends ShovelItem implements ToolRangeable {
public ToolSpeedpowderShovel() {
super(ToolMaterials.DIAMOND, 4, 2.0f, new Item.Settings().group(RegistryManager.QUICKIEFABRIC_GROUP));
this.range = new HarvestRange(2);
this.range = new HarvestRange(3);
}
@Override