Package me.shedaniel.architectury.hooks
Class FluidStackHooks
java.lang.Object
me.shedaniel.architectury.hooks.FluidStackHooks
- 
Method Summary
Modifier and TypeMethodDescriptionstatic FractionPlatform-specific bucket amount.static intgetColor(@Nullable net.minecraft.world.level.BlockAndTintGetter level, @Nullable net.minecraft.core.BlockPos pos, net.minecraft.world.level.material.FluidState state) static intgetColor(FluidStack stack) static intgetColor(net.minecraft.world.level.material.Fluid fluid) static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSpritegetFlowingTexture(@Nullable net.minecraft.world.level.BlockAndTintGetter level, @Nullable net.minecraft.core.BlockPos pos, net.minecraft.world.level.material.FluidState state) static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSpritegetFlowingTexture(FluidStack stack) static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSpritegetFlowingTexture(net.minecraft.world.level.material.Fluid fluid) static net.minecraft.network.chat.ComponentgetName(FluidStack stack) static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSpritegetStillTexture(@Nullable net.minecraft.world.level.BlockAndTintGetter level, @Nullable net.minecraft.core.BlockPos pos, net.minecraft.world.level.material.FluidState state) static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSpritegetStillTexture(FluidStack stack) static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSpritegetStillTexture(net.minecraft.world.level.material.Fluid fluid) static StringgetTranslationKey(FluidStack stack) static FluidStackread(net.minecraft.nbt.CompoundTag tag) Platform-specific FluidStack read.static FluidStackread(net.minecraft.network.FriendlyByteBuf buf) Platform-specific FluidStack read.static net.minecraft.nbt.CompoundTagwrite(FluidStack stack, net.minecraft.nbt.CompoundTag tag) Platform-specific FluidStack write.static voidwrite(FluidStack stack, net.minecraft.network.FriendlyByteBuf buf) Platform-specific FluidStack write. 
- 
Method Details
- 
getName
 - 
getTranslationKey
 - 
read
Platform-specific FluidStack read. - 
write
Platform-specific FluidStack write. - 
read
Platform-specific FluidStack read. - 
write
public static net.minecraft.nbt.CompoundTag write(FluidStack stack, net.minecraft.nbt.CompoundTag tag) Platform-specific FluidStack write. - 
bucketAmount
Platform-specific bucket amount. Forge: 1000 Fabric: 1 - 
getStillTexture
@Environment(CLIENT) @Nullable public static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSprite getStillTexture(@Nullable @Nullable net.minecraft.world.level.BlockAndTintGetter level, @Nullable @Nullable net.minecraft.core.BlockPos pos, net.minecraft.world.level.material.FluidState state)  - 
getStillTexture
@Environment(CLIENT) @Nullable public static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSprite getStillTexture(FluidStack stack)  - 
getStillTexture
@Environment(CLIENT) @Nullable public static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSprite getStillTexture(net.minecraft.world.level.material.Fluid fluid)  - 
getFlowingTexture
@Environment(CLIENT) @Nullable public static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSprite getFlowingTexture(@Nullable @Nullable net.minecraft.world.level.BlockAndTintGetter level, @Nullable @Nullable net.minecraft.core.BlockPos pos, net.minecraft.world.level.material.FluidState state)  - 
getFlowingTexture
@Environment(CLIENT) @Nullable public static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSprite getFlowingTexture(FluidStack stack)  - 
getFlowingTexture
@Environment(CLIENT) @Nullable public static @Nullable net.minecraft.client.renderer.texture.TextureAtlasSprite getFlowingTexture(net.minecraft.world.level.material.Fluid fluid)  - 
getColor
@Environment(CLIENT) public static int getColor(@Nullable @Nullable net.minecraft.world.level.BlockAndTintGetter level, @Nullable @Nullable net.minecraft.core.BlockPos pos, net.minecraft.world.level.material.FluidState state)  - 
getColor
 - 
getColor
@Environment(CLIENT) public static int getColor(net.minecraft.world.level.material.Fluid fluid)  
 -