emissivityMap

@JvmName(name = "emissivityMapResourcePath")
fun emissivityMap(frames: Int, ticksPerFrame: Int, interpolationMode: InterpolationMode, getEmissivityMap: (frame: Int) -> ResourcePath<T>)

For each frame (frames times), the emissivity map is selected under assets/<namespace>/textures/entity/equipment/<type>/<texture>.png using getEmissivityMap, where namespace and texture are defined by emissivityMap and type is the current entity type.


fun emissivityMap(frames: Int, ticksPerFrame: Int, interpolationMode: InterpolationMode, getEmissivityMap: (frame: Int) -> String)

For each frame (frames times), the emissivity map is selected under textures/entity/equipment/<type>/<texture>.png using getEmissivityMap, where texture is defined by emissivityMap and type is the current entity type.


fun emissivityMap(ticksPerFrame: Int, interpolationMode: InterpolationMode, vararg frames: ResourcePath<T>)

Uses all emissivity maps assets/<namespace>/textures/entity/equipment/<type>/<texture>.png, where namespace and texture are defined by each frame from frames and type is the current entity type.


fun emissivityMap(ticksPerFrame: Int, interpolationMode: InterpolationMode, vararg frames: String)

Uses all emissivity maps textures/entity/equipment/<type>/<texture>.png, where texture is defined by each frame from frames and type is the current entity type.