net.minecraft.client.renderer.block.model.multipart

public class MultiPart

implements UnbakedModel

ebk
net.minecraft.client.renderer.block.model.multipart.MultiPart
net.minecraft.class_816
net.minecraft.client.render.model.MultipartUnbakedModel
net.minecraft.client.renderer.model.multipart.Multipart

Field summary

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

Constructor summary

ModifierConstructor
public (StateDefinition<Block, BlockState> stateFactory, List<Selector> components)

Method summary

Modifier and TypeMethod
public List<Selector>
a()
getSelectors()
method_3519()
getComponents()
func_188136_a()
public Set<MultiVariant>
b()
getMultiVariants()
method_3520()
getModels()
func_188137_b()
public Collection<ResourceLocation>
f()
getDependencies()
method_4755()
getModelDependencies()
func_187965_e()
public Collection<Material>
a(Function<vk, elq> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
getMaterials(Function<ResourceLocation, UnbakedModel> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
method_4754(Function<class_2960, class_1100> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
getTextureDependencies(Function<Identifier, UnbakedModel> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
func_225614_a_(Function<ResourceLocation, IUnbakedModel> arg0, Set<com.mojang.datafixers.util.Pair<String, String>> arg1)
public BakedModel
a(elk arg0, Function<elj, eju> arg1, eln arg2, vk arg3)
bake(ModelBakery arg0, Function<Material, TextureAtlasSprite> arg1, ModelState arg2, ResourceLocation arg3)
method_4753(class_1088 arg0, Function<class_4730, class_1058> arg1, class_3665 arg2, class_2960 arg3)
bake(ModelLoader arg0, Function<SpriteIdentifier, Sprite> arg1, ModelBakeSettings arg2, Identifier arg3)
func_225613_a_(ModelBakery arg0, Function<RenderMaterial, TextureAtlasSprite> arg1, IModelTransform arg2, ResourceLocation arg3)