public class GhostBlockParams
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.function.Supplier<java.lang.Float> |
alphaSupplier |
protected net.minecraft.util.math.BlockPos |
pos |
protected net.minecraft.block.BlockState |
state |
| Modifier and Type | Method and Description |
|---|---|
GhostBlockParams |
alpha(float alpha) |
GhostBlockParams |
alpha(java.util.function.Supplier<java.lang.Float> alphaSupplier) |
GhostBlockParams |
at(net.minecraft.util.math.BlockPos pos) |
GhostBlockParams |
at(int x,
int y,
int z) |
GhostBlockParams |
breathingAlpha() |
static GhostBlockParams |
of(net.minecraft.block.Block block) |
static GhostBlockParams |
of(net.minecraft.block.BlockState state) |
protected final net.minecraft.block.BlockState state
protected net.minecraft.util.math.BlockPos pos
protected java.util.function.Supplier<java.lang.Float> alphaSupplier
public static GhostBlockParams of(net.minecraft.block.BlockState state)
public static GhostBlockParams of(net.minecraft.block.Block block)
public GhostBlockParams at(net.minecraft.util.math.BlockPos pos)
public GhostBlockParams at(int x, int y, int z)
public GhostBlockParams alpha(java.util.function.Supplier<java.lang.Float> alphaSupplier)
public GhostBlockParams alpha(float alpha)
public GhostBlockParams breathingAlpha()