Uses of Class
net.minecraft.client.resources.model.geometry.QuadCollection
Packages that use QuadCollection
Package
Description
Extension interfaces for
client-only classes.-
Uses of QuadCollection in net.minecraft.client.renderer.item
Fields in net.minecraft.client.renderer.item declared as QuadCollectionConstructors in net.minecraft.client.renderer.item with parameters of type QuadCollectionModifierConstructorDescriptionCuboidItemModelWrapper(List<ItemTintSource> tints, QuadCollection quads, ModelRenderProperties properties, org.joml.Matrix4fc transformation) -
Uses of QuadCollection in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model declared as QuadCollectionModifier and TypeFieldDescriptionprivate final QuadCollectionSimpleModelWrapper.quadsThe field for thequadsrecord component.Fields in net.minecraft.client.resources.model with type parameters of type QuadCollectionModifier and TypeFieldDescriptionprivate static final ModelDiscovery.Slot<QuadCollection> ModelDiscovery.ModelWrapper.KEY_DEFAULT_GEOMETRYprivate final Map<ModelState, QuadCollection> ModelDiscovery.ModelWrapper.modelBakeCacheMethods in net.minecraft.client.resources.model that return QuadCollectionModifier and TypeMethodDescriptionprivate QuadCollectionModelDiscovery.ModelWrapper.bakeDefaultState(TextureSlots textureSlots, ModelBaker baker, ModelState state) ModelDiscovery.ModelWrapper.bakeTopGeometry(TextureSlots textureSlots, ModelBaker baker, ModelState state) default QuadCollectionResolvedModel.bakeTopGeometry(TextureSlots textureSlots, ModelBaker baker, ModelState state) SimpleModelWrapper.quads()Returns the value of thequadsrecord component.Constructors in net.minecraft.client.resources.model with parameters of type QuadCollectionModifierConstructorDescriptionSimpleModelWrapper(QuadCollection quads, boolean useAmbientOcclusion, Material.Baked particleMaterial) Creates an instance of aSimpleModelWrapperrecord class. -
Uses of QuadCollection in net.minecraft.client.resources.model.cuboid
Classes in net.minecraft.client.resources.model.cuboid that implement interfaces with type arguments of type QuadCollectionMethods in net.minecraft.client.resources.model.cuboid that return QuadCollectionModifier and TypeMethodDescriptionprivate static QuadCollectionItemModelGenerator.bake(TextureSlots textureSlots, ModelBaker modelBaker, ModelState modelState, ModelDebugName name) static QuadCollectionUnbakedCuboidGeometry.bake(List<CuboidModelElement> elements, TextureSlots textures, ModelBaker modelBaker, ModelState modelState, ModelDebugName name) UnbakedCuboidGeometry.bake(TextureSlots textures, ModelBaker modelBaker, ModelState modelState, ModelDebugName name, ContextMap additionalProperties) ItemModelGenerator.ItemLayerKey.compute(ModelBaker modelBakery) -
Uses of QuadCollection in net.minecraft.client.resources.model.geometry
Fields in net.minecraft.client.resources.model.geometry declared as QuadCollectionMethods in net.minecraft.client.resources.model.geometry that return QuadCollectionModifier and TypeMethodDescriptionUnbakedGeometry.bake(TextureSlots textureSlots, ModelBaker modelBaker, ModelState modelState, ModelDebugName name) Deprecated.QuadCollection.Builder.build()private static QuadCollectionQuadCollection.Builder.createFromSublists(List<BakedQuad> all, int unculledCount, int northCount, int southCount, int eastCount, int westCount, int upCount, int downCount) Methods in net.minecraft.client.resources.model.geometry with parameters of type QuadCollection -
Uses of QuadCollection in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions that return QuadCollectionModifier and TypeMethodDescriptiondefault QuadCollectionUnbakedGeometryExtension.bake(TextureSlots textureSlots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) Version ofUnbakedGeometry.bake(TextureSlots, ModelBaker, ModelState, ModelDebugName)that also receives additional properties sourced fromUnbakedModelExtension.fillAdditionalProperties(ContextMap.Builder). -
Uses of QuadCollection in net.neoforged.neoforge.client.model
Methods in net.neoforged.neoforge.client.model that return QuadCollectionModifier and TypeMethodDescriptionCompositeUnbakedGeometry.bake(TextureSlots textureSlots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) default QuadCollectionExtendedUnbakedGeometry.bake(TextureSlots textureSlots, ModelBaker modelBaker, ModelState modelState, ModelDebugName name) ExtendedUnbakedGeometry.bake(TextureSlots textureSlots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) static QuadCollectionUnbakedElementsHelper.bakeItemMaskQuads(ModelBaker baker, int layerIndex, Material.Baked maskMaterial, Material.Baked outputMaterial, ModelState modelState) static QuadCollectionUnbakedElementsHelper.bakeItemMaskQuads(ModelBaker baker, int layerIndex, Material.Baked maskMaterial, Material.Baked outputMaterial, ModelState modelState, ExtraFaceData faceData) Bakes quads in the shape of the specified mask texture with the specified output texture applied to them.static QuadCollectionUnbakedElementsHelper.bakeItemMaskQuads(ModelBaker baker, int layerIndex, Material.Baked maskMaterial, Material.Baked outputMaterial, ModelState modelState, ExtraFaceData faceData, UnaryOperator<BakedQuad.MaterialInfo> materialModifier) Bakes quads in the shape of the specified mask texture with the specified output texture applied to them. -
Uses of QuadCollection in net.neoforged.neoforge.client.model.obj
Methods in net.neoforged.neoforge.client.model.obj that return QuadCollectionModifier and TypeMethodDescriptionObjGeometry.bake(TextureSlots textureSlots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) -
Uses of QuadCollection in net.neoforged.neoforge.client.model.standalone
Methods in net.neoforged.neoforge.client.model.standalone that return types with arguments of type QuadCollectionModifier and TypeMethodDescriptionSimpleUnbakedStandaloneModel.quadCollection(Identifier modelId) Returns an unbaked standalone model for aQuadCollection, baked without additional transformations.SimpleUnbakedStandaloneModel.quadCollection(Identifier modelId, ModelState modelState) Returns an unbaked standalone model for aQuadCollection, baked with the providedModelStatetransformations.
UnbakedGeometryExtension.bake(TextureSlots, ModelBaker, ModelState, ModelDebugName, net.minecraft.util.context.ContextMap).