Class FluidRenderState
java.lang.Object
net.minecraft.client.renderer.blockentity.state.BlockEntityRenderState
net.tearpelato.deco_lib.api.fluid.renderer.FluidRenderState
- All Implemented Interfaces:
net.fabricmc.fabric.api.client.rendering.v1.FabricRenderState
public class FluidRenderState
extends net.minecraft.client.renderer.blockentity.state.BlockEntityRenderState
-
Field Summary
FieldsModifier and TypeFieldDescriptionnet.minecraft.world.phys.AABBnet.minecraft.core.Directionnet.minecraft.world.level.material.Fluidnet.minecraft.world.level.Levelintnet.minecraft.client.renderer.block.BlockAndTintGetterFields inherited from class net.minecraft.client.renderer.blockentity.state.BlockEntityRenderState
blockEntityType, blockPos, breakProgress, lightCoords -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidextract(FluidRenderState state, @Nullable net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) booleanvalid()Methods inherited from class net.minecraft.client.renderer.blockentity.state.BlockEntityRenderState
extractBase, fillCrashReportCategoryMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fabricmc.fabric.api.client.rendering.v1.FabricRenderState
clearExtraData, getData, getDataOrDefault, setData
-
Field Details
-
facing
public net.minecraft.core.Direction facing -
fluid
public net.minecraft.world.level.material.Fluid fluid -
level
public net.minecraft.world.level.Level level -
world
public net.minecraft.client.renderer.block.BlockAndTintGetter world -
fluidSprites
-
be
-
box
public net.minecraft.world.phys.AABB box -
waterTintAtPos
public int waterTintAtPos
-
-
Constructor Details
-
FluidRenderState
public FluidRenderState()
-
-
Method Details
-
valid
public boolean valid() -
extract
public static void extract(FluidRenderState state, @Nullable @Nullable net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos)
-