Uses of Record Class
net.neoforged.neoforge.client.model.ExtraFaceData
Packages that use ExtraFaceData
Package
Description
-
Uses of ExtraFaceData in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model declared as ExtraFaceDataModifier and TypeFieldDescriptionprivate ExtraFaceDataBlockElement.faceDataprivate final ExtraFaceDataBlockElementFace.faceDataThe field for thefaceDatarecord component.Methods in net.minecraft.client.renderer.block.model that return ExtraFaceDataModifier and TypeMethodDescriptionBlockElementFace.faceData()Returns the value of thefaceDatarecord component.BlockElement.getFaceData()Methods in net.minecraft.client.renderer.block.model with parameters of type ExtraFaceDataConstructors in net.minecraft.client.renderer.block.model with parameters of type ExtraFaceDataModifierConstructorDescriptionBlockElement(org.joml.Vector3f p_253626_, org.joml.Vector3f p_254426_, Map<Direction, BlockElementFace> p_254454_, BlockElementRotation p_254229_, boolean p_253661_, ExtraFaceData faceData) BlockElementFace(Direction cullForDirection, int tintIndex, String texture, BlockFaceUV uv, ExtraFaceData faceData, org.apache.commons.lang3.mutable.MutableObject<BlockElement> parent) Creates an instance of aBlockElementFacerecord class. -
Uses of ExtraFaceData in net.neoforged.neoforge.client.model
Fields in net.neoforged.neoforge.client.model declared as ExtraFaceDataFields in net.neoforged.neoforge.client.model with type parameters of type ExtraFaceDataModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ExtraFaceData> ExtraFaceData.CODECprivate final it.unimi.dsi.fastutil.ints.Int2ObjectMap<ExtraFaceData> ItemLayerModel.layerDataMethods in net.neoforged.neoforge.client.model that return ExtraFaceDataModifier and TypeMethodDescriptionstatic @Nullable ExtraFaceDataExtraFaceData.read(@Nullable com.google.gson.JsonElement obj, @Nullable ExtraFaceData fallback) Parses an ExtraFaceData from JSONMethods in net.neoforged.neoforge.client.model with parameters of type ExtraFaceDataModifier and TypeMethodDescriptionstatic @Nullable ExtraFaceDataExtraFaceData.read(@Nullable com.google.gson.JsonElement obj, @Nullable ExtraFaceData fallback) Parses an ExtraFaceData from JSONMethod parameters in net.neoforged.neoforge.client.model with type arguments of type ExtraFaceDataModifier and TypeMethodDescriptionprotected voidItemLayerModel.Loader.readLayerData(com.google.gson.JsonObject jsonObject, String name, it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap<ResourceLocation> renderTypeNames, it.unimi.dsi.fastutil.ints.Int2ObjectMap<ExtraFaceData> layerData, boolean logWarning) Constructor parameters in net.neoforged.neoforge.client.model with type arguments of type ExtraFaceDataModifierConstructorDescriptionprivateItemLayerModel(@Nullable com.google.common.collect.ImmutableList<Material> textures, it.unimi.dsi.fastutil.ints.Int2ObjectMap<ExtraFaceData> layerData, it.unimi.dsi.fastutil.ints.Int2ObjectMap<ResourceLocation> renderTypeNames) -
Uses of ExtraFaceData in net.neoforged.neoforge.client.model.generators.loaders
Fields in net.neoforged.neoforge.client.model.generators.loaders with type parameters of type ExtraFaceDataModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.ints.Int2ObjectMap<ExtraFaceData> ItemLayerModelBuilder.faceData -
Uses of ExtraFaceData in net.neoforged.neoforge.client.model.geometry
Methods in net.neoforged.neoforge.client.model.geometry with parameters of type ExtraFaceDataModifier and TypeMethodDescriptionstatic List<BlockElement> UnbakedGeometryHelper.createUnbakedItemElements(int layerIndex, TextureAtlasSprite sprite, @Nullable ExtraFaceData faceData) Creates a list of block elements in the shape of the specified sprite contents.static List<BlockElement> UnbakedGeometryHelper.createUnbakedItemMaskElements(int layerIndex, TextureAtlasSprite sprite, @Nullable ExtraFaceData faceData) Creates a list of block elements in the shape of the specified sprite contents.