Package-level declarations
Types
Merges atlas files from asset packs and writes them to the resource pack.
Deals with generating and assigning custom block models to block states (i.e. creating block state variant entries) or items.
A PackBuildData that deals with block state definition files.
Generates additional resources required for the boss bar overlay.
A stage in the resource pack build process.
Calculates char sizes for all fonts.
Generates entity variant assets.
Generates equipment assets.
Extracts data from asset packs to the resource pack. Respects resource pack filters registered on the resource pack builder.
Contains all fonts of the resource pack.
Generates gui texture assets.
Generates item model definitions.
Contains all translations of the resource pack.
A PackBuildData that deals with item/block model files. Everything related to item/block model files should run through this.
Generates horizontal move characters.
Allows requesting vertically moved fonts.
Generates extra item model definitions for items with the NoHandAnimationWhileHolding behavior.
Container for data that is shared between PackTasks during the resource pack build process.
Generates the pack.mcmeta
file.
Removes the break, hit, step and fall sounds for blocks used by Nova to display custom blocks (note block, mushroom blocks, specified armor stand hitbox blocks) and copies them to the Nova namespace, so that they can be completely controlled by the server.
Cached access for textures of the resource pack.
Allows requesting "texture icons", which are font characters that use textures as their glyphs (i.e. tool textures like pickaxes).
Generates tooltip style assets.
Writes WAILA assets to the resource pack.