Index
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
automaticCullingrecord component.
B
- 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
- 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
D
- 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
- DLClientRegistriesImpl - Class in de.mrjulsen.mcdragonlib.registry.forge
- DLClientRegistriesImpl() - Constructor for class de.mrjulsen.mcdragonlib.registry.forge.DLClientRegistriesImpl
- 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
- 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
emissiveAmbientrecord 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
flipVrecord 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) - Method in class de.mrjulsen.mcdragonlib.forge.client.model.DynamicBakedModel
- 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
- 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.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.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
modelLocationrecord 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
ModelSettingsrecord 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
mtlOverriderecord 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.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
- 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
shadeQuadsrecord 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
subSettingsrecord 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
All Classes and Interfaces|All Packages