Index
All Classes and Interfaces|All Packages
A
- addNamesRecursively(Set<String>) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelGroup
- addNamesRecursively(Set<String>) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelObject
- addNamesRecursively(Set<String>) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelGroup
- addNamesRecursively(Set<String>) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelObject
- addPart(String, MultipartObjModel.ModelGroup) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- addPart(String, ObjModel.ModelGroup) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
-
Injects a ModelGroup from a sub-model into this model.
- addQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- addQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
- addQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelGroup
- addQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelObject
- addQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelGroup
- addQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelObject
- ambientColor - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- ambientColorMap - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- automaticCulling - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- automaticCulling - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
- automaticCulling() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Returns the value of the
automaticCullingrecord component. - automaticCulling() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
-
Returns the value of the
automaticCullingrecord component.
B
- bake(IGeometryBakingContext, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.DLUnbakedModelExtension
- bake(CompositeRenderable.PartBuilder<?>, IGeometryBakingContext) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelGroup
- bake(CompositeRenderable.PartBuilder<?>, IGeometryBakingContext) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelObject
- bake(CompositeRenderable.PartBuilder<?>, IGeometryBakingContext) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelGroup
- bake(CompositeRenderable.PartBuilder<?>, IGeometryBakingContext) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelObject
- bakeRenderable(IGeometryBakingContext) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- bakeRenderable(IGeometryBakingContext) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
C
- centered() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- centered() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
- checkDependencies(String, String, String) - Static method in class de.mrjulsen.mcdragonlib.util.neoforge.DependencyVersionCheckerImpl
- ClientEvents - Class in de.mrjulsen.mcdragonlib.neoforge.client
- close() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjTokenizer
- combineTransform(MultipartObjModel.SubModelSettings) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- combineWith(ObjModel.SubModelSettings) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
-
Returns a new SubModelSettings that adds this settings' transform on top of
other. - copy(MultipartObjModel.SubModelSettings) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelObject
- copy(MultipartObjModel.SubModelSettings, String) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelGroup
- copy(ObjModel.SubModelSettings) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelObject
- copy(ObjModel.SubModelSettings, String) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelGroup
-
Deep-copies this group with a new name and combined SubModelSettings.
- create(int[], int, Direction, TextureAtlasSprite, boolean, boolean, boolean, List<String>) - Static method in class de.mrjulsen.mcdragonlib.client.model.extension.neoforge.DLBakedQuadImpl
D
- de.mrjulsen.mcdragonlib.client.model.extension.neoforge - package de.mrjulsen.mcdragonlib.client.model.extension.neoforge
- de.mrjulsen.mcdragonlib.neoforge - package de.mrjulsen.mcdragonlib.neoforge
- de.mrjulsen.mcdragonlib.neoforge.client - package de.mrjulsen.mcdragonlib.neoforge.client
- de.mrjulsen.mcdragonlib.neoforge.client.model - package de.mrjulsen.mcdragonlib.neoforge.client.model
- de.mrjulsen.mcdragonlib.neoforge.client.model.loaders - package de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- de.mrjulsen.mcdragonlib.network.neoforge - package de.mrjulsen.mcdragonlib.network.neoforge
- de.mrjulsen.mcdragonlib.registry.neoforge - package de.mrjulsen.mcdragonlib.registry.neoforge
- de.mrjulsen.mcdragonlib.util.neoforge - package de.mrjulsen.mcdragonlib.util.neoforge
- DependencyVersionCheckerImpl - Class in de.mrjulsen.mcdragonlib.util.neoforge
- DependencyVersionCheckerImpl() - Constructor for class de.mrjulsen.mcdragonlib.util.neoforge.DependencyVersionCheckerImpl
- diffuseColor - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- diffuseColorMap - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- diffuseTintIndex - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- dissolve - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- DLBakedModelExtension - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- DLBakedModelExtension(BakedModel, Map<DLFaceKey, DLFaceData>) - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.DLBakedModelExtension
- DLBakedQuadImpl - Class in de.mrjulsen.mcdragonlib.client.model.extension.neoforge
- DLBakedQuadImpl(int[], int, Direction, TextureAtlasSprite, boolean, boolean, boolean, List<String>) - Constructor for class de.mrjulsen.mcdragonlib.client.model.extension.neoforge.DLBakedQuadImpl
- DLClientRegistriesImpl - Class in de.mrjulsen.mcdragonlib.registry.neoforge
- DLClientRegistriesImpl() - Constructor for class de.mrjulsen.mcdragonlib.registry.neoforge.DLClientRegistriesImpl
- DLModelExtensionLoader - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- DLModelExtensionLoader() - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.DLModelExtensionLoader
- DLNetworkManagerImpl - Class in de.mrjulsen.mcdragonlib.network.neoforge
- DLNetworkManagerImpl() - Constructor for class de.mrjulsen.mcdragonlib.network.neoforge.DLNetworkManagerImpl
- DLRegistriesImpl - Class in de.mrjulsen.mcdragonlib.registry.neoforge
- DLRegistriesImpl() - Constructor for class de.mrjulsen.mcdragonlib.registry.neoforge.DLRegistriesImpl
- DLUnbakedModelExtension - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- DLUnbakedModelExtension(BlockModel, Map<DLFaceKey, DLFaceData>) - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.DLUnbakedModelExtension
- DragonLibCrossPlatformImpl - Class in de.mrjulsen.mcdragonlib.neoforge
- DragonLibCrossPlatformImpl() - Constructor for class de.mrjulsen.mcdragonlib.neoforge.DragonLibCrossPlatformImpl
- DragonLibNeoForge - Class in de.mrjulsen.mcdragonlib.neoforge
- DragonLibNeoForge(ModContainer) - Constructor for class de.mrjulsen.mcdragonlib.neoforge.DragonLibNeoForge
- DynamicBakedModel - Class in de.mrjulsen.mcdragonlib.neoforge.client.model
- DynamicBakedModel(BakedModel, BlockState, DLModel) - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
E
- emissiveAmbient - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- emissiveAmbient - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
- emissiveAmbient() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Returns the value of the
emissiveAmbientrecord component. - emissiveAmbient() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
-
Returns the value of the
emissiveAmbientrecord component. - EMPTY - Static variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary
- equals(Object) - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
-
Indicates whether some other object is "equal to" this one.
F
- flipV - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- flipV - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
- flipV() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Returns the value of the
flipVrecord component. - flipV() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
-
Returns the value of the
flipVrecord component.
G
- getConfigurableComponentNames() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- getConfigurableComponentNames() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
- getMaterial(String) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary
- getModContainer() - Static method in class de.mrjulsen.mcdragonlib.neoforge.DragonLibNeoForge
- getModel() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- getModelData(BlockAndTintGetter, BlockPos, BlockState, ModelData) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- getOriginalModel() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- getOverrides() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- getParticleIcon() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- getParts() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- getParts() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelGroup
- getParts() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
-
Returns all top-level ModelGroups so MultipartObjLoader can iterate them.
- getQuads(BlockState, Direction, RandomSource, ModelData, RenderType) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- getQuads(BlockState, Direction, RandomSource, ModelData, RenderType) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.DLBakedModelExtension
- getQuads(BlockState, Direction, RandomSource) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- getQuads(BlockState, Direction, RandomSource) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.DLBakedModelExtension
- getRenderTypes(BlockState, RandomSource, ModelData) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- getRootComponentNames() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- getRootComponentNames() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
- getTextures(IGeometryBakingContext, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelGroup
- getTextures(IGeometryBakingContext, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelObject
- getTextures(IGeometryBakingContext, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelGroup
- getTextures(IGeometryBakingContext, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelObject
- getTransforms() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
H
- hasAmbientOcclusion() - Method in class de.mrjulsen.mcdragonlib.client.model.extension.neoforge.DLBakedQuadImpl
- hashCode() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
-
Returns a hash code value for this object.
I
- ID - Static variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.DLModelExtensionLoader
- ID - Static variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjLoader
- inheritable() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- inheritable() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
- INSTANCE - Static variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.DLModelExtensionLoader
- INSTANCE - Static variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjLoader
- INSTANCE - Static variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjLoader
- isCustomRenderer() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- isGui3d() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- isInheritable() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelGroup
-
Whether this group should be exported when merging into a parent model.
- isJson() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- isJson() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
L
- loadMaterialLibrary(ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjLoader
- loadMaterialLibrary(ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjLoader
-
Loads (or returns from cache) a material library at
materialLocation. - loadModel(MultipartObjModel.ModelSettings) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjLoader
- loadModel(ObjModel.ModelSettings) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjLoader
-
Loads (or returns from cache) a plain OBJ model described by
settings.
M
- Material(String) - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- model() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- model() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
- modelLocation - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- modelLocation - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
- modelLocation() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Returns the value of the
modelLocationrecord component. - modelLocation() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
-
Returns the value of the
modelLocationrecord component. - ModelSettings(ResourceLocation, boolean, boolean, boolean, boolean, String, List<MultipartObjModel.SubModelSettings>) - Constructor for record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Creates an instance of a
ModelSettingsrecord class. - ModelSettings(ResourceLocation, boolean, boolean, boolean, boolean, String) - Constructor for record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
-
Creates an instance of a
ModelSettingsrecord class. - mtlOverride - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- mtlOverride - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
- mtlOverride() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Returns the value of the
mtlOverriderecord component. - mtlOverride() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
-
Returns the value of the
mtlOverriderecord component. - MultipartObjLoader - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
-
A loader for
OBJ models. - MultipartObjLoader() - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjLoader
- MultipartObjModel - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
-
A model loaded from an OBJ file.
- MultipartObjModel.ModelGroup - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- MultipartObjModel.ModelObject - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- MultipartObjModel.ModelSettings - Record Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- MultipartObjModel.SubModelSettings - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
N
- name - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelObject
- name - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- name - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelObject
- name() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelObject
- name() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelObject
O
- ObjLoader - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- ObjLoader() - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjLoader
- ObjMaterialLibrary - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- ObjMaterialLibrary(ObjTokenizer) - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary
- ObjMaterialLibrary.Material - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- ObjModel - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- ObjModel.ModelGroup - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- ObjModel.ModelObject - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- ObjModel.ModelSettings - Record Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- ObjModel.SubModelSettings - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
-
Settings that describe how a sub-model should be positioned/rotated relative to the parent model.
- ObjTokenizer - Class in de.mrjulsen.mcdragonlib.neoforge.client.model.loaders
- ObjTokenizer(InputStream) - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjTokenizer
- onModifyBakingResult(ModelEvent.ModifyBakingResult) - Static method in class de.mrjulsen.mcdragonlib.neoforge.client.ClientEvents
- onResourceManagerReload(ResourceManager) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjLoader
- onResourceManagerReload(ResourceManager) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjLoader
P
- parse(ObjTokenizer, ObjModel.ModelSettings) - Static method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
- parse(ObjTokenizer, MultipartObjModel.ModelSettings) - Static method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
R
- read(JsonObject, JsonDeserializationContext) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.DLModelExtensionLoader
- read(JsonObject, JsonDeserializationContext) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjLoader
- read(JsonObject, JsonDeserializationContext) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjLoader
- readAndSplitLine(boolean) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjTokenizer
- readInternal(JsonDeserializationContext, JsonObject) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjLoader
- readInternal(JsonDeserializationContext, JsonObject) - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjLoader
-
Reads the main model JSON and merges any sub-models declared in the "add" array.
- register(BlockEntityType<T>, BlockEntityRendererProvider<? super T>) - Static method in class de.mrjulsen.mcdragonlib.registry.neoforge.DLClientRegistriesImpl
- registerChannel(ResourceLocation, String, NetworkSide, String) - Static method in class de.mrjulsen.mcdragonlib.network.neoforge.DLNetworkManagerImpl
- registerConfig() - Static method in class de.mrjulsen.mcdragonlib.neoforge.DragonLibCrossPlatformImpl
- registerGeometryLoaders(ModelEvent.RegisterGeometryLoaders) - Static method in class de.mrjulsen.mcdragonlib.neoforge.client.ClientEvents
- rotX() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- rotX() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
- rotY() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- rotY() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
- rotZ() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- rotZ() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
S
- shadeQuads - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel
- shadeQuads - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel
- shadeQuads() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Returns the value of the
shadeQuadsrecord component. - shadeQuads() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
-
Returns the value of the
shadeQuadsrecord component. - specularColor - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- specularColorMap - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- specularHighlight - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
- SubModelSettings() - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- SubModelSettings() - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
- SubModelSettings(String, float[], float[], boolean, boolean) - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- SubModelSettings(String, float[], float[], boolean, boolean) - Constructor for class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
- subSettings() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Returns the value of the
subSettingsrecord component.
T
- toPacket(ResourceLocation, String, NetworkSide, FriendlyByteBuf) - Static method in class de.mrjulsen.mcdragonlib.network.neoforge.DLNetworkManagerImpl
- toString() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.ModelSettings
-
Returns a string representation of this record class.
- toString() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
-
Returns a string representation of this record class.
- transparency - Variable in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjMaterialLibrary.Material
U
- useAmbientOcclusion() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
- usesBlockLight() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.DynamicBakedModel
X
- x() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- x() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
Y
- y() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- y() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
Z
- z() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.MultipartObjModel.SubModelSettings
- z() - Method in class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.SubModelSettings
All Classes and Interfaces|All Packages