类 ModelTemplate
java.lang.Object
net.minecraft.data.models.model.ModelTemplate
-
嵌套类概要
嵌套类 -
字段概要
字段 -
构造器概要
构造器构造器说明ModelTemplate
(Optional<ResourceLocation> pModel, Optional<String> pSuffix, TextureSlot... pRequiredSlots) -
方法概要
修饰符和类型方法说明create
(ResourceLocation pModelLocation, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) create
(ResourceLocation pModelLocation, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput, ModelTemplate.JsonFactory pFactory) create
(Block pModelBlock, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) com.google.gson.JsonObject
createBaseTemplate
(ResourceLocation p_266830_, Map<TextureSlot, ResourceLocation> p_266912_) private Map<TextureSlot,
ResourceLocation> createMap
(TextureMapping pTextureMapping) createWithOverride
(Block pModelBlock, String pModelLocationSuffix, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) createWithSuffix
(Block pModelBlock, String pModelLocationSuffix, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput)
-
字段详细资料
-
model
-
requiredSlots
-
suffix
-
-
构造器详细资料
-
ModelTemplate
public ModelTemplate(Optional<ResourceLocation> pModel, Optional<String> pSuffix, TextureSlot... pRequiredSlots)
-
-
方法详细资料
-
create
public ResourceLocation create(Block pModelBlock, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) -
createWithSuffix
public ResourceLocation createWithSuffix(Block pModelBlock, String pModelLocationSuffix, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) -
createWithOverride
public ResourceLocation createWithOverride(Block pModelBlock, String pModelLocationSuffix, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) -
create
public ResourceLocation create(ResourceLocation pModelLocation, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) -
create
public ResourceLocation create(ResourceLocation pModelLocation, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput, ModelTemplate.JsonFactory pFactory) -
createBaseTemplate
public com.google.gson.JsonObject createBaseTemplate(ResourceLocation p_266830_, Map<TextureSlot, ResourceLocation> p_266912_) -
createMap
-