Hello everybody!
This is a bugfix release containing:
- Fix Number and Cross Mode
- Fix Carpet Mode when used with Shaders on Fabric
Thanks to TrueProtocol reporting the issues on my Discord! If you come around any issues with this release yourself, feel free to tell me by opening a GitHub issue or by joining my Discord.
Have fun!
Hello everybody!
This Lighty release updates the Mod to Minecraft 1.21.3 and contains the following changes:
- Traditional Chinese Translation by @yichifauzi
- Fixing a bug where whole ChunkSections would appear red #78
- Fixing a bug where the overlay would flicker when the player is at large coordinates #81
- Merging FarmlandMode into all other modes
This release had quite a lot of internal changes, especially to fix #81. With these changes, new features are possible!
One of those features is the ability to merge multiple data sources into one rendered overlay.
With this release, FarmlandMode was therefore integrated into every other mode. If you want to change this, as in, remove Farmland highlighting, go to your instance config folder and modify lighty/base.config
as follows:
- Find the line saying
lighty.active_data_providers=lighty:data_provider_base lighty:data_provider_farmland
- Change it to
lighty.active_data_providers=lighty:data_provider_base
A more convenient way to enable/disable data providers in-game will be added in a later release.
You now also have the ability to change the colors of the farmland overlay, also in the config file.
There, you need to change the lines starting with lighty.additional_overlay_good
, lighty.additional_overlay_warn
and lighty.additional_overlay_bad
. For now, the default colors are the same as the normal overlay colors. If you happen to find a good alternative color scheme (mostly to reduce confusion whether mobs can spawn on farmland (they cannot)), feel free to tell me on my Discord or by opening an issue on GitHub.
Lots of internal changes also means lots of potential for new bugs to appear. If you find some, please also let me know by opening an issue on GitHub or by telling me on Discord. Thanks!
As always, thank you for your patience and for using Lighty.
Have fun!
Hello everybody!
This release of Lighty contains:
- New zh_cn localization by @IJustWantANamePlease
- A new config option to hide the sky light level when using number mode by @poqli
- Small internal improvements
- A fix for Issue #70, which was a quite tricky one
- Updated pt_br localization by Sixx on Discord
- New ru_ru localization by @KiberAndy
- Improvements to the Auto On feature
Many thanks to everybody who contributed to Lighty! I highly appreciate it!
Thoughts on Localizations
As you might see, Lighty is at a point where people want to contribute localization files to the project. I highly appreciate the effort and work that goes into creating these translations.
However, Lighty is getting changes and updates, while not many, that change or add new localization entries. This results in those contributed languages to be incomplete, or worse, incorrect. I want to improve this situation, and therefore I have opened #74 to track changes to localization files. I want to try this, let me know your thoughts and feedback!
Thanks for using Lighty, and for all the contributions. I highly appreciate it and am grateful for everything <3
Have fun!
Hello everybody!
I am happy to announce that there is a new Lighty release for Minecraft 1.20.1.
This update for this now one year old Minecraft version contains:
Fabric
- A backport for the fix for #64.
Forge
A little bit of backstory: I've been playing the modpack CaveStone by the great MelanX, who included Lighty as the light overlay of choice. While playing, I noticed some bugs, which are now (hopefully) fixed.
- When multiple blocks are broken using a hammer in complete darkness, the overlay would not update correctly. This was fixed using a better mixin location.
- Lighty now correctly reports as an client side mod, so that a server which doesn't have Lighty doesn't mark the client as potentially incompatible.
Further information
Now that the summer break has begun, I will have some more time for developing Lighty again! Thank you all for your patience and for continuing to use Lighty. Thanks a lot!
Hello everybody!
This Lighty release provides the latest Lighty version for Minecraft 1.21!
Have fun exploring the new content!
Hello everybody!
This Lighty release is for Minecraft 1.20.6 and contains:
- Improved compatibility for WilderWild (see #63)
- More robust code regarding certain modded blocks (see #64)
If you encounter any problems with this mod, please open a GitHub Issue or tell me on my Discord!
That's all for now, I hope you have fun with Lighty on 1.20.6!
Hello everybody!
This Lighty Release is for Minecraft 1.20.6 and contains:
- Fabric: Modmenu integration, thanks to @poqli!
- Neoforge: Updated for 1.20.6! Many thanks to @agnor99 for helping me with the updating!
If you encounter any problems with this mod, please open a GitHub Issue or tell me on my Discord!
That's all for now, I hope you have fun with Lighty on 1.20.6!
Hi again!
This Lighty Release for 1.20.3/4 fixes a bug in Cross Mode and adds Modmenu integration if you run on Fabric thanks to @poqli! Huge thanks again for contributing!
Have fun!
Hello everybody!
I am quite happy to release Lighty for 1.20.5, which has undergone quite a few changes under the hood as well as some new, albeit not all quite finished features!
Please Note: Because some features are half-finished, this release is marked as a beta release. If you want to provide feedback, please consider opening up a GitHub Issue or tell me on my Discord!
Changes:
Here is a list of all the changes in this Lighty Release:
- Ported Lighty to 1.20.5
- A new config system with a new config file format. If you update your Minecraft Instance to 1.20.5, your old Lighty config should be automagically updated to the new config format!
- The configuration screen got updated to fit into the new way Minecraft's UI looks.
- Additionally, I am currently reworking the configuration screen to add more in-game ways to change all the different config options. This is a work in progress, expect the config screens to change a little bit more in future versions of Lighty.
- Lighty for fabric always used just a very few selected features of the fabric API, which mostly didn't change from version to version. Lighty now vendors (includes) those parts of the fabric API. In practice that means that you, the user, don't need to download the fabric API if you only want to play with Lighty. Additionally, snapshot support may be quicker as a result.
- The new Farmland Mode by @Alveel was ported to this Lighty version by myself. Thanks again to @Alveel for making this great mode!
- Made the used texture for Carpet Mode and Cross Mode accessible in the config file. No way to change it using the config screen for now.
- Added initial rough-around-the-edges Auto-On support. Auto-On is, for now, disabled by default, but is intended to become on by default when the feature is more polished. When enabled, the last used overlay is activated automatically by holding a special item. The item is the
minecraft:torch
by default, but that can be changed in the config file. No way to change it using the config screen for now.
Config changes in more detail
The config file now resides in it's own subfolder named lighty
inside the usual config folder and is called base.config
. This change was made to be able to provide some other features in the future.
The new default config looks like this:
lighty.auto_on=false
lighty.farm_growth_threshold=8
lighty.auto_on.item=minecraft:torch
lighty.last_used_mode=lighty:carpet_mode
lighty.block_threshold=0
lighty.overlay_green=0x00ff00
lighty.overlay_distance=2
lighty.mode.cross.texture=lighty:textures/block/cross.png
lighty.show_safe=true
lighty.farm_uproot_threshold=8
lighty.mode.carpet.texture=lighty:textures/block/transparent.png
lighty.overlay_orange=0xff6600
lighty.overlay_red=0xff0000
lighty.sky_threshold=0
lighty.overlay_brightness=10
The config options you can't change in-game are:
lighty.overlay_green
: Color of the green parts of the overlay, RGB value in form of0xRRGGBB
lighty.overlay_orange
: Color of the orange parts of the overlay, RGB value in form of0xRRGGBB
lighty.overlay_red
: Color of the red parts of the overlay, RGB value in form of0xRRGGBB
lighty.auto_on.item
: ResourceLocation/Identifier for the item that activates the overlay if auto-on is enabled. Can take any item from the game or even mods. Specify in the form ofmodid:item_name
.lighty.mode.cross.texture
: ResourceLocation/Identifier for the texture used by Cross Mode. Can take any block texture from the game or even mods. Specify in the form ofmodid:textures/block/name.png
. Works best with transparent/cutout textures.lighty.mode.carpet.texture
: ResourceLocation/Identifier for the texture used by Carpet Mode. Can take any block texture from the game or even mods. Specify in the form ofmodid:textures/block/name.png
. Works best with transparent/cutout textures.
Please take care when changing those values directly. Always verify correctness of the values.
Closing Words:
As you can see, there are a few changes in this release. If there are any new (or old) bugs, please consider opening up a GitHub Issue or tell me on my Discord, any and all help is highly appreciated.
Neoforge support will be available when Neoforge itself has stabilized.
I hope you have fun exploring all the new great features that 1.20.5 brings to the game! And lastly: Thank you all very much for using Lighty. It means a lot to me. :heart:
Note: Action didn't work again, the files were manually uploaded.
Hello again!
Thanks to @Alveel, Lighty has a Farmland Mode now!
It works by showing a green overlay on farmland where crops can grow, orange when it cannot grow, and red where the crops would unplant themselves.
Huge thanks to @Alveel for working on this amazing mode, highly appreciated! Make sure to check it out!
Have fun!
Hello again!
This release fixes rotation problems on the newest snapshots, but that's not all!
I am currently working on a configuration system overhaul, and here you can check out the current state of the overhaul. I still need to do quite a few things, but here are the changes so far:
- New config file format, allowing for cleaner code
- Your old config files should get converted to the new format. If there are any problems, please open an issue on GitHub. Thanks!
- New Lighty Menu GUI
For now, there aren't any new features yet, but the ground work for some long-standing feature wishes is done.
That's all for now, have fun!
Note: the release CI workflow failed, will upload jar manually.