类 ModelData
java.lang.Object
net.neoforged.neoforge.model.data.ModelData
A container for data to be passed to
BlockStateModel
instances.
All objects stored in here MUST BE IMMUTABLE OR THREAD-SAFE. Properties will be accessed from another thread.
- 另请参阅:
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明static final ModelData
private final Map
<ModelProperty<?>, Object> private @Nullable Set
<ModelProperty<?>> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static ModelData.Builder
builder()
derive()
<T> T
get
(ModelProperty<T> property) Set
<ModelProperty<?>> boolean
has
(ModelProperty<?> property) static <T> ModelData
of
(ModelProperty<T> property, T value) Helper to create aModelData
instance for a single property-value pair, without the verbosity and runtime overhead of creating a builder object.
-
字段详细资料
-
EMPTY
-
properties
-
propertySetView
-
-
构造器详细资料
-
ModelData
-
-
方法详细资料
-
getProperties
-
has
-
get
-
derive
-
builder
-
of
Helper to create aModelData
instance for a single property-value pair, without the verbosity and runtime overhead of creating a builder object.
-