Skip to main content

Textures

The global instance of the TextureAPI


getTextures(string,int,int)​

Returns a table with all textures used by this avatar

Do not include generated textures from this API

Example:

textures:getTextures()

newTexture(string,int,int)​

Creates a copy of the texture

The copy is registered with the given name

Example:

textures:newTexture("Name", 64, 64)

fromVanilla(string,string)​

Creates a copy of the texture

The copy is registered with the given name

Example:

textures:fromVanilla("Name", "textures/item/apple.png")

get(string)​

Gets a registered texture based on its name, or nil if no texture was found with that name

Example:

textures:get("Name")

read(string)​

Reads a texture from a base64 string or a byte array


copy(string,texture)​

Creates a copy of the texture

The copy is registered with the given name

Example:

textures:copy("Name", textures["myTexture"])