diff --git a/src/main/java/techreborn/blocks/cable/CableBlock.java b/src/main/java/techreborn/blocks/cable/CableBlock.java index b765bb3cc..f2733179d 100644 --- a/src/main/java/techreborn/blocks/cable/CableBlock.java +++ b/src/main/java/techreborn/blocks/cable/CableBlock.java @@ -29,6 +29,7 @@ import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockState; import net.minecraft.block.BlockWithEntity; import net.minecraft.block.Material; +import net.minecraft.block.Waterloggable; import net.minecraft.block.entity.BlockEntity; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityContext; @@ -71,7 +72,7 @@ import java.util.Map; /** * Created by modmuss50 on 19/05/2017. */ -public class CableBlock extends BlockWithEntity { +public class CableBlock extends BlockWithEntity implements Waterloggable { public static final BooleanProperty EAST = BooleanProperty.of("east"); public static final BooleanProperty WEST = BooleanProperty.of("west"); diff --git a/src/main/java/techreborn/items/ItemDynamicCell.java b/src/main/java/techreborn/items/ItemDynamicCell.java index 4b22b94bf..c442c7a12 100644 --- a/src/main/java/techreborn/items/ItemDynamicCell.java +++ b/src/main/java/techreborn/items/ItemDynamicCell.java @@ -155,9 +155,7 @@ public class ItemDynamicCell extends Item implements ItemFluidInfo { if(drainFluid != Fluids.EMPTY){ stack.decrement(1); insertOrDropStack(player, getCellWithFluid(drainFluid, 1)); - world.setBlockState(hitPos, Blocks.AIR.getDefaultState()); playEmptyingSound(player, world, hitPos, drainFluid); - return TypedActionResult.pass(stack); } }