类 MultiPartBlockStateBuilder
java.lang.Object
net.minecraftforge.client.model.generators.MultiPartBlockStateBuilder
- 所有已实现的接口:
IGeneratedBlockState
@Deprecated(since="1.21.4",
forRemoval=true)
public final class MultiPartBlockStateBuilder
extends Object
implements IGeneratedBlockState
已过时, 待删除: 此 API 元素将从以后的版本中删除。
In 1.21.4 Mojang exposed their data generators for their models. So it should be feasible to just use theirs.
If you find something lacking feel free to open a PR so that we can extend it.
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private final Block
已过时, 待删除: 此 API 元素将从以后的版本中删除。private final List
<MultiPartBlockStateBuilder.PartBuilder> 已过时, 待删除: 此 API 元素将从以后的版本中删除。 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明(专用程序包) MultiPartBlockStateBuilder
已过时, 待删除: 此 API 元素将从以后的版本中删除。private static <T> String
getName
(Property<?> key, Comparable<?> value) 已过时, 待删除: 此 API 元素将从以后的版本中删除。part()
已过时, 待删除: 此 API 元素将从以后的版本中删除。Creates a builder for models to assign to aMultiPartBlockStateBuilder.PartBuilder
, which when completed viaConfiguredModel.Builder.addModel()
will assign the resultant set of models to the part and return it for further processing.com.google.gson.JsonObject
toJson()
已过时, 待删除: 此 API 元素将从以后的版本中删除。private static com.google.gson.JsonObject
toJson
(com.google.common.collect.Multimap<Property<?>, Comparable<?>> conditions, boolean useOr) 已过时, 待删除: 此 API 元素将从以后的版本中删除。private static com.google.gson.JsonObject
toJson
(List<MultiPartBlockStateBuilder.PartBuilder.ConditionGroup> conditions, boolean useOr) 已过时, 待删除: 此 API 元素将从以后的版本中删除。
-
字段详细资料
-
parts
已过时, 待删除: 此 API 元素将从以后的版本中删除。 -
owner
已过时, 待删除: 此 API 元素将从以后的版本中删除。
-
-
构造器详细资料
-
MultiPartBlockStateBuilder
已过时, 待删除: 此 API 元素将从以后的版本中删除。
-
-
方法详细资料
-
part
已过时, 待删除: 此 API 元素将从以后的版本中删除。Creates a builder for models to assign to aMultiPartBlockStateBuilder.PartBuilder
, which when completed viaConfiguredModel.Builder.addModel()
will assign the resultant set of models to the part and return it for further processing.- 返回:
- the model builder
- 另请参阅:
-
addPart
已过时, 待删除: 此 API 元素将从以后的版本中删除。 -
toJson
public com.google.gson.JsonObject toJson()已过时, 待删除: 此 API 元素将从以后的版本中删除。- 指定者:
toJson
在接口中IGeneratedBlockState
-
toJson
private static com.google.gson.JsonObject toJson(List<MultiPartBlockStateBuilder.PartBuilder.ConditionGroup> conditions, boolean useOr) 已过时, 待删除: 此 API 元素将从以后的版本中删除。 -
toJson
private static com.google.gson.JsonObject toJson(com.google.common.collect.Multimap<Property<?>, Comparable<?>> conditions, boolean useOr) 已过时, 待删除: 此 API 元素将从以后的版本中删除。 -
getName
已过时, 待删除: 此 API 元素将从以后的版本中删除。
-
ModelProvider