Uses of Interface
net.neoforged.neoforge.client.model.geometry.IUnbakedGeometry
Packages that use IUnbakedGeometry
Package
Description
-
Uses of IUnbakedGeometry in net.neoforged.neoforge.client.model
Classes in net.neoforged.neoforge.client.model that implement IUnbakedGeometryModifier and TypeClassDescriptionclassA model composed of several named children.classA dynamic fluid container model, capable of re-texturing itself at runtime to match the contained fluid.classA model composed of vanilla block elements.classA completely empty model with no quads or texture dependencies.classForge reimplementation of vanilla'sItemModelGenerator, i.e. builtin/generated models with some tweaks: - Represented asIUnbakedGeometryso it can be baked as usual instead of being special-cased - Not limited to an arbitrary number of layers (5) - Support for per-layer render typesclassA model composed of multiple sub-models which are picked based on theItemDisplayContextbeing used.Methods in net.neoforged.neoforge.client.model that return IUnbakedGeometryModifier and TypeMethodDescriptionstatic @Nullable IUnbakedGeometry<?> ExtendedBlockModelDeserializer.deserializeGeometry(JsonDeserializationContext deserializationContext, JsonObject object) -
Uses of IUnbakedGeometry in net.neoforged.neoforge.client.model.geometry
Classes in net.neoforged.neoforge.client.model.geometry with type parameters of type IUnbakedGeometryModifier and TypeInterfaceDescriptioninterfaceIGeometryLoader<T extends IUnbakedGeometry<T>>A loader for custom model geometries.interfaceIUnbakedGeometry<T extends IUnbakedGeometry<T>>General interface for any model that can be baked, superset of vanillaUnbakedModel.Classes in net.neoforged.neoforge.client.model.geometry that implement IUnbakedGeometryModifier and TypeClassDescriptionclassSimpleUnbakedGeometry<T extends SimpleUnbakedGeometry<T>>Base class for implementations ofIUnbakedGeometrywhich do not wish to handle model creation themselves, instead supplying baked quads through a builder.Fields in net.neoforged.neoforge.client.model.geometry declared as IUnbakedGeometryModifier and TypeFieldDescriptionprivate @Nullable IUnbakedGeometry<?> BlockGeometryBakingContext.customGeometryMethods in net.neoforged.neoforge.client.model.geometry that return IUnbakedGeometryModifier and TypeMethodDescription@Nullable IUnbakedGeometry<?> BlockGeometryBakingContext.getCustomGeometry()Methods in net.neoforged.neoforge.client.model.geometry with parameters of type IUnbakedGeometryModifier and TypeMethodDescriptionvoidBlockGeometryBakingContext.setCustomGeometry(IUnbakedGeometry<?> geometry) -
Uses of IUnbakedGeometry in net.neoforged.neoforge.client.model.obj
Classes in net.neoforged.neoforge.client.model.obj that implement IUnbakedGeometry