Fix breaking drain with wrench, closes #2608
This commit is contained in:
parent
3e1f1b394a
commit
262473bd69
1 changed files with 9 additions and 1 deletions
|
@ -28,11 +28,13 @@ import net.minecraft.block.Block;
|
|||
import net.minecraft.block.BlockState;
|
||||
import net.minecraft.block.FluidDrainable;
|
||||
import net.minecraft.block.entity.BlockEntityType;
|
||||
import net.minecraft.entity.player.PlayerEntity;
|
||||
import net.minecraft.fluid.Fluid;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.world.World;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import reborncore.api.IToolDrop;
|
||||
import reborncore.common.blockentity.MachineBaseBlockEntity;
|
||||
import reborncore.common.fluid.FluidValue;
|
||||
import reborncore.common.fluid.container.FluidInstance;
|
||||
|
@ -40,8 +42,9 @@ import reborncore.common.fluid.container.ItemFluidInfo;
|
|||
import reborncore.common.util.Tank;
|
||||
import techreborn.TechReborn;
|
||||
import techreborn.init.TRBlockEntities;
|
||||
import techreborn.init.TRContent;
|
||||
|
||||
public class DrainBlockEntity extends MachineBaseBlockEntity {
|
||||
public class DrainBlockEntity extends MachineBaseBlockEntity implements IToolDrop {
|
||||
|
||||
protected Tank internalTank = new Tank("tank", FluidValue.BUCKET, this);
|
||||
|
||||
|
@ -92,4 +95,9 @@ public class DrainBlockEntity extends MachineBaseBlockEntity {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public ItemStack getToolDrop(PlayerEntity p0) {
|
||||
return TRContent.Machine.DRAIN.getStack();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue