aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/interfaces/fluid/IGT_Fluid.java
blob: 7c8b2b3f1180273ea15ec871bdd49dd2d669e60b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package gregtech.api.interfaces.fluid;

import net.minecraftforge.fluids.FluidRegistry;

@SuppressWarnings("unused") // API might legitimately expose unused methods within this local project's scope
public interface IGT_Fluid {

    /**
     * Adds this {@link IGT_Fluid} to the {@link FluidRegistry} and internally-implemented registrations
     *
     * @return {@link IGT_RegisteredFluid} The GregTech registered fluid
     */
    IGT_RegisteredFluid addFluid();
}