net.minecraft.client.render.model

public class MultipartUnbakedModel

implements UnbakedModel

dme
net.minecraft.class_816
net.minecraft.client.render.model.MultipartUnbakedModel
net.minecraft.client.resource.model.MultiPart
net.minecraft.client.renderer.model.multipart.Multipart
net.minecraft.client.renderer.model.multipart.Multipart

Field summary

Modifier and TypeField
private final StateFactory<Block, BlockState>
a
field_4329
stateFactory
definition
field_188140_b
stateContainer
private final List<MultipartModelComponent>
b
field_4330
components
selectors
field_188139_a
selectors

Constructor summary

ModifierConstructor
public (StateFactory<Block, BlockState> definition, List<MultipartModelComponent> selectors)

Method summary

Modifier and TypeMethod
public List<MultipartModelComponent>
a()
method_3519()
getComponents()
getSelectors()
func_188136_a()
getSelectors()
public Set<WeightedUnbakedModel>
b()
method_3520()
getModels()
getMultiVariants()
func_188137_b()
getVariants()
public Collection<Identifier>
f()
method_4755()
getModelDependencies()
getDependencies()
func_187965_e()
getDependencies()
public Collection<Identifier>
a(Function<qt, dwk> arg0, Set<String> arg1)
method_4754(Function<class_2960, class_1100> arg0, Set<String> arg1)
getTextureDependencies(Function<Identifier, UnbakedModel> arg0, Set<String> arg1)
getTextureLocations(Function<Identifier, UnbakedModel> arg0, Set<String> arg1)
func_209559_a(Function<ResourceLocation, IUnbakedModel> arg0, Set<String> arg1)
getTextures(Function<ResourceLocation, IUnbakedModel> arg0, Set<String> arg1)
public BakedModel
a(dwe arg0, Function<qt, dun> arg1, dwh arg2)
method_4753(class_1088 arg0, Function<class_2960, class_1058> arg1, class_3665 arg2)
bake(ModelLoader arg0, Function<Identifier, Sprite> arg1, ModelBakeSettings arg2)
bake(ModelBakery arg0, Function<Identifier, TextureAtlasSprite> arg1, ModelState arg2)
func_217641_a(ModelBakery arg0, Function<ResourceLocation, TextureAtlasSprite> arg1, ISprite arg2)
bake(ModelBakery arg0, Function<ResourceLocation, TextureAtlasSprite> arg1, ISprite arg2)