Package net.createmod.catnip.platform
Class FabricFluidHelper
java.lang.Object
net.createmod.catnip.platform.FabricFluidHelper
- All Implemented Interfaces:
ModFluidHelper<net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant>
public class FabricFluidHelper
extends Object
implements ModFluidHelper<net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetColor(net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant variant, @Nullable net.minecraft.world.level.BlockAndTintGetter level, @Nullable net.minecraft.core.BlockPos pos) Client-only! Calling this server-side will crash.intgetLuminosity(net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant variant) net.minecraft.client.renderer.texture.TextureAtlasSpritegetStillTexture(net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant variant) Client-only! Calling this server-side will crash.booleanisLighterThanAir(net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant variant) net.fabricmc.fabric.api.transfer.v1.fluid.FluidVarianttoStack(net.minecraft.world.level.material.FluidState state) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.createmod.catnip.platform.services.ModFluidHelper
getStillTextureOrMissing
-
Constructor Details
-
FabricFluidHelper
public FabricFluidHelper()
-
-
Method Details
-
getColor
public int getColor(net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant variant, @Nullable @Nullable net.minecraft.world.level.BlockAndTintGetter level, @Nullable @Nullable net.minecraft.core.BlockPos pos) Description copied from interface:ModFluidHelperClient-only! Calling this server-side will crash.- Specified by:
getColorin interfaceModFluidHelper<net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant>
-
getLuminosity
public int getLuminosity(net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant variant) - Specified by:
getLuminosityin interfaceModFluidHelper<net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant>
-
getStillTexture
public net.minecraft.client.renderer.texture.TextureAtlasSprite getStillTexture(net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant variant) Description copied from interface:ModFluidHelperClient-only! Calling this server-side will crash.- Specified by:
getStillTexturein interfaceModFluidHelper<net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant>
-
isLighterThanAir
public boolean isLighterThanAir(net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant variant) - Specified by:
isLighterThanAirin interfaceModFluidHelper<net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant>
-
toStack
public net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant toStack(net.minecraft.world.level.material.FluidState state) - Specified by:
toStackin interfaceModFluidHelper<net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant>
-