All versions
2.0.0-Forge
Beta
Multiplayer Beams & Server Lighting3 weeks ago 63
Uploaded by
Compatibility
Minecraft: Java Edition
1.20.1–1.20.6
Platform
Forge
Supported environments
Client and server
Changes
Major
- Added multiplayer-visible flashlight beams from nearby players.
- Added optional server-side temporary light blocks so other players can see nearby blocks brighten.
- Added NeoForge 1.21.1 port.
- Added first Fabric 1.21.11 support milestone.
- Reworked the battery reload animation with a more detailed insert motion.
Improvements
- Optimized server light updates to skip redundant block changes.
- Improved cleanup for temporary lights when beams move, players disconnect, dimensions change, or server lighting is disabled.
- Made overlapping player beams safer by reconciling desired light positions per dimension.
- Moved gameplay/server-light configuration to server config on Forge and NeoForge.
- Updated tooltip/config text to reflect multiplayer-visible beams.
- Copied updated flashlight texture from the latest Blockbench source.
Known Notes
- Custom projected beam rendering requires the mod on the client.
- Vanilla clients cannot see the custom beam effect.
- Server-side temporary light blocks are optional and configurable.
- Fabric currently has gameplay/server-light support first; full fancy client renderer parity is not finished yet.
Misc
- Updated the Modrinth description to explain multiplayer beams, server-side lighting, and current loader support.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:SemszBhn:6RKhEUbc"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:SemszBhn:6RKhEUbc"
}

