Index

A B C D E F G H I K L M N O P Q R S T U V X Y Z 
All Classes and Interfaces|All Packages

A

addNamesRecursively(Set<String>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelGroup
 
addNamesRecursively(Set<String>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelObject
 
addNamesRecursively(Set<String>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelGroup
 
addNamesRecursively(Set<String>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelObject
 
addPart(String, MultipartObjModel.ModelGroup) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
ambientColor - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
ambientColorMap - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
applying(Transformation) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.QuadTransformers
 
applyingColor(int) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.QuadTransformers
 
applyingColor(int, int, int) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.QuadTransformers
 
applyingColor(int, int, int, int) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.QuadTransformers
 
applyingLightmap(int) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.QuadTransformers
 
applyingLightmap(int, int) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.QuadTransformers
 
applyMaterial(DLBakedQuad, MaterialFinder) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLBakedModelExtension
 
applyRootTransform(ModelState, Transformation) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.UnbakedGeometryHelper
 
automaticCulling - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
automaticCulling - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
automaticCulling() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the automaticCulling record component.
automaticCulling() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelSettings
Returns the value of the automaticCulling record component.

B

bake(BlockModel, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides, boolean) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.EmptyModel
 
bake(BlockModel, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides, boolean) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.IUnbakedGeometry
 
bake(BlockModel, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides, boolean) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLUnbakedModelExtension
 
bake(BlockModel, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides, boolean) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
bake(BlockModel, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides, boolean) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
bake(ModelBaker, Function<Material, TextureAtlasSprite>, ModelState) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
bake(ModelBaker, Function<Material, TextureAtlasSprite>, ModelState) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
BAKED - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.EmptyModel
 
bakeElementFace(BlockElement, BlockElementFace, TextureAtlasSprite, Direction, ModelState, ResourceLocation) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.UnbakedGeometryHelper
 
bakeElements(List<BakedQuad>, List<BlockElement>, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.UnbakedGeometryHelper
 
bakeElements(List<BlockElement>, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.UnbakedGeometryHelper
 
BlockModelAccessor - Interface in de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client
 
BlockModelDeserializerMixin - Class in de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client
 
BlockModelDeserializerMixin() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelDeserializerMixin
 
BlockModelExtensions - Interface in de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions
 
BlockModelMixin - Class in de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client
 
BlockModelMixin() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelMixin
 
buildMeshes(BlockModel, MeshBuilder, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelObject
 
buildMeshes(BlockModel, MeshBuilder, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelObject
 
buildMeshes(BlockModel, MeshBuilder, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelGroup
 
buildMeshes(BlockModel, MeshBuilder, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelGroup
 

C

centered() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 
checkDependencies(String, String, String) - Static method in class de.mrjulsen.mcdragonlib.util.fabric.DependencyVersionCheckerImpl
 
ClientEventsFabric - Class in de.mrjulsen.mcdragonlib.fabric.client
 
ClientEventsFabric() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.ClientEventsFabric
 
ClientNetworkManager - Class in de.mrjulsen.mcdragonlib.network.fabric
 
ClientNetworkManager() - Constructor for class de.mrjulsen.mcdragonlib.network.fabric.ClientNetworkManager
 
close() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjTokenizer
 
combineTransform(MultipartObjModel.SubModelSettings) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 
composeRootTransformIntoModelState(ModelState, Transformation) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.UnbakedGeometryHelper
 
copy(MultipartObjModel.SubModelSettings) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelObject
 
copy(MultipartObjModel.SubModelSettings, String) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelGroup
 
copyFrom(VisibilityData) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.VisibilityData
 
create(int[], int, Direction, TextureAtlasSprite, boolean, boolean, boolean, List<String>) - Static method in class de.mrjulsen.mcdragonlib.client.model.extension.fabric.DLBakedQuadImpl
 
createUnbakedItemElements(int, SpriteContents) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.UnbakedGeometryHelper
 
createUnbakedItemMaskElements(int, SpriteContents) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.UnbakedGeometryHelper
 

D

de.mrjulsen.mcdragonlib.client.model.extension.fabric - package de.mrjulsen.mcdragonlib.client.model.extension.fabric
 
de.mrjulsen.mcdragonlib.fabric - package de.mrjulsen.mcdragonlib.fabric
 
de.mrjulsen.mcdragonlib.fabric.client - package de.mrjulsen.mcdragonlib.fabric.client
 
de.mrjulsen.mcdragonlib.fabric.client.model - package de.mrjulsen.mcdragonlib.fabric.client.model
 
de.mrjulsen.mcdragonlib.fabric.client.model.geometry - package de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 
de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions - package de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions
 
de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client - package de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client
 
de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.common - package de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.common
 
de.mrjulsen.mcdragonlib.fabric.client.model.loaders - package de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
de.mrjulsen.mcdragonlib.fabric.client.model.obj - package de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
de.mrjulsen.mcdragonlib.network.fabric - package de.mrjulsen.mcdragonlib.network.fabric
 
de.mrjulsen.mcdragonlib.registry.fabric - package de.mrjulsen.mcdragonlib.registry.fabric
 
de.mrjulsen.mcdragonlib.util.fabric - package de.mrjulsen.mcdragonlib.util.fabric
 
DependencyVersionCheckerImpl - Class in de.mrjulsen.mcdragonlib.util.fabric
 
DependencyVersionCheckerImpl() - Constructor for class de.mrjulsen.mcdragonlib.util.fabric.DependencyVersionCheckerImpl
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLModelExtensionLoader.Deserializer
 
Deserializer() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLModelExtensionLoader.Deserializer
 
diffuseColor - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
diffuseColorMap - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
diffuseTintIndex - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
dissolve - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
DLBakedModelExtension - Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
DLBakedModelExtension(BakedModel, Map<DLFaceKey, DLFaceData>) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLBakedModelExtension
 
DLBakedQuadImpl - Class in de.mrjulsen.mcdragonlib.client.model.extension.fabric
 
DLBakedQuadImpl(int[], int, Direction, TextureAtlasSprite, boolean, boolean, boolean, List<String>) - Constructor for class de.mrjulsen.mcdragonlib.client.model.extension.fabric.DLBakedQuadImpl
 
DLClientRegistriesImpl - Class in de.mrjulsen.mcdragonlib.registry.fabric
 
DLClientRegistriesImpl() - Constructor for class de.mrjulsen.mcdragonlib.registry.fabric.DLClientRegistriesImpl
 
DLModelExtensionLoader - Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
DLModelExtensionLoader() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLModelExtensionLoader
 
DLModelExtensionLoader.Deserializer - Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
DLModelLoadingPlugin - Class in de.mrjulsen.mcdragonlib.fabric.client
 
DLModelLoadingPlugin() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.DLModelLoadingPlugin
 
DLNetworkManagerImpl - Class in de.mrjulsen.mcdragonlib.network.fabric
 
DLNetworkManagerImpl() - Constructor for class de.mrjulsen.mcdragonlib.network.fabric.DLNetworkManagerImpl
 
DLRegistriesImpl - Class in de.mrjulsen.mcdragonlib.registry.fabric
 
DLRegistriesImpl() - Constructor for class de.mrjulsen.mcdragonlib.registry.fabric.DLRegistriesImpl
 
DLUnbakedModelExtension - Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
DLUnbakedModelExtension(BlockModel, Map<DLFaceKey, DLFaceData>) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLUnbakedModelExtension
 
dragonlib$applyOrigin(Vector3f) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.TransformationExtensions
 
dragonlib$applyOrigin(Vector3f) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.common.TransformationMixin
 
dragonlib$blockCenterToCorner() - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.TransformationExtensions
 
dragonlib$blockCornerToCenter() - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.TransformationExtensions
 
dragonlib$getCustomGeometry() - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.BlockModelExtensions
 
dragonlib$getCustomGeometry() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelMixin
 
dragonlib$getFaceBakery() - Static method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelAccessor
 
dragonlib$getNormalMatrix() - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.TransformationExtensions
 
dragonlib$getNormalMatrix() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.common.TransformationMixin
 
dragonlib$getOverrides(ModelBaker, BlockModel, Function<Material, TextureAtlasSprite>) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.BlockModelExtensions
 
dragonlib$getOverrides(ModelBaker, BlockModel, Function<Material, TextureAtlasSprite>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelMixin
 
dragonlib$getParent() - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelAccessor
 
dragonlib$getRootTransform() - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.BlockModelExtensions
 
dragonlib$getRootTransform() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelMixin
 
dragonlib$getVisibilityData() - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.BlockModelExtensions
 
dragonlib$getVisibilityData() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelMixin
 
dragonlib$isComponentVisible(String, boolean) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.BlockModelExtensions
 
dragonlib$isComponentVisible(String, boolean) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelMixin
 
dragonlib$isIdentity() - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.TransformationExtensions
 
dragonlib$processFrames(int, String, SpriteContents) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.ItemModelGeneratorAccessor
 
dragonlib$rotateTransform(Direction) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.TransformationExtensions
 
dragonlib$rotateTransform(Direction) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.common.TransformationMixin
 
dragonlib$setCustomGeometry(IUnbakedGeometry<?>) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.BlockModelExtensions
 
dragonlib$setCustomGeometry(IUnbakedGeometry<?>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelMixin
 
dragonlib$setRootTransform(Transformation) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.BlockModelExtensions
 
dragonlib$transformNormal(Vector3f) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.TransformationExtensions
 
dragonlib$transformPosition(Vector4f) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions.TransformationExtensions
 
dragonlib$transformPosition(Vector4f) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.common.TransformationMixin
 
DragonLibCrossPlatformImpl - Class in de.mrjulsen.mcdragonlib.fabric
 
DragonLibCrossPlatformImpl() - Constructor for class de.mrjulsen.mcdragonlib.fabric.DragonLibCrossPlatformImpl
 
DragonLibFabric - Class in de.mrjulsen.mcdragonlib.fabric
 
DragonLibFabric() - Constructor for class de.mrjulsen.mcdragonlib.fabric.DragonLibFabric
 
DynamicBakedModel - Class in de.mrjulsen.mcdragonlib.fabric.client.model
 
DynamicBakedModel(BakedModel, BlockState, DLModel) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.DynamicBakedModel
 

E

emissiveAmbient - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
emissiveAmbient - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
emissiveAmbient() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the emissiveAmbient record component.
emissiveAmbient() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelSettings
Returns the value of the emissiveAmbient record component.
emitBlockQuads(BlockAndTintGetter, BlockState, BlockPos, Supplier<RandomSource>, RenderContext) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.DynamicBakedModel
 
emitBlockQuads(BlockAndTintGetter, BlockState, BlockPos, Supplier<RandomSource>, RenderContext) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLBakedModelExtension
 
emitBlockQuads(BlockAndTintGetter, BlockState, BlockPos, Supplier<RandomSource>, RenderContext) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 
emitItemQuads(ItemStack, Supplier<RandomSource>, RenderContext) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.DynamicBakedModel
 
emitItemQuads(ItemStack, Supplier<RandomSource>, RenderContext) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 
empty() - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.QuadTransformers
 
EMPTY - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary
 
EmptyModel - Class in de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 
ENABLED - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
ENABLED - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
equals(Object) - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelSettings
Indicates whether some other object is "equal to" this one.
EVENT - Static variable in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.RegisterGeometryLoadersCallback
 

F

flipV - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
flipV - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
flipV() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the flipV record component.
flipV() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelSettings
Returns the value of the flipV record component.

G

GeometryLoaderManager - Class in de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 
get(ResourceLocation) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.GeometryLoaderManager
 
getAmbientOcclusion(JsonObject) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLModelExtensionLoader.Deserializer
 
getConfigurableComponentNames() - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.IUnbakedGeometry
 
getConfigurableComponentNames() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
getConfigurableComponentNames() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
getDependencies() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
getDependencies() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
getElements(JsonDeserializationContext, JsonObject) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLModelExtensionLoader.Deserializer
 
getLoaderList() - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.GeometryLoaderManager
 
getMaterial(String) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary
 
getMaterial(Renderer) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
getMatrix() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.common.TransformationMixin
 
getModel() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.DynamicBakedModel
 
getModelLoader(JsonObject) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.GeometryLoaderManager
 
getOriginalModel() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.DynamicBakedModel
 
getOverrides() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 
getOverrides(JsonDeserializationContext, JsonObject) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLModelExtensionLoader.Deserializer
 
getParticleIcon() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 
getParts() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
getParts() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelGroup
 
getQuads(BlockState, Direction, RandomSource) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 
getQuads(BlockState, Direction, RandomSource) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLBakedModelExtension
 
getRootComponentNames() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
getRootComponentNames() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
getRotation() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.SimpleModelState
 
getTextures(BlockModel, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelGroup
 
getTextures(BlockModel, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelObject
 
getTextures(BlockModel, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelGroup
 
getTextures(BlockModel, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelObject
 
getTransforms() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 

H

handleCustomModels(ModelBaker, BlockModel, Function<Material, TextureAtlasSprite>, ModelState, boolean, CallbackInfoReturnable<BakedModel>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelMixin
 
hasCustomVisibility(String) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.VisibilityData
 
hashCode() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Returns a hash code value for this object.
hashCode() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelSettings
Returns a hash code value for this object.

I

ID - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLModelExtensionLoader
 
ID - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjLoader
 
ID - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjLoader
 
IGeometryLoader<T> - Interface in de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 
inheritable() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 
init() - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.GeometryLoaderManager
 
INSTANCE - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.EmptyModel
 
INSTANCE - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.NullGeometryLoader
 
INSTANCE - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLModelExtensionLoader
 
INSTANCE - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjLoader
 
INSTANCE - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjLoader
 
isCustomRenderer() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 
isGui3d() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 
isJson() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 
isUvLocked() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.SimpleModelState
 
isVanillaAdapter() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.DynamicBakedModel
 
isVanillaAdapter() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLBakedModelExtension
 
isVanillaAdapter() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 
isVisible(String, boolean) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.VisibilityData
 
ItemModelGeneratorAccessor - Interface in de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client
 
IUnbakedGeometry<T> - Interface in de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 

K

KNOWN_MISSING_LOADERS - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.GeometryLoaderManager
 

L

LOADER - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.EmptyModel
 
loadMaterialLibrary(ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjLoader
 
loadMaterialLibrary(ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjLoader
 
loadModel(MultipartObjModel.ModelSettings) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjLoader
 

M

Material(String) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
model() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 
modelLoading(JsonElement, Type, JsonDeserializationContext, CallbackInfoReturnable<BlockModel>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelDeserializerMixin
 
modelLocation - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
modelLocation - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
modelLocation() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the modelLocation record component.
modelLocation() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelSettings
Returns the value of the modelLocation record component.
ModelSettings(ResourceLocation, boolean, boolean, boolean, boolean, String) - Constructor for record class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelSettings
Creates an instance of a ModelSettings record class.
ModelSettings(ResourceLocation, boolean, boolean, boolean, boolean, String, List<MultipartObjModel.SubModelSettings>) - Constructor for record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Creates an instance of a ModelSettings record class.
mtlOverride - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
mtlOverride - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
mtlOverride() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the mtlOverride record component.
mtlOverride() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelSettings
Returns the value of the mtlOverride record component.
MultipartObjLoader - Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
MultipartObjLoader() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjLoader
 
MultipartObjModel - Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
MultipartObjModel(MultipartObjModel.ModelSettings) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
MultipartObjModel.ModelGroup - Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
MultipartObjModel.ModelObject - Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
MultipartObjModel.ModelSettings - Record Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
MultipartObjModel.SubModelSettings - Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
MultipartObjParser - Class in de.mrjulsen.mcdragonlib.fabric.client.model.loaders
 
MultipartObjParser() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjParser
 

N

name - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelObject
 
name - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
name - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelObject
 
name() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelObject
 
name() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelObject
 
NullGeometryLoader - Class in de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 
NullGeometryLoader() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.NullGeometryLoader
 

O

OBJ_MARKER - Static variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjLoader
 
ObjBakedModel - Class in de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
ObjBakedModel(List<Mesh>, boolean, boolean, boolean, boolean, ItemTransforms, ItemOverrides, TextureAtlasSprite) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 
ObjLoader - Class in de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
ObjLoader() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjLoader
 
ObjMaterialLibrary - Class in de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
ObjMaterialLibrary(ObjTokenizer) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary
 
ObjMaterialLibrary.Material - Class in de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
ObjModel - Class in de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
ObjModel(ObjModel.ModelSettings) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
ObjModel.ModelGroup - Class in de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
ObjModel.ModelObject - Class in de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
ObjModel.ModelSettings - Record Class in de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
ObjParser - Class in de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
ObjParser() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjParser
 
ObjTokenizer - Class in de.mrjulsen.mcdragonlib.fabric.client.model.obj
 
ObjTokenizer(InputStream) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjTokenizer
 
onInitialize() - Method in class de.mrjulsen.mcdragonlib.fabric.DragonLibFabric
 
onInitializeClient() - Method in class de.mrjulsen.mcdragonlib.fabric.client.ClientEventsFabric
 
onInitializeModelLoader(ModelLoadingPlugin.Context) - Method in class de.mrjulsen.mcdragonlib.fabric.client.DLModelLoadingPlugin
 
onInitializeModelLoader(ModelLoadingPlugin.Context) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjLoader
 
onInitializeModelLoader(ModelLoadingPlugin.Context) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjLoader
 

P

parent - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelMixin
 
parse(ObjTokenizer, MultipartObjModel.ModelSettings) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjParser
 
parse(ObjTokenizer, ObjModel.ModelSettings) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjParser
 
parseVector2(String[]) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjParser
 
parseVector2(String[]) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjParser
 
parseVector3(String[]) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjParser
 
parseVector3(String[]) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjParser
 
parseVector4(String[]) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjParser
 
parseVector4(String[]) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjParser
 
parseVector4To3(String[]) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjParser
 
parseVector4To3(String[]) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjParser
 

Q

QuadTransformers - Class in de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 

R

read(JsonObject, JsonDeserializationContext) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.IGeometryLoader
 
read(JsonObject, JsonDeserializationContext) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.NullGeometryLoader
 
read(JsonObject, JsonDeserializationContext) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLModelExtensionLoader
 
read(JsonObject, JsonDeserializationContext) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjLoader
 
read(JsonObject, JsonDeserializationContext) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjLoader
 
readAndSplitLine(boolean) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjTokenizer
 
readInternal(JsonDeserializationContext, JsonObject) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjLoader
 
register(BlockEntityType<T>, BlockEntityRendererProvider<? super T>) - Static method in class de.mrjulsen.mcdragonlib.registry.fabric.DLClientRegistriesImpl
 
registerChannel(ResourceLocation, String, NetworkSide, String) - Static method in class de.mrjulsen.mcdragonlib.network.fabric.DLNetworkManagerImpl
 
registerChannel(ResourceLocation, String, String) - Static method in class de.mrjulsen.mcdragonlib.network.fabric.ClientNetworkManager
 
registerConfig() - Static method in class de.mrjulsen.mcdragonlib.fabric.DragonLibCrossPlatformImpl
 
registerGeometryLoaders(Map<ResourceLocation, IGeometryLoader<?>>) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.RegisterGeometryLoadersCallback
 
RegisterGeometryLoadersCallback - Interface in de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 
resolveDirtyMaterial(String, BlockModel) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.UnbakedGeometryHelper
 
resolveParents(Function<ResourceLocation, UnbakedModel>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
resolveParents(Function<ResourceLocation, UnbakedModel>) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
resolveParents(Function<ResourceLocation, UnbakedModel>, BlockModel) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.EmptyModel
 
resolveParents(Function<ResourceLocation, UnbakedModel>, BlockModel) - Method in interface de.mrjulsen.mcdragonlib.fabric.client.model.geometry.IUnbakedGeometry
 
rotX() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 
rotY() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 
rotZ() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 

S

setRootTransform(Transformation) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.client.BlockModelMixin
 
settingEmissivity(int) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.QuadTransformers
 
settingMaxEmissivity() - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.QuadTransformers
 
setVisibilityState(String, boolean) - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.VisibilityData
 
shadeQuads - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel
 
shadeQuads - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel
 
shadeQuads() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the shadeQuads record component.
shadeQuads() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelSettings
Returns the value of the shadeQuads record component.
SimpleModelState - Class in de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 
SimpleModelState(Transformation) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.SimpleModelState
 
SimpleModelState(Transformation, boolean) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.SimpleModelState
 
specularColor - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
specularColorMap - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
specularHighlight - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
SubModelSettings() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 
SubModelSettings(String, float[], float[], boolean, boolean) - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 
subSettings() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the subSettings record component.

T

texture - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 
toABGR(int) - Static method in class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.QuadTransformers
 
toPacket(ResourceLocation, String, NetworkSide, FriendlyByteBuf) - Static method in class de.mrjulsen.mcdragonlib.network.fabric.DLNetworkManagerImpl
 
toString() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.ModelSettings
Returns a string representation of this record class.
toString() - Method in record class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjModel.ModelSettings
Returns a string representation of this record class.
TransformationExtensions - Interface in de.mrjulsen.mcdragonlib.fabric.client.model.geometry.extensions
 
TransformationMixin - Class in de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.common
 
TransformationMixin() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.mixin.common.TransformationMixin
 
transparency - Variable in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjMaterialLibrary.Material
 

U

UnbakedGeometryHelper - Class in de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 
UnbakedGeometryHelper() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.UnbakedGeometryHelper
 
useAmbientOcclusion() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 
usesBlockLight() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.obj.ObjBakedModel
 

V

VisibilityData - Class in de.mrjulsen.mcdragonlib.fabric.client.model.geometry
 
VisibilityData() - Constructor for class de.mrjulsen.mcdragonlib.fabric.client.model.geometry.VisibilityData
 

X

x() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 

Y

y() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 

Z

z() - Method in class de.mrjulsen.mcdragonlib.fabric.client.model.loaders.MultipartObjModel.SubModelSettings
 
A B C D E F G H I K L M N O P Q R S T U V X Y Z 
All Classes and Interfaces|All Packages