Klasse SignModelFactory<TextureIdentifier>
java.lang.Object
gollorum.signpost.minecraft.models.modelGeneration.SignModelFactory<TextureIdentifier>
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaddCube(Vector3 min, Vector3 max, Map<net.minecraft.core.Direction, FaceData<TextureIdentifier>> sides) <Result> Resultbuild(Result builder, BiConsumer<Result, Cube<TextureIdentifier>> mkCube) makeLargeSign(TextureIdentifier mainTexture, TextureIdentifier secondaryTexture) makeLargeSignOverlay(TextureIdentifier mainTexture) makePartialCube(Vector3 min, Vector3 size, float minU, float minV, boolean clampCoords, Collection<CubeFacesData<TextureIdentifier>> directions) makePost(TextureIdentifier textureIdentifier) makeShortSign(TextureIdentifier mainTexture, TextureIdentifier secondaryTexture) makeShortSignOverlay(TextureIdentifier mainTexture) makeSignAt(Vector3 center, float height, float widthLeft, float widthRight, float arrowWidth, boolean shouldAddLeftRim, boolean isBothSided, TextureIdentifier secondaryTexture, TextureIdentifier mainTexture) makeSignOverlayAt(Vector3 center, float height, float widthLeft, float widthRight, float arrowWidth, boolean shouldAddLeftRim, TextureIdentifier mainTexture, int textureSize) makeSliceWithRim(Vector3 min, Vector3 size, int rimHeight, float uMin, float vMin, boolean shouldRenderWest, boolean shouldRenderEast, boolean isBothSided, FaceRotation mainTextureRotation, TextureIdentifier secondaryTexture, FaceRotation secondaryTextureRotation, TextureIdentifier mainTexture, int textureSize) makeWaystoneInPost(TextureIdentifier textureIdentifier) makeWideSign(Vector3 offset, TextureIdentifier mainTexture, TextureIdentifier secondaryTexture) makeWideSign(TextureIdentifier mainTexture, TextureIdentifier secondaryTexture) makeWideSignOverlay(TextureIdentifier mainTexture) map(Function<Cube<TextureIdentifier>, Cube<TextureIdentifier>> func)
-
Konstruktordetails
-
SignModelFactory
public SignModelFactory()
-
-
Methodendetails
-
addCube
public SignModelFactory<TextureIdentifier> addCube(Vector3 min, Vector3 max, Map<net.minecraft.core.Direction, FaceData<TextureIdentifier>> sides) -
makePartialCube
public SignModelFactory<TextureIdentifier> makePartialCube(Vector3 min, Vector3 size, float minU, float minV, boolean clampCoords, Collection<CubeFacesData<TextureIdentifier>> directions) -
makeSliceWithRim
public SignModelFactory<TextureIdentifier> makeSliceWithRim(Vector3 min, Vector3 size, int rimHeight, float uMin, float vMin, boolean shouldRenderWest, boolean shouldRenderEast, boolean isBothSided, FaceRotation mainTextureRotation, TextureIdentifier secondaryTexture, FaceRotation secondaryTextureRotation, TextureIdentifier mainTexture, int textureSize) -
makeSignOverlayAt
public SignModelFactory<TextureIdentifier> makeSignOverlayAt(Vector3 center, float height, float widthLeft, float widthRight, float arrowWidth, boolean shouldAddLeftRim, TextureIdentifier mainTexture, int textureSize) -
makeSignAt
public SignModelFactory<TextureIdentifier> makeSignAt(Vector3 center, float height, float widthLeft, float widthRight, float arrowWidth, boolean shouldAddLeftRim, boolean isBothSided, TextureIdentifier secondaryTexture, TextureIdentifier mainTexture) -
makeWideSign
public SignModelFactory<TextureIdentifier> makeWideSign(TextureIdentifier mainTexture, TextureIdentifier secondaryTexture) -
makeWideSign
public SignModelFactory<TextureIdentifier> makeWideSign(Vector3 offset, TextureIdentifier mainTexture, TextureIdentifier secondaryTexture) -
makeShortSign
public SignModelFactory<TextureIdentifier> makeShortSign(TextureIdentifier mainTexture, TextureIdentifier secondaryTexture) -
makeLargeSign
public SignModelFactory<TextureIdentifier> makeLargeSign(TextureIdentifier mainTexture, TextureIdentifier secondaryTexture) -
makeWideSignOverlay
-
makeShortSignOverlay
-
makeLargeSignOverlay
-
makePost
-
makeWaystoneInPost
-
map
public SignModelFactory<TextureIdentifier> map(Function<Cube<TextureIdentifier>, Cube<TextureIdentifier>> func) -
build
-