Package | Description |
---|---|
net.minecraftforge.client.model |
Modifier and Type | Field and Description |
---|---|
(package private) ForgeBlockStateV1.Variant |
ForgeBlockStateV1.defaults |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> |
ForgeBlockStateV1.Variant.submodels |
(package private) com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.variants |
Modifier and Type | Method and Description |
---|---|
ForgeBlockStateV1.Variant |
ForgeBlockStateV1.Variant.Deserializer.deserialize(com.google.gson.JsonElement element,
java.lang.reflect.Type typeOfT,
com.google.gson.JsonDeserializationContext context) |
(package private) ForgeBlockStateV1.Variant |
ForgeBlockStateV1.Variant.sync(ForgeBlockStateV1.Variant parent)
Sets values in this variant to the input's values only if they haven't been set already.
|
Modifier and Type | Method and Description |
---|---|
private com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getPermutations(java.util.List<java.lang.String> sorted,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ForgeBlockStateV1.Variant>> base,
int depth,
java.lang.String prefix,
com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> ret,
ForgeBlockStateV1.Variant parent) |
private com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getPermutations(java.util.Map<java.lang.String,java.util.Map<java.lang.String,ForgeBlockStateV1.Variant>> base) |
private java.util.List<ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getSubmodelPermutations(ForgeBlockStateV1.Variant baseVar,
java.util.List<java.lang.String> sorted,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> map,
int depth,
java.util.Map<java.lang.String,ForgeBlockStateV1.Variant> parts,
java.util.List<ForgeBlockStateV1.Variant> ret) |
private java.util.List<ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getSubmodelPermutations(ForgeBlockStateV1.Variant baseVar,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> variants) |
com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> |
ForgeBlockStateV1.Variant.getSubmodels() |
(package private) java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> |
ForgeBlockStateV1.Variant.mergeModelPartVariants(java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> output,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> input)
Inherits model parts from a parent, creating deep clones of all Variants.
|
Modifier and Type | Method and Description |
---|---|
private com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getPermutations(java.util.List<java.lang.String> sorted,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ForgeBlockStateV1.Variant>> base,
int depth,
java.lang.String prefix,
com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> ret,
ForgeBlockStateV1.Variant parent) |
private java.util.List<ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getSubmodelPermutations(ForgeBlockStateV1.Variant baseVar,
java.util.List<java.lang.String> sorted,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> map,
int depth,
java.util.Map<java.lang.String,ForgeBlockStateV1.Variant> parts,
java.util.List<ForgeBlockStateV1.Variant> ret) |
private java.util.List<ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getSubmodelPermutations(ForgeBlockStateV1.Variant baseVar,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> variants) |
(package private) ForgeBlockStateV1.Variant |
ForgeBlockStateV1.Variant.sync(ForgeBlockStateV1.Variant parent)
Sets values in this variant to the input's values only if they haven't been set already.
|
private void |
ForgeBlockStateV1.Variant.Deserializer.throwIfNestedSubmodels(ForgeBlockStateV1.Variant submodel)
Throws an error if there are submodels in this submodel.
|
Modifier and Type | Method and Description |
---|---|
private com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getPermutations(java.util.List<java.lang.String> sorted,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ForgeBlockStateV1.Variant>> base,
int depth,
java.lang.String prefix,
com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> ret,
ForgeBlockStateV1.Variant parent) |
private com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getPermutations(java.util.List<java.lang.String> sorted,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,ForgeBlockStateV1.Variant>> base,
int depth,
java.lang.String prefix,
com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> ret,
ForgeBlockStateV1.Variant parent) |
private com.google.common.collect.Multimap<java.lang.String,ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getPermutations(java.util.Map<java.lang.String,java.util.Map<java.lang.String,ForgeBlockStateV1.Variant>> base) |
private java.util.List<ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getSubmodelPermutations(ForgeBlockStateV1.Variant baseVar,
java.util.List<java.lang.String> sorted,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> map,
int depth,
java.util.Map<java.lang.String,ForgeBlockStateV1.Variant> parts,
java.util.List<ForgeBlockStateV1.Variant> ret) |
private java.util.List<ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getSubmodelPermutations(ForgeBlockStateV1.Variant baseVar,
java.util.List<java.lang.String> sorted,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> map,
int depth,
java.util.Map<java.lang.String,ForgeBlockStateV1.Variant> parts,
java.util.List<ForgeBlockStateV1.Variant> ret) |
private java.util.List<ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getSubmodelPermutations(ForgeBlockStateV1.Variant baseVar,
java.util.List<java.lang.String> sorted,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> map,
int depth,
java.util.Map<java.lang.String,ForgeBlockStateV1.Variant> parts,
java.util.List<ForgeBlockStateV1.Variant> ret) |
private java.util.List<ForgeBlockStateV1.Variant> |
ForgeBlockStateV1.Deserializer.getSubmodelPermutations(ForgeBlockStateV1.Variant baseVar,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> variants) |
(package private) java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> |
ForgeBlockStateV1.Variant.mergeModelPartVariants(java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> output,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> input)
Inherits model parts from a parent, creating deep clones of all Variants.
|
(package private) java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> |
ForgeBlockStateV1.Variant.mergeModelPartVariants(java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> output,
java.util.Map<java.lang.String,java.util.List<ForgeBlockStateV1.Variant>> input)
Inherits model parts from a parent, creating deep clones of all Variants.
|
Constructor and Description |
---|
Variant(ForgeBlockStateV1.Variant other)
Clone a variant.
|