ModsFinder

LightWithin - Player-specific unique powers!

by Emafire003

With LightWithin, each player receives a unique set of magical lights that grant personal powers, and the lights are assigned from the player's UUID.

FabricForgeNeoForgeQuiltClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.17 – 1.21.1

What it does

LightWithin adds a mechanic called Inner Lights. Each player carries a different set of lights, generated from a UUID that is unique to that player, so no two players hold the same powers. Lights are obtained by eating the Luxcognita Berry, which serves as the starting point of the discovery path, and the main ingredient of each light sets the category it belongs to, such as healing, frost or blazing effects.

Each light defines what it targets, whether enemies, allies or the user, and how long its effect remains active. Lights can apply strong status effects, freeze enemies, save allies from falling or flying away, or summon creatures for defense. Use is restricted so the powers cannot be spammed, and most settings can be adjusted, which suits multiplayer servers. The mod is client and server, so the server and every player need it. It is open source under the GNU Lesser General Public License v3.0 only, and files are published for Fabric, Forge, NeoForge and Quilt across 16 release versions, 1.17 – 1.21.1.

Key features

  1. Unique player powers

    Each player's lights are derived from a fingerprint-like identifier, so every player has a secret set of powers.

  2. Light types and targets

    Lights grouped by type, such as healing, frost or blazing, each name what they affect and how long they last.

  3. Sound, particles and runes

    Lights come with distinct sounds, particle effects, custom glowing effects and runes shown on screen when activated.

  4. Configurable and discoverable

    Most aspects can be configured, and the wiki lists what each light does, so the powers stay a matter of discovery.

Compatibility

Latest build for each game version and loader.

1.21.x2 of 2 versions with builds
1.21.12.0.1+1.21.1Not available2.0.1+1.21.12.0.1+1.21.1
1.212.0.1+1.21.1Not available2.0.1+1.21.12.0.1+1.21.1
1.20.x6 of 6 versions with builds
1.20.61.1.1+1.20.6Not availableNot availableNot available
1.20.51.1.1+1.20.6Not availableNot availableNot available
1.20.41.0.3+1.20.4Not availableNot availableNot available
1.20.31.0.3+1.20.4Not availableNot availableNot available
1.20.12.0.1+1.20.12.0.1+1.20.1+forgeNot available2.0.1+1.20.1
1.202.0.1+1.20.12.0.1+1.20.1+forgeNot available2.0.1+1.20.1
1.19.x3 of 3 versions with builds
1.19.21.1.3+1.19.2Not availableNot available1.1.3+1.19.2
1.19.10.3.1Not availableNot available0.3.1
1.190.3.1Not availableNot available0.3.1
1.18.x3 of 3 versions with builds
1.18.20.0.1Not availableNot available0.0.1
1.18.10.0.1Not availableNot available0.0.1
1.180.0.1Not availableNot available0.0.1
1.17.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 9

FlanServerside Claiming Mod
Optional
GU
GuildedSummary not published
Optional
Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional
YetAnotherConfigLib (YACL)A builder-based configuration library for Minecraft!
Optional
FactionsHighly customizable, fast and fully featured solution to factions for Fabric
Optional
Odyssey AlliesForm a guild to live and work together with your friends. Form a party to fight and adventure together with allies. Chat with your guild, party or friends list in a neat UI
Optional
Show 3 more

ColoredGlowLib, Open Parties and Claims, Yet Another World Protector

Embedded 4

ParticleAnimationLibA particle animation library mod to create cool particle effects super easily!
Embedded
StructurePlacerAPIAn API made for fabric mod developers to spawn NBT structures
Embedded
CustomBrewRecipesA fabric mod that makes it easy for developers adding non-potion brewing recipes that support NBT data!
Embedded
Cardinal Components APIA data attachment API that is easy, modular, and extremely fast.
Embedded

Use cases

Who it’s for: Players who enjoy magic systems with discovery and surprise, and server owners who want personal abilities for each member.

How it compares

Full comparison

Lithereal is a Fabric, Forge, NeoForge and Quilt mod for 1.19.2 – 26.1.2 that is client and server, under a custom license and not open source. Let There Be Light is server-side with client optional, under the MIT License, and covers 1.21 – 26.2. LightWithin is open source under the GNU Lesser General Public License v3.0 only and needs both sides.

ModLoadersGame versionsEnvironmentUpdated
LightWithin - Player-specific unique powers!Fabric, Forge, NeoForge and Quilt1.17 – 1.21.1Client and server2025-08-13
LitherealFabric, Forge, NeoForge and Quilt1.19.2 – 26.1.2Client and server2026-10-12
Let There Be LightFabric, Forge, NeoForge and Quilt1.21 – 26.2Server required, client optional2026-06-14

Questions

Does LightWithin require other mods?

Yes. CustomBrewRecipes, Fabric API, Sinytra Connector and Velvet are required. Fabric API and Sinytra Connector are needed on their respective loaders.

Do server players need LightWithin installed?

Yes. Servers that run it need every player to install it too.

Which loader should a player choose for the latest version?

The latest Fabric and Quilt files target 1.21.1, and the latest NeoForge file also targets 1.21.1 on the beta channel. The latest Forge file targets 1.20.1 on the beta channel.

In the catalog

LightWithin - Player-specific unique powers! is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from Emafire003

All projects

Similar mods

What the author says

This mod adds a new mechanic, called "InnerLights" which are cool fancy magicalish powers present within the player, and they are pretty much UNIQUE for every single one of them! And you can't just spam them, they will only help you if your are in danger! It is also highly configurable, and multiplayer friendly! Eat…
Emafire003, on the Modrinth page

Official listing

Owner
Emafire003
Published
2022-06-06
Updated on Modrinth
2025-08-13
Facts verified
2026-10-15

Tags