mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-07-08 20:08:36 +02:00
28 lines
715 B
Java
28 lines
715 B
Java
|
package de.ellpeck.actuallyadditions.mod.fluids;
|
||
|
|
||
|
import net.minecraftforge.fluids.FluidStack;
|
||
|
import net.minecraftforge.fluids.capability.templates.FluidTank;
|
||
|
|
||
|
import java.util.function.Predicate;
|
||
|
|
||
|
public class OutputOnlyFluidTank extends FluidTank {
|
||
|
public OutputOnlyFluidTank(int capacity) {
|
||
|
super(capacity, (FluidStack fluidStack) -> true);
|
||
|
}
|
||
|
|
||
|
public OutputOnlyFluidTank(int capacity, Predicate<FluidStack> validator) {
|
||
|
super(capacity, validator);
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public int fill(FluidStack resource, FluidAction action) {
|
||
|
return 0;
|
||
|
}
|
||
|
|
||
|
public int fillInternal(FluidStack resource, FluidAction action) {
|
||
|
return super.fill(resource, action);
|
||
|
}
|
||
|
|
||
|
|
||
|
}
|