Releases: SchmarrnDevs/Lighty
v3.0.0-beta.1 1.20.5
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. ❤️
Note: Action didn't work again, the files were manually uploaded.
v2.2.0 1.20.3/4
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!
Note: needed to manually upload to modrinth because I forgot to update the PAT 💀
v3.0.0-alpha.1 for 24w06a (1.20.5)
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.
v2.1.2 1.20.3/4
Hello everybody!
This release brings Lighty to Minecraft 1.20.3 and 1.20.4.
It is advised to use 1.20.4, as it contains a critical bug fix from Mojang regarding decorated pots.
This release contains jars for Fabric and, new to the party, Neoforge! Forge support is dropped.
Other than that, there are no new features in Lighty.
Have fun!
Note: CI of the neoforge version failed, uploaded that one manually
v2.1.2 1.20.3
This release brings Lighty to Snapshots 23w43a/b.
It also includes updated pt_br Translations by @Aferallan! Thank you very much!
Have fun!
v2.1.2 1.20.2
Hi!
This release ports Lighty to 1.20.2, and that's basically it!
(there are some bug-fixes and a half-baked feature in it, but shhhhhhh)
I'll publish a forge version separately when forge updates.
If you find an issue and want to help me out, just open a GitHub Issue or tell me on Discord!
v2.1.2 1.20.1
Hello again, now I've fixed the fog-overlay-color issue for real. You can now play on 2 Chunks render distance and the overlay doesn't loose color.
You know about the usual stuff: If you want to help out, tell me about issues on GitHub or on Discord, if you do, you rock and are awesome!
I really hope this is the last time I need to change fog settings
v2.1.1 1.20.1
Hi!
In this Lighty release, I've fixed a bug where the overlay would loose all of its color when the render distance is low enough. (#47)
Thanks to everybody reporting the issue on GitHub and on my Discord Server! You are the best!
If you find an issue and want to help me out, just open a GitHub Issue or tell me on Discord!
Have fun!
Note: I hate this issue. it still kindof exists with really low render distances, will release another update shortly, probably.
v2.1.0 1.20.1
Here we are again with a new Lighty release, with some new features!
- Configurable Overlay Brightness, fixing the overlay being way to bright when using shaders (#46)
- Hiding non-spawnable places from the Overlay (disabling the green parts, while still showing red and orange) (#41)
As well as some bugfixes:
- Fixed Fog issues
- Fixed Overlay/Render Distance issues (#33)
As always, if you come across any issues, feel free to open a GitHub Issue or tell me on my Discord. Many thanks to everybody filing issues, you are the best!
Have fun!
v2.0.9 23w32a
This release brings Lighty v2.0.9 to the latest Minecraft snapshot, 23w32a.
If you come across any issues, feel free to open a GitHub Issue or tell me on my Discord.
Have fun!
Note: publishing action failed, uploaded jar manually. Scanned against Fractureiser.