Package com.petrolpark.client.rendering
Class PetrolparkBakedModelHelper
java.lang.Object
com.petrolpark.client.rendering.PetrolparkBakedModelHelper
Copied from
Create source code.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.blaze3d.vertex.VertexFormatstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final net.minecraft.client.renderer.block.model.BakedQuadclone(net.minecraft.client.renderer.block.model.BakedQuad quad) static final net.minecraft.client.renderer.block.model.BakedQuadcopyWithGeometryAndSprite(net.minecraft.client.renderer.block.model.BakedQuad quad, int[] vertexData, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite) static final net.minecraft.client.renderer.texture.TextureAtlasSpritegetSpriteOnSide(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.Direction side) static final floatgetU(int[] vertexData, int vertex) static final floatgetV(int[] vertexData, int vertex) static final voidsetU(int[] vertexData, int vertex, float u) static final voidsetV(int[] vertexData, int vertex, float v) static List<net.minecraft.client.renderer.block.model.BakedQuad> swapSprites(List<net.minecraft.client.renderer.block.model.BakedQuad> quads, UnaryOperator<net.minecraft.client.renderer.texture.TextureAtlasSprite> spriteSwapper) static net.minecraft.client.resources.model.BakedModelswapSprites(net.minecraft.client.resources.model.BakedModel template, UnaryOperator<net.minecraft.client.renderer.texture.TextureAtlasSprite> spriteSwapper)
-
Field Details
-
FORMAT
public static final com.mojang.blaze3d.vertex.VertexFormat FORMAT -
VERTEX_STRIDE
public static final int VERTEX_STRIDE -
U_OFFSET
public static final int U_OFFSET- See Also:
-
V_OFFSET
public static final int V_OFFSET- See Also:
-
-
Constructor Details
-
PetrolparkBakedModelHelper
public PetrolparkBakedModelHelper()
-
-
Method Details
-
copyWithGeometryAndSprite
public static final net.minecraft.client.renderer.block.model.BakedQuad copyWithGeometryAndSprite(net.minecraft.client.renderer.block.model.BakedQuad quad, int[] vertexData, net.minecraft.client.renderer.texture.TextureAtlasSprite sprite) -
getSpriteOnSide
public static final net.minecraft.client.renderer.texture.TextureAtlasSprite getSpriteOnSide(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.Direction side) -
swapSprites
public static net.minecraft.client.resources.model.BakedModel swapSprites(net.minecraft.client.resources.model.BakedModel template, UnaryOperator<net.minecraft.client.renderer.texture.TextureAtlasSprite> spriteSwapper) -
swapSprites
public static List<net.minecraft.client.renderer.block.model.BakedQuad> swapSprites(List<net.minecraft.client.renderer.block.model.BakedQuad> quads, UnaryOperator<net.minecraft.client.renderer.texture.TextureAtlasSprite> spriteSwapper) -
clone
public static final net.minecraft.client.renderer.block.model.BakedQuad clone(net.minecraft.client.renderer.block.model.BakedQuad quad) -
getU
public static final float getU(int[] vertexData, int vertex) -
getV
public static final float getV(int[] vertexData, int vertex) -
setU
public static final void setU(int[] vertexData, int vertex, float u) -
setV
public static final void setV(int[] vertexData, int vertex, float v)
-