Un archivo de iluminación fija el brillo y el color del sol, de la luna y de la suave luz ambiental en los Gráficos vibrantes (Vibrant Visuals). También controla cómo se ven los bloques que brillan y lo oscuras que son las sombras.
Igual que la atmósfera, solo se ve con los Gráficos vibrantes activados.
Los archivos
RP/
lighting/
ruby_lighting.json
biomes/
ruby_grove.client_biome.jsonEl archivo de iluminación
Esto crea un sol cálido con un tono rojizo y una luna rosa suave:
{
"format_version": "1.21.80",
"minecraft:lighting_settings": {
"description": {
"identifier": "wiki:ruby_lighting"
},
"directional_lights": {
"orbital": {
"sun": {
"illuminance": {
"0.0": 100.0,
"0.27": 1.0,
"0.3": 0.0,
"0.7": 0.0,
"0.73": 1.0,
"1.0": 100.0
},
"color": {
"0.0": "#ffe0d0",
"0.25": "#ff6a40",
"0.75": "#ff8a60",
"1.0": "#ffe0d0"
}
},
"moon": {
"illuminance": {
"0.0": 0.0,
"0.22": 0.0,
"0.25": 0.4,
"0.75": 0.4,
"0.78": 0.0,
"1.0": 0.0
},
"color": "#ffb0c8"
},
"orbital_offset_degrees": 0.0
}
},
"ambient": {
"color": "#ffd8d8",
"illuminance": 0.03
},
"emissive": {
"desaturation": 0.1
},
"sky": {
"intensity": 0.8
}
}
}El identifier necesita un espacio de nombres. Un bloque de ajustes de iluminación por archivo.
Los valores pueden ser fotogramas clave: un objeto en el que cada clave es la hora del día, de 0.0 a 1.0. 0.0 es el mediodía, 0.25 el atardecer, 0.5 la medianoche y 0.75 el amanecer. El juego hace la transición entre ellos.
Los campos
directional_lights
| Campo | Qué hace |
|---|---|
orbital.sun.illuminance | El brillo de la luz del sol, en lux. El juego base llega a unos 100 al mediodía y baja a 0 por la noche. Fotogramas clave o un solo número. |
orbital.sun.color | El color de la luz del sol. Texto hexadecimal o [r, g, b] de 0 a 255. Fotogramas clave o un solo valor. |
orbital.moon.illuminance | El brillo de la luz de la luna. El juego base usa 0.4 por la noche. |
orbital.moon.color | El color de la luz de la luna. |
orbital.orbital_offset_degrees | Inclina el recorrido del sol y la luna por el cielo, en grados. |
flash.illuminance, flash.color | Una luz que no se mueve con la hora del día. El juego base usa una morada en el End. |
ambient
| Campo | Qué hace |
|---|---|
color | El color de la luz suave que llega a todas partes, incluso a la sombra. |
illuminance | Su intensidad, de 0 a 5. Mantenla baja: el juego base usa 0.02. |
emissive
| Campo | Qué hace |
|---|---|
desaturation | De 0 a 1. Los valores más altos hacen que la luz de los bloques que brillan sea más gris y esté menos teñida por el color del propio bloque. |
sky
| Campo | Qué hace |
|---|---|
intensity | De 0.1 a 1. Cuánto ilumina el cielo las zonas en sombra. Los valores más bajos dan sombras más oscuras y con más ambiente. |
Pasos pequeños
Los valores de luz son muy sensibles. Cambia un campo cada vez y mira el mismo sitio en el juego. Un sol a 100 y una luz ambiental a 0.02 son el equilibrio del juego base.
Cómo usarlo
En un bioma
Usa minecraft:lighting_identifier en un bioma de cliente:
"minecraft:lighting_identifier": {
"lighting_identifier": "wiki:ruby_lighting"
}En todas partes
La mayoría de los biomas del juego base apuntan a minecraft:default_lighting. Crea un archivo de iluminación con ese mismo identificador y la versión de tu paquete lo sustituirá en todos ellos. Si dos paquetes usan el mismo identificador, gana el que está más arriba en la lista.
¿No ha cambiado nada?
Los archivos de iluminación van en el paquete de recursos, en una carpeta llamada lighting. Comprueba que los Gráficos vibrantes estén activados y que el identificador coincida exactamente.