Class GhostBlockOptions
java.lang.Object
team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected net.minecraft.core.BlockPosprotected final net.minecraft.world.level.block.state.BlockStateprotected floatprotected floatprotected floatprotected net.minecraft.client.renderer.RenderType -
Method Summary
Modifier and TypeMethodDescriptionat(int x, int y, int z) at(net.minecraft.core.BlockPos pos) static GhostBlockOptionscreate(net.minecraft.world.level.block.Block block) static GhostBlockOptionscreate(net.minecraft.world.level.block.Block block, net.minecraft.core.BlockPos pos) static GhostBlockOptionscreate(net.minecraft.world.level.block.state.BlockState state) static GhostBlockOptionscreate(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos) withColor(float r, float g, float b) withRenderType(net.minecraft.client.renderer.RenderType renderType)
-
Field Details
-
blockState
protected final net.minecraft.world.level.block.state.BlockState blockState -
blockPos
protected net.minecraft.core.BlockPos blockPos -
alphaSupplier
-
scaleSupplier
-
red
protected float red -
green
protected float green -
blue
protected float blue -
renderType
protected net.minecraft.client.renderer.RenderType renderType
-
-
Method Details
-
create
public static GhostBlockOptions create(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.BlockPos pos) -
create
-
create
public static GhostBlockOptions create(net.minecraft.world.level.block.Block block, net.minecraft.core.BlockPos pos) -
create
-
at
-
at
-
withAlpha
-
withScale
-
withColor
-
withColor
-
withRenderType
-