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.forge.client.model.loaders.MultipartObjModel.ModelGroup
 
addNamesRecursively(Set<String>) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelObject
 
addPart(String, MultipartObjModel.ModelGroup) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 
addQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 
addQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelGroup
 
addQuads(IGeometryBakingContext, IModelBuilder<?>, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelObject
 
automaticCulling - Variable in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 
automaticCulling() - Method in record class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the automaticCulling record component.

B

bake(IGeometryBakingContext, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides, ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.DLUnbakedModelExtension
 
bake(CompositeRenderable.PartBuilder<?>, IGeometryBakingContext) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelGroup
 
bake(CompositeRenderable.PartBuilder<?>, IGeometryBakingContext) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelObject
 
bakeRenderable(IGeometryBakingContext) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 

C

centered() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.SubModelSettings
 
checkDependencies(String, String, String) - Static method in class de.mrjulsen.mcdragonlib.util.forge.DependencyVersionCheckerImpl
 
ClientEvents - Class in de.mrjulsen.mcdragonlib.forge.client
 
ClientNetworkingManager - Class in de.mrjulsen.mcdragonlib.network.forge
 
ClientNetworkingManager() - Constructor for class de.mrjulsen.mcdragonlib.network.forge.ClientNetworkingManager
 
combineTransform(MultipartObjModel.SubModelSettings) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.SubModelSettings
 
copy(MultipartObjModel.SubModelSettings) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelObject
 
copy(MultipartObjModel.SubModelSettings, String) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelGroup
 
create(int[], int, Direction, TextureAtlasSprite, boolean, boolean, boolean, List<String>) - Static method in class de.mrjulsen.mcdragonlib.client.model.extension.forge.DLBakedQuadImpl
 

D

de.mrjulsen.mcdragonlib.client.model.extension.forge - package de.mrjulsen.mcdragonlib.client.model.extension.forge
 
de.mrjulsen.mcdragonlib.forge - package de.mrjulsen.mcdragonlib.forge
 
de.mrjulsen.mcdragonlib.forge.client - package de.mrjulsen.mcdragonlib.forge.client
 
de.mrjulsen.mcdragonlib.forge.client.model - package de.mrjulsen.mcdragonlib.forge.client.model
 
de.mrjulsen.mcdragonlib.forge.client.model.loaders - package de.mrjulsen.mcdragonlib.forge.client.model.loaders
 
de.mrjulsen.mcdragonlib.network.forge - package de.mrjulsen.mcdragonlib.network.forge
 
de.mrjulsen.mcdragonlib.registry.forge - package de.mrjulsen.mcdragonlib.registry.forge
 
de.mrjulsen.mcdragonlib.util.forge - package de.mrjulsen.mcdragonlib.util.forge
 
DependencyVersionCheckerImpl - Class in de.mrjulsen.mcdragonlib.util.forge
 
DependencyVersionCheckerImpl() - Constructor for class de.mrjulsen.mcdragonlib.util.forge.DependencyVersionCheckerImpl
 
DLBakedModelExtension - Class in de.mrjulsen.mcdragonlib.forge.client.model.loaders
 
DLBakedModelExtension(BakedModel, Map<DLFaceKey, DLFaceData>) - Constructor for class de.mrjulsen.mcdragonlib.forge.client.model.loaders.DLBakedModelExtension
 
DLBakedQuadImpl - Class in de.mrjulsen.mcdragonlib.client.model.extension.forge
 
DLBakedQuadImpl(int[], int, Direction, TextureAtlasSprite, boolean, boolean, boolean, List<String>) - Constructor for class de.mrjulsen.mcdragonlib.client.model.extension.forge.DLBakedQuadImpl
 
DLClientRegistriesImpl - Class in de.mrjulsen.mcdragonlib.registry.forge
 
DLClientRegistriesImpl() - Constructor for class de.mrjulsen.mcdragonlib.registry.forge.DLClientRegistriesImpl
 
DLModelExtensionLoader - Class in de.mrjulsen.mcdragonlib.forge.client.model.loaders
 
DLModelExtensionLoader() - Constructor for class de.mrjulsen.mcdragonlib.forge.client.model.loaders.DLModelExtensionLoader
 
DLNetworkManagerImpl - Class in de.mrjulsen.mcdragonlib.network.forge
 
DLNetworkManagerImpl() - Constructor for class de.mrjulsen.mcdragonlib.network.forge.DLNetworkManagerImpl
 
DLRegistriesImpl - Class in de.mrjulsen.mcdragonlib.registry.forge
 
DLRegistriesImpl() - Constructor for class de.mrjulsen.mcdragonlib.registry.forge.DLRegistriesImpl
 
DLUnbakedModelExtension - Class in de.mrjulsen.mcdragonlib.forge.client.model.loaders
 
DLUnbakedModelExtension(BlockModel, Map<DLFaceKey, DLFaceData>) - Constructor for class de.mrjulsen.mcdragonlib.forge.client.model.loaders.DLUnbakedModelExtension
 
DragonLibCrossPlatformImpl - Class in de.mrjulsen.mcdragonlib.forge
 
DragonLibCrossPlatformImpl() - Constructor for class de.mrjulsen.mcdragonlib.forge.DragonLibCrossPlatformImpl
 
DragonLibForge - Class in de.mrjulsen.mcdragonlib.forge
 
DragonLibForge() - Constructor for class de.mrjulsen.mcdragonlib.forge.DragonLibForge
 
DynamicBakedModel - Class in de.mrjulsen.mcdragonlib.forge.client.model
 
DynamicBakedModel(BakedModel, BlockState, DLModel) - Constructor for class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 

E

emissiveAmbient - Variable in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 
emissiveAmbient() - Method in record class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the emissiveAmbient record component.
equals(Object) - Method in record class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelSettings
Indicates whether some other object is "equal to" this one.

F

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

G

getClientPlayer() - Static method in class de.mrjulsen.mcdragonlib.network.forge.ClientNetworkingManager
 
getConfigurableComponentNames() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 
getModel() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
getModelData(BlockAndTintGetter, BlockPos, BlockState, ModelData) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
getOriginalModel() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
getOverrides() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
getParticleIcon() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
getParts() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 
getParts() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelGroup
 
getQuads(BlockState, Direction, RandomSource, ModelData, RenderType) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
getQuads(BlockState, Direction, RandomSource, ModelData, RenderType) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.DLBakedModelExtension
 
getQuads(BlockState, Direction, RandomSource) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
getQuads(BlockState, Direction, RandomSource) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.DLBakedModelExtension
 
getRenderTypes(BlockState, RandomSource, ModelData) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
getRootComponentNames() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 
getTextures(IGeometryBakingContext, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelGroup
 
getTextures(IGeometryBakingContext, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelObject
 
getTransforms() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 

H

hasAmbientOcclusion() - Method in class de.mrjulsen.mcdragonlib.client.model.extension.forge.DLBakedQuadImpl
 
hashCode() - Method in record class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelSettings
Returns a hash code value for this object.

I

ID - Static variable in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.DLModelExtensionLoader
 
ID - Static variable in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjLoader
 
inheritable() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.SubModelSettings
 
initClient(EventNetworkChannel, ResourceLocation) - Static method in class de.mrjulsen.mcdragonlib.network.forge.ClientNetworkingManager
 
INSTANCE - Static variable in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.DLModelExtensionLoader
 
INSTANCE - Static variable in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjLoader
 
isCustomRenderer() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
isGui3d() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
isJson() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.SubModelSettings
 

L

loadMaterialLibrary(ResourceLocation) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjLoader
 
loadModel(MultipartObjModel.ModelSettings) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjLoader
 

M

model() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.SubModelSettings
 
modelLocation - Variable in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 
modelLocation() - Method in record class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.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.forge.client.model.loaders.MultipartObjModel.ModelSettings
Creates an instance of a ModelSettings record class.
mtlOverride - Variable in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 
mtlOverride() - Method in record class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the mtlOverride record component.
MultipartObjLoader - Class in de.mrjulsen.mcdragonlib.forge.client.model.loaders
A loader for OBJ models.
MultipartObjLoader() - Constructor for class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjLoader
 
MultipartObjModel - Class in de.mrjulsen.mcdragonlib.forge.client.model.loaders
A model loaded from an OBJ file.
MultipartObjModel.ModelGroup - Class in de.mrjulsen.mcdragonlib.forge.client.model.loaders
 
MultipartObjModel.ModelObject - Class in de.mrjulsen.mcdragonlib.forge.client.model.loaders
 
MultipartObjModel.ModelSettings - Record Class in de.mrjulsen.mcdragonlib.forge.client.model.loaders
 
MultipartObjModel.SubModelSettings - Class in de.mrjulsen.mcdragonlib.forge.client.model.loaders
 

N

name - Variable in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelObject
 
name() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelObject
 

O

onModifyBakingResult(ModelEvent.ModifyBakingResult) - Static method in class de.mrjulsen.mcdragonlib.forge.client.ClientEvents
 
onResourceManagerReload(ResourceManager) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjLoader
 

P

parse(ObjTokenizer, MultipartObjModel.ModelSettings) - Static method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 

R

read(JsonObject, JsonDeserializationContext) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.DLModelExtensionLoader
 
read(JsonObject, JsonDeserializationContext) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjLoader
 
readInternal(JsonDeserializationContext, JsonObject) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjLoader
 
register(BlockEntityType<T>, BlockEntityRendererProvider<? super T>) - Static method in class de.mrjulsen.mcdragonlib.registry.forge.DLClientRegistriesImpl
 
registerChannel(ResourceLocation, String) - Static method in class de.mrjulsen.mcdragonlib.network.forge.DLNetworkManagerImpl
 
registerConfig() - Static method in class de.mrjulsen.mcdragonlib.forge.DragonLibCrossPlatformImpl
 
registerGeometryLoaders(ModelEvent.RegisterGeometryLoaders) - Static method in class de.mrjulsen.mcdragonlib.forge.client.ClientEvents
 
rotX() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.SubModelSettings
 
rotY() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.SubModelSettings
 
rotZ() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.SubModelSettings
 

S

scanAllMods() - Static method in class de.mrjulsen.mcdragonlib.forge.DragonLibForge
 
shadeQuads - Variable in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel
 
shadeQuads() - Method in record class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the shadeQuads record component.
SubModelSettings() - Constructor for class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.SubModelSettings
 
SubModelSettings(String, float[], float[], boolean, boolean) - Constructor for class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.SubModelSettings
 
subSettings() - Method in record class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelSettings
Returns the value of the subSettings record component.

T

toPacket(ResourceLocation, NetworkSide, FriendlyByteBuf) - Static method in class de.mrjulsen.mcdragonlib.network.forge.DLNetworkManagerImpl
 
toString() - Method in record class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.ModelSettings
Returns a string representation of this record class.

U

useAmbientOcclusion() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 
usesBlockLight() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
 

X

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

Y

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

Z

z() - Method in class de.mrjulsen.mcdragonlib.forge.client.model.loaders.MultipartObjModel.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