Lighting Commands
System commands - uses hytale.system.command.* namespace
/lighting
Section titled “/lighting”Lighting management.
Aliases: light
Permission: hytale.system.command.lighting.*
/lighting get <x> <y> <z> [--hex]/lighting info [--detail]/lighting invalidate [--one]/lighting calculation <light-calculation> [--invalidate]/lighting send local [enabled]/lighting send global [enabled]| Subcommand | Arguments | Permission | Description |
|---|---|---|---|
get | <x> <y> <z> [--hex] | lighting.get | Get light level at position |
info | [--detail] | lighting.info | Lighting system info |
invalidate | [--one] | lighting.invalidate | Invalidate lighting cache |
calculation | <light-calculation> [--invalidate] | lighting.calculation | Set lighting calculation type |
send local | [enabled] | lighting.send | Toggle local lighting data sending |
send global | [enabled] | lighting.send | Toggle global lighting data sending |
| Argument | Type | Required | Description |
|---|---|---|---|
x, y, z | RelativeBlockPosition | Yes | Block coordinates to check |
light-calculation | LightCalculationType | Yes | FLOOD or FULLBRIGHT |
--hex | Flag | No | Output light value in hexadecimal |
--detail | Flag | No | Show detailed lighting info |
--one | Flag | No | Invalidate only current chunk |
--invalidate | Flag | No | Invalidate after changing calculation type |
/lighting send Notes:
localcontrols whether local light sources (torches, etc.) are sent to clientsglobalcontrols whether global lighting (sun/moon) is sent to clients- Omitting
enabledtoggles the current value - Useful for debugging lighting issues