This commit is contained in:
asiekierka 2014-12-09 20:48:05 +01:00
parent 3dfb66ea86
commit 5b650bf221

View file

@ -42,19 +42,32 @@ public class StripesHandlerBucket implements IStripesHandler {
pipe.sendItem(emptyBucket, direction.getOpposite());
return true;
} else if (underblock instanceof IFluidBlock) {
} else {
ItemStack filledBucket = null;
if (underblock instanceof IFluidBlock) {
Fluid fluid = ((IFluidBlock) underblock).getFluid();
FluidStack fluidStack = new FluidStack(fluid, 1000);
ItemStack filledBucket = FluidContainerRegistry.fillFluidContainer(fluidStack, emptyBucket);
filledBucket = FluidContainerRegistry.fillFluidContainer(fluidStack, emptyBucket);
}
if (underblock == Blocks.lava) {
filledBucket = new ItemStack(Items.lava_bucket, 1);
}
if (underblock == Blocks.water) {
filledBucket = new ItemStack(Items.water_bucket, 1);
}
if (filledBucket != null) {
world.setBlockToAir(x, y - 1, z);
stack.stackSize = 0;
pipe.sendItem(filledBucket, direction.getOpposite());
}
return true;
}
}
return false;
}