Skip to content

Class: Colormaps ​

Defined in: packages/minerender/src/texture/Colormaps.ts:7

Samples resource-pack colormaps to produce packed sRGB tint colors.

Constructors ​

Constructor ​

ts
new Colormaps(): Colormaps;

Returns ​

Colormaps

Methods ​

getColor() ​

ts
static getColor(
   kind, 
   origin?, 
   temperature?, 
   downfall?
): Promise<number>;

Defined in: packages/minerender/src/texture/Colormaps.ts:15

Samples a resource-pack colormap at the supplied climate coordinates.

Parameters ​

ParameterTypeDefault value
kind"grass" | "foliage" | "dry_foliage"undefined
origin?AssetKeyundefined
temperature?number0.5
downfall?number1

Returns ​

Promise<number>


grassColor() ​

ts
static grassColor(
   origin?, 
   temperature?, 
   downfall?
): Promise<number>;

Defined in: packages/minerender/src/texture/Colormaps.ts:10

Samples the selected resource pack's grass colormap using Minecraft's climate coordinates.

Parameters ​

ParameterTypeDefault value
origin?AssetKeyundefined
temperature?number0.5
downfall?number1

Returns ​

Promise<number>