
Effortless world lighting with torches and commands and optimized performance
Lumen is a Minecraft plugin designed to enhance server quality of life by optimizing lighting. It allows efficient area illumination using commands and offers unique items:
💡Attention: NO resource pack needed!

Lumen Torch automatically lights up nearby areas.Lumen Guard prevents mob spawning within its range.lumen.craft.torch and lumen.craft.guard permissions.Crafting Recipes
Lumen Torch


Lumen can leverage other tools to enhance performance and functionality:
CoreProtect – Logs light placements and removals, allowing rollbacks and audits.
FastAsyncWorldEdit (FAWE) – Optimizes light block placement through commands and the Lumen Torch, improving server performance.


These integrations are optional but recommended for better control and efficiency.
Lumen also provides a variety of aliases for each command /lumen, /lu, and /l.
/lumen light <range> <light_level> <include_skylight> – Places lights dynamically./lumen undo – Undoes previous light placements./lumen redo – Redoes removed lights./lumen remove area <range> – Removes lights in a specified area./lumen clear confirm – Clears all registered lights./lumen give <player/all> <torch_type> <quantity> – Gives torches to players./lumen reload – Reloads configuration and translations.lumen.light – Permission to use /lumen light.lumen.cancel – Permission to cancel active tasks.lumen.undo – Permission to undo placements.lumen.redo – Permission to redo removed lights.lumen.remove – Permission to remove lights.lumen.clear – Permission to clear all lights.lumen.give – Permission to give Lumen Torch and Lumen Guard.lumen.reload – Permission to reload configuration and translations.lumen.craft.* – Permission to craft all Lumen items.lumen.craft.torch – Permission to craft the Lumen Torch.lumen.craft.guard – Permission to craft the Lumen Guard./lumen remove./lumen undo and /lumen redo./lumen clear (Dangerous)./lumen give.config.yml and translation files in Translations/./lumen lang./lumen reload.config.yml: Control the number of lights placed per tick and the interval between torch ticks.Before installing Lumen, make sure your server meets the following requirements:
Download the latest version of Lumen from Modrinth and ensure you obtain a valid .jar file.
Lumen.jar to the plugins/ folder of your PaperMC server.plugins/Lumen/config.yml to adjust performance settings, such as:command_lights_per_tick: Number of lights added per tick when using commands.torch_lights_per_tick: Number of lights added per tick when using torches.torch_tick_interval: Interval between torch ticks.mob_torch_radius: Protection radius of the anti-mob torch.config.yml and/or install FastAsyncWorldEdit to optimize large-scale block processing.Lumen Torch and Lumen Guard will have effects of changes in config.yml. Previously placed torches will not be affected unless removed and placed again.If you have any questions or encounter issues, feel free to contact us on Discord