public static class ConnectingBlockModelProvider.ConnectingModelBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Boolean> |
connectingTextures |
| Modifier and Type | Method and Description |
|---|---|
ConnectingBlockModelProvider.ConnectingModelBuilder |
connectToOtherBlocks()
Indicate that any connecting textures should connect to touching blocks.
|
ConnectingBlockModelProvider.ConnectingModelBuilder |
connectToOtherBlocks(boolean connect)
Indicate whether any connecting textures should connect to touching blocks.
|
ConnectingBlockModelProvider.ConnectingModelBuilder |
parent(net.minecraft.util.ResourceLocation model) |
ConnectingBlockModelProvider.ConnectingModelBuilder |
parent(java.lang.String model) |
ConnectingBlockModelProvider.ConnectingModelBuilder |
parent(java.lang.String namespace,
java.lang.String path) |
ConnectingBlockModelProvider.ConnectingModelBuilder |
texture(java.lang.String key,
net.minecraft.util.ResourceLocation texture) |
ConnectingBlockModelProvider.ConnectingModelBuilder |
texture(java.lang.String key,
net.minecraft.util.ResourceLocation texture,
boolean isConnectingTexture)
Set the texture for a given dictionary key.
|
ConnectingBlockModelProvider.ConnectingModelBuilder |
texture(java.lang.String key,
java.lang.String texture) |
ConnectingBlockModelProvider.ConnectingModelBuilder |
texture(java.lang.String key,
java.lang.String texture,
boolean isConnectingTexture)
Set the texture for a given dictionary key.
|
com.supermartijn642.core.generator.ModelGenerator.ModelBuilder |
texture(java.lang.String key,
java.lang.String namespace,
java.lang.String identifier) |
protected final java.util.Map<java.lang.String,java.lang.Boolean> connectingTextures
public ConnectingBlockModelProvider.ConnectingModelBuilder connectToOtherBlocks()
public ConnectingBlockModelProvider.ConnectingModelBuilder connectToOtherBlocks(boolean connect)
public ConnectingBlockModelProvider.ConnectingModelBuilder texture(java.lang.String key, java.lang.String texture, boolean isConnectingTexture)
key - the texture keytexture - the texture, can be another reference e.g. '#all'isConnectingTexture - whether the texture is a connecting texturejava.lang.NullPointerException - when key is nulljava.lang.NullPointerException - when texture is nulljava.lang.IllegalStateException - when texture is not a reference (does not start
with '#') and does not existjava.lang.IllegalArgumentException - when texture is a reference (starts
with '#') and isConnectingTexture is truepublic ConnectingBlockModelProvider.ConnectingModelBuilder texture(java.lang.String key, net.minecraft.util.ResourceLocation texture, boolean isConnectingTexture)
key - the texture keytexture - the textureisConnectingTexture - whether the texture is a connecting texturejava.lang.NullPointerException - when key is nulljava.lang.NullPointerException - when texture is nulljava.lang.IllegalStateException - when texture does not existpublic ConnectingBlockModelProvider.ConnectingModelBuilder texture(java.lang.String key, java.lang.String texture)
public ConnectingBlockModelProvider.ConnectingModelBuilder texture(java.lang.String key, net.minecraft.util.ResourceLocation texture)
public com.supermartijn642.core.generator.ModelGenerator.ModelBuilder texture(java.lang.String key,
java.lang.String namespace,
java.lang.String identifier)
public ConnectingBlockModelProvider.ConnectingModelBuilder parent(net.minecraft.util.ResourceLocation model)
public ConnectingBlockModelProvider.ConnectingModelBuilder parent(java.lang.String namespace, java.lang.String path)
public ConnectingBlockModelProvider.ConnectingModelBuilder parent(java.lang.String model)