Class BarModels
java.lang.Object
com.github.darksoulq.abyssallib.server.resource.util.BarModels
A utility class designed to programmatically generate complex, layered item models
for progress bars, health bars, and mana bars within a Minecraft resource pack.
This class automates the creation of Selector trees based on Custom Model Data,
allowing for dynamic textures that change based on progress states and custom string keys.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumRepresents the primary axis of the bar's orientation and fill direction.static classA fluent builder class used to configure and register bar models into aNamespace. -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
BarModels
public BarModels()
-