Package-level declarations

Types

Link copied to clipboard

Merges atlas files from asset packs and writes them to the resource pack.

Link copied to clipboard

Deals with generating and assigning custom block models to block states (i.e. creating block state variant entries) or items.

Link copied to clipboard

A PackBuildData that deals with block state definition files.

Link copied to clipboard

Generates additional resources required for the boss bar overlay.

Link copied to clipboard

A stage in the resource pack build process.

Link copied to clipboard

Calculates char sizes for all fonts.

Link copied to clipboard
abstract class CustomFontContent
Link copied to clipboard

Generates entity variant assets.

Link copied to clipboard

Generates equipment assets.

Link copied to clipboard

Extracts data from asset packs to the resource pack. Respects resource pack filters registered on the resource pack builder.

Link copied to clipboard
@Serializable
class FontChar
Link copied to clipboard

Contains all fonts of the resource pack.

Link copied to clipboard

Generates gui texture assets.

Link copied to clipboard

Generates item model definitions.

Link copied to clipboard

Contains all translations of the resource pack.

Link copied to clipboard

A PackBuildData that deals with item/block model files. Everything related to item/block model files should run through this.

Link copied to clipboard

Generates horizontal move characters.

Link copied to clipboard

Allows requesting vertically moved fonts.

Link copied to clipboard

Generates extra item model definitions for items with the NoHandAnimationWhileHolding behavior.

Link copied to clipboard
interface PackBuildData

Container for data that is shared between PackTasks during the resource pack build process.

Link copied to clipboard

Generates the pack.mcmeta file.

Link copied to clipboard
interface PackTask

An action that is performed during the resource pack build process.

Link copied to clipboard

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.

Link copied to clipboard

Cached access for textures of the resource pack.

Link copied to clipboard

Allows requesting "texture icons", which are font characters that use textures as their glyphs (i.e. tool textures like pickaxes).

Link copied to clipboard

Generates tooltip style assets.

Link copied to clipboard

Writes WAILA assets to the resource pack.