Index

A B C D E F G H I L M N O P R S T U X Y Z 
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 automaticCulling record component.
automaticCulling() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
Returns the value of the automaticCulling record 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 emissiveAmbient record component.
emissiveAmbient() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
Returns the value of the emissiveAmbient record 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 flipV record component.
flipV() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
Returns the value of the flipV record 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 modelLocation record component.
modelLocation() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
Returns the value of the modelLocation record 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 ModelSettings record 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 ModelSettings record 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 mtlOverride record component.
mtlOverride() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
Returns the value of the mtlOverride record 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 shadeQuads record component.
shadeQuads() - Method in record class de.mrjulsen.mcdragonlib.neoforge.client.model.loaders.ObjModel.ModelSettings
Returns the value of the shadeQuads record 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 subSettings record 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
 
A B C D E F G H I L M N O P R S T U X Y Z 
All Classes and Interfaces|All Packages