public class ConnectingModelDataBuilderImpl extends java.lang.Object implements ConnectingModelDataBuilder
| Constructor and Description |
|---|
ConnectingModelDataBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
Pair<net.minecraft.client.renderer.block.model.ModelBlock,java.util.List<ConnectionPredicate>> |
build() |
ConnectingModelDataBuilder |
connection(ConnectionPredicate predicate)
Adds a new connection predicate.
|
ConnectingModelDataBuilder |
parent(net.minecraft.util.ResourceLocation parent)
Sets the parent model.
|
ConnectingModelDataBuilder |
texture(java.lang.String key,
net.minecraft.util.ResourceLocation texture)
Puts the given texture under the given key.
|
ConnectingModelDataBuilder |
texture(java.lang.String key,
java.lang.String reference)
Puts the given reference under the given key.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderpublic ConnectingModelDataBuilder connection(ConnectionPredicate predicate)
ConnectingModelDataBuilderDefaultConnectionPredicates.and(ConnectionPredicate...).connection in interface ConnectingModelDataBuilderpublic ConnectingModelDataBuilder parent(net.minecraft.util.ResourceLocation parent)
VanillaModelDataBuilderparent in interface VanillaModelDataBuilder<ConnectingModelDataBuilder,Pair<net.minecraft.client.renderer.block.model.ModelBlock,java.util.List<ConnectionPredicate>>>public ConnectingModelDataBuilder texture(java.lang.String key, java.lang.String reference)
VanillaModelDataBuildertexture in interface VanillaModelDataBuilder<ConnectingModelDataBuilder,Pair<net.minecraft.client.renderer.block.model.ModelBlock,java.util.List<ConnectionPredicate>>>public ConnectingModelDataBuilder texture(java.lang.String key, net.minecraft.util.ResourceLocation texture)
VanillaModelDataBuildertexture in interface VanillaModelDataBuilder<ConnectingModelDataBuilder,Pair<net.minecraft.client.renderer.block.model.ModelBlock,java.util.List<ConnectionPredicate>>>public Pair<net.minecraft.client.renderer.block.model.ModelBlock,java.util.List<ConnectionPredicate>> build()
build in interface VanillaModelDataBuilder<ConnectingModelDataBuilder,Pair<net.minecraft.client.renderer.block.model.ModelBlock,java.util.List<ConnectionPredicate>>>