Mod
Lux
No reviews yet
A simple, easy-to-use screen flash system!
Provides a framework or library for other mods to use.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Lux
Lux is a simple, easy to use screen flash system for Minecraft which can be used extremely efficiently.
To add the mod to your development environment, import this into your repositories tab:
maven {
url = "https://api.modrinth.com/maven"
}
This allows Modrinth URLs to be imported,
then, add this to your dependencies tab:
modImplementation "maven.modrinth:lux_chemthunder:${project.lux_version}"
And this will import Lux!
How to Use Screen Flashes!
To use a screen flash, simply type the LuxFlashRenderer into your given method (method should contain a PlayerEntity, which is the viewer.)
Then, add .sendFlash, and input the parameters, which are as follows:
PlayerEntity viewer: who can see the flash.
int color: the color of the flash.
Optional
Easing easing: The easing of the flash.
int holdTicks: The amount of ticks the initial frame of the flash is held.
Example
public class TestItem extends Item {
public TestItem(Settings settings) {
super(settings);
}
public TypedActionResult<ItemStack> use(World world, PlayerEntity user, Hand hand) {
LuxFlashRenderer.sendFlash(user, 0xffffff, Easing.easeOutQuad, 20);
return super.use(world, user, hand);
}
}
Overflows
LuxFlashRenderer.sendFlash(user, 0xffffff);
LuxFlashRenderer.sendFlash(user, 0xffffff, Easing.linear);
LuxFlashRenderer.sendFlash(user, 0xffffff, Easing.linear, 20);
LuxFlashRenderer.sendFlash(user, 0xffffff, 20);
FAQ
Will I update this mod to future versions?
- Most likely yes. I intend to use Lux for many more mods to come.
Will this mod be backported to x?
- Depends on the version, as I heavily dislike modding for any version below
1.21.1.
Will this mod be ported to Mod Loader?
- Absolutely not. I do not mod for any Loader other than Fabric.
Can I port this mod?
- No. Not without my permission.
Why is the repository private?
- It will be eventually, but it is mainly private since the code is still very unstable as of me writing this.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources