类 Model
- java.lang.Object
-
- net.minecraft.data.client.model.Model
-
public class Model extends Object
- Mappings:
Namespace Name official jjintermediary net/minecraft/class_4942named net/minecraft/data/client/model/Model
-
-
字段概要
字段 修饰符和类型 字段 说明 private Optional<Identifier>parentprivate Set<TextureKey>requiredTexturesprivate Optional<String>variant
-
构造器概要
构造器 构造器 说明 Model(Optional<Identifier> parent, Optional<String> variant, TextureKey[] requiredTextures)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 private Map<TextureKey,Identifier>createTextureMap(Texture texture)Identifierupload(Block block, String suffix, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)Identifierupload(Block block, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)Identifierupload(Identifier id, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)IdentifieruploadWithoutVariant(Block block, String suffix, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
-
-
-
字段详细资料
-
parent
private final Optional<Identifier> parent
- Mappings:
Namespace Name Mixin selector official aLjj;a:Ljava/util/Optional;intermediary field_22901Lnet/minecraft/class_4942;field_22901:Ljava/util/Optional;named parentLnet/minecraft/data/client/model/Model;parent:Ljava/util/Optional;
-
requiredTextures
private final Set<TextureKey> requiredTextures
- Mappings:
Namespace Name Mixin selector official bLjj;b:Ljava/util/Set;intermediary field_22902Lnet/minecraft/class_4942;field_22902:Ljava/util/Set;named requiredTexturesLnet/minecraft/data/client/model/Model;requiredTextures:Ljava/util/Set;
-
-
构造器详细资料
-
Model
public Model(Optional<Identifier> parent, Optional<String> variant, TextureKey[] requiredTextures)
- Mappings:
Namespace Name Mixin selector official <init>Ljj;<init>(Ljava/util/Optional;Ljava/util/Optional;[Ljm;)Vintermediary <init>Lnet/minecraft/class_4942;<init>(Ljava/util/Optional;Ljava/util/Optional;[Lnet/minecraft/class_4945;)Vnamed <init>Lnet/minecraft/data/client/model/Model;<init>(Ljava/util/Optional;Ljava/util/Optional;[Lnet/minecraft/data/client/model/TextureKey;)V
-
-
方法详细资料
-
upload
public Identifier upload(Block block, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
- Mappings:
Namespace Name Mixin selector official aLjj;a(Lbyq;Ljl;Ljava/util/function/BiConsumer;)Lwp;intermediary method_25846Lnet/minecraft/class_4942;method_25846(Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;named uploadLnet/minecraft/data/client/model/Model;upload(Lnet/minecraft/block/Block;Lnet/minecraft/data/client/model/Texture;Ljava/util/function/BiConsumer;)Lnet/minecraft/util/Identifier;
-
upload
public Identifier upload(Block block, String suffix, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
- Mappings:
Namespace Name Mixin selector official aLjj;a(Lbyq;Ljava/lang/String;Ljl;Ljava/util/function/BiConsumer;)Lwp;intermediary method_25847Lnet/minecraft/class_4942;method_25847(Lnet/minecraft/class_2248;Ljava/lang/String;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;named uploadLnet/minecraft/data/client/model/Model;upload(Lnet/minecraft/block/Block;Ljava/lang/String;Lnet/minecraft/data/client/model/Texture;Ljava/util/function/BiConsumer;)Lnet/minecraft/util/Identifier;
-
uploadWithoutVariant
public Identifier uploadWithoutVariant(Block block, String suffix, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
- Mappings:
Namespace Name Mixin selector official bLjj;b(Lbyq;Ljava/lang/String;Ljl;Ljava/util/function/BiConsumer;)Lwp;intermediary method_25853Lnet/minecraft/class_4942;method_25853(Lnet/minecraft/class_2248;Ljava/lang/String;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;named uploadWithoutVariantLnet/minecraft/data/client/model/Model;uploadWithoutVariant(Lnet/minecraft/block/Block;Ljava/lang/String;Lnet/minecraft/data/client/model/Texture;Ljava/util/function/BiConsumer;)Lnet/minecraft/util/Identifier;
-
upload
public Identifier upload(Identifier id, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
- Mappings:
Namespace Name Mixin selector official aLjj;a(Lwp;Ljl;Ljava/util/function/BiConsumer;)Lwp;intermediary method_25852Lnet/minecraft/class_4942;method_25852(Lnet/minecraft/class_2960;Lnet/minecraft/class_4944;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;named uploadLnet/minecraft/data/client/model/Model;upload(Lnet/minecraft/util/Identifier;Lnet/minecraft/data/client/model/Texture;Ljava/util/function/BiConsumer;)Lnet/minecraft/util/Identifier;
-
createTextureMap
private Map<TextureKey,Identifier> createTextureMap(Texture texture)
- Mappings:
Namespace Name Mixin selector official aLjj;a(Ljl;)Ljava/util/Map;intermediary method_25850Lnet/minecraft/class_4942;method_25850(Lnet/minecraft/class_4944;)Ljava/util/Map;named createTextureMapLnet/minecraft/data/client/model/Model;createTextureMap(Lnet/minecraft/data/client/model/Texture;)Ljava/util/Map;
-
-