fix: sponge module

This commit is contained in:
Timo Ley 2022-12-11 13:02:19 +01:00
parent b9b8794c62
commit a59d0cc37c
1 changed files with 2 additions and 1 deletions

View File

@ -3,6 +3,7 @@ package mffs.item.module.projector;
import java.util.Set;
import mffs.api.IProjector;
import mffs.item.module.ItemModule;
import net.minecraft.block.BlockLiquid;
import net.minecraft.init.Blocks;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
@ -21,7 +22,7 @@ public class ItemModuleSponge extends ItemModule {
if (projector.getTicks() % 60L == 0L) {
final World world = ((TileEntity)projector).getWorldObj();
for (final Vector3 point : projector.getInteriorPoints()) {
if (point.getBlock(world) instanceof IFluidBlock) {
if (point.getBlock(world) instanceof IFluidBlock || point.getBlock(world) instanceof BlockLiquid) {
point.setBlock(world, Blocks.air);
}
}