public class MinecartElement extends AnimatedSceneElement
| Modifier and Type | Class and Description |
|---|---|
static interface |
MinecartElement.MinecartConstructor |
fade, fadeVec| Constructor and Description |
|---|
MinecartElement(net.minecraft.util.math.vector.Vector3d location,
float rotation,
MinecartElement.MinecartConstructor constructor) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.util.math.vector.Vector3d |
getPositionOffset() |
net.minecraft.util.math.vector.Vector3d |
getRotation() |
protected void |
renderLast(PonderWorld world,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
com.mojang.blaze3d.matrix.MatrixStack ms,
float fade,
float pt) |
void |
reset(PonderScene scene) |
void |
setPositionOffset(net.minecraft.util.math.vector.Vector3d position,
boolean immediate) |
void |
setRotation(float angle,
boolean immediate) |
void |
tick(PonderScene scene) |
applyFade, forceApplyFade, lightCoordsFromFade, renderFirst, renderFirst, renderLast, renderLayer, renderLayer, setFade, setFadeVecisVisible, setVisible, whileSkippingpublic MinecartElement(net.minecraft.util.math.vector.Vector3d location,
float rotation,
MinecartElement.MinecartConstructor constructor)
public void reset(PonderScene scene)
reset in class PonderElementpublic void tick(PonderScene scene)
tick in class PonderElementpublic void setPositionOffset(net.minecraft.util.math.vector.Vector3d position,
boolean immediate)
public void setRotation(float angle,
boolean immediate)
public net.minecraft.util.math.vector.Vector3d getPositionOffset()
public net.minecraft.util.math.vector.Vector3d getRotation()
protected void renderLast(PonderWorld world, net.minecraft.client.renderer.IRenderTypeBuffer buffer, com.mojang.blaze3d.matrix.MatrixStack ms, float fade, float pt)
renderLast in class AnimatedSceneElement