aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/tectech/util/FluidStackLong.java
blob: 0a5f1b67593c3287a53ff802065bff2735d82eb6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package tectech.util;

import net.minecraftforge.fluids.FluidStack;

public class FluidStackLong {

    public final FluidStack fluidStack;
    public long amount;

    public FluidStackLong(FluidStack fluidStack, long amount) {
        this.fluidStack = fluidStack;
        this.amount = amount;
    }

    // Copy constructor.
    public FluidStackLong(FluidStackLong fluidStackLong) {
        this.fluidStack = fluidStackLong.fluidStack;
        this.amount = fluidStackLong.amount;
    }

    public long getFluidAmount() {
        return amount;
    }

    public FluidStack getRegularFluidStack(FluidStackLong fluidStackLong, int amount) {
        return new FluidStack(fluidStackLong.fluidStack, amount);
    }

}