Fabric mod for rainbow backgrounds in minecraft guis

Overview

rainbowify

rainbowify is a Fabric mod for Minecraft 1.17 that adds a customizable rainbow background to many Minecraft HUDs.

Discord: https://discord.gg/Ka2yV5MkFw
Modrinth: https://modrinth.com/mod/rainbowify

screenshot of Minecraft settings screenshot of Minecraft inventory

Installation

We take a working Fabric installation for granted. Have a look at the Fabric website if you haven't installed it yet.

Simply drag the mod into your mods folder. You must have the Fabric API installed the same way. We recommend also using Modmenu (for editing rainbowify's settings ingame). rainbowify is compatible with Sodium, so you may want to use that as well for improved performance.

Customization

In the mod menu rainbowify settings, you can customize multiple values:

screenshot of settings

  • Rainbowify: Enables/disables the mod.
  • Blur: Enables/disables the blur in GUI backgrounds. This requires a good graphics card; if you notice any stutters in the GUI, turn this off or reduce the blur amount.
  • Blur amount: How large the blur radius will be. The higher this setting, the less recognizable the background will be.
  • Rainbow opacity: How opaque the rainbow colors will be.
  • Rainbow speed: How fast the rainbow colors will move.

Development Setup

  1. Clone this project git clone https://github.com/officialLennox/rainbowify
  2. Open the project in IntelliJ as gradle project
  3. Execute the genSources gradle task
  4. Build the jar with the assemble gradle task

License

Copyright (c) 2021 Lennox

rainbowify is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

rainbowify is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with rainbowify. If not, see https://www.gnu.org/licenses/.

Comments
  • Allow less blur

    Allow less blur

    Even when Blur Amount is set to 1, the blur is still quite strong. I would prefer it if the blur could be set lower than that. In the Blur mod, for example, the blur radius can be set all the way down to 1 or even 0, while in this mod a Blur Amount of 1 is clearly a lot higher than that.

    opened by Fxsch 4
  • Minecraft crashes if you alt-tab while in the inventory

    Minecraft crashes if you alt-tab while in the inventory

    To crash, you just in to enable Rainbowify and blur (any amount will do) in the config Then make a blur show up by opening pause menu, inventory, chest, etc. Then alt-tab and, after any amount of time, open the game again The game will crash 26-12 36 18--javaw_FX0el here is log latest.log and here are 4 crash logs (I was experimenting with what makes the game to crash) crash-2022-08-26_12.32.21-client.txt crash-2022-08-26_12.36.09-client.txt crash-2022-08-26_12.38.22-client.txt crash-2022-08-26_12.41.30-client.txt

    forgot to mention, the version is 1.18.2 and mod version 1.2.1

    opened by SimplyTolex 2
  • Incompatibility with 'Slight' Gui Modifications

    Incompatibility with 'Slight' Gui Modifications

    Rainbowify and 'Slight' Gui Modifications seem to be incompatible.

    The game crashes before the main window would have a chance to open. I'm running 1.17.1 from multimc, everything is latest. Removing either mod fixes the issue. I have sodium and indium installed.

    Here's the full crash report.

    I've reported this to both mods' issue tracker, and I'll update both issues with info from the other.

    bug 
    opened by csumpasd 2
  • [feat/configuration-v2] Configuration Revamp Milestones

    [feat/configuration-v2] Configuration Revamp Milestones

    Major Changes

    • [x] Support sliders
    • [x] Category support (be able to sort stuff easily)
    • [x] Get rid of static abuse

    Minor Changes

    • [x] Change the configuration file loading and saving (it is currently pretty messy, could be done better)
    • [x] Properly use the new Minecraft option system (even tho it is pretty annoying, better than broken implementation)
    • [x] Maybe improve code otherwise if possible

    These are all changes needed to be done for this to be pushed to master (1.19)

    enhancement 
    opened by officialLennox 1
  • Compatability issue with BleachHack

    Compatability issue with BleachHack

    I'm not quite sure why but it doesn't work with BleachHack, MultiMC crashes with error 255 right before it finishes loading into the title screen. (before anyone judges I've been playing a lot of the new 2b2t 1.18.1 test server)

    opened by OCsonic 1
  • Fix crash when loading on server

    Fix crash when loading on server

    I know that this mod obviously should not be on the server, but I maintain one modpack for both the client and server for simplicity. Most of the time mods mark their environment as client-only, so the mod does not get loaded.

    opened by kotx 1
  • Compatibility issue with BleachHack is back

    Compatibility issue with BleachHack is back

    The title says it all, the compatibility issue with BleachHack is back.

    I created a MultiMC instance with only BleachHack, Fabric API, and Rainbowify, here's the log : https://mclo.gs/PARHTCO

    (Please ignore the really ugly instance path, It's a symlink from my external drive to my home folder and my external drive is a total mess lol)

    opened by OCsonic 1
Releases(2.0.0-alpha.4)
Owner
Lennox
Java + Kotlin developer.
Lennox
An elegant Minecraft mod template for the Fabric mod loader

Fabric Example Mod Lorem ipsum dolor sit amet Example is a Minecraft mod that lorem ipsum dolor sit amet. Ut mi lectus, egestas a justo nec, hendrerit

Axieum 24 Dec 25, 2022
Addon to the Minecraft Forge/Fabric mod InvMove that adds mod compatibilities

Addon to the Minecraft Forge/Fabric mod InvMove that adds mod compatibilities

David M. 3 Oct 21, 2022
Small mod for Minecraft Forge 1.16.5 that sends messages of in-game events to a channel in your Discord server. This mod also enables cross-chatting between Minecraft and Discord.

DiscordSync Small mod for Minecraft Forge 1.16.5 that sends messages of in-game events to a channel in your Discord server. This mod also enables cros

AeonLucid 4 Dec 20, 2022
A Minecraft Mod for Fabric which aims to make Block Entity rendering faster and more customizable with almost no compromises.

Enhanced Block Entities EBE is a 100% client side mod for Minecraft on the Fabric mod loader which aims to increase the performance of block entity re

null 151 Dec 30, 2022
A Fabric mod designed to improve the chunk performance of Minecraft.

C^2M-Engine A Fabric mod designed to improve the chunk performance of Minecraft. So what is C2ME? C^2M-Engine, or C2ME for short, is a Fabric mod desi

null 411 Jan 5, 2023
Minecraft Multi-Threading Mod Fabric Port

MCMTFabric - Minecraft Multi-Threading Mod Fabric Port This mod is based on the amazing work on JMT-MCMT. Please check that repository for details. No

Grider 108 Dec 30, 2022
A Minecraft mod on the Fabric modloader which aims to add some useful vehicles.

Automobility A Minecraft vehicle mod adding customizable cars. Made for ModFest 1.17 Screenshots Try it out! Recommended to use along with LambdaContr

null 31 Dec 15, 2022
Minecraft mod to change the stack size of all items. Fabric 1.17

Stacker Minecraft mod to change the stack size of all items. For Fabric 1.17 Note: This mod has a config that defaults to 64. Change it to be whatever

Andrew Grant 18 Sep 25, 2022
A client-side Fabric mod for Minecraft Beta 1.7.3 that allows you to connect to servers running almost any patch from Alpha v1.1.2_01 to Beta 1.7.3.

multiversion-fabric A client-side Fabric mod for Minecraft Beta 1.7.3 that allows you to connect to servers running almost any patch from Alpha v1.1.2

0n1 2 Mar 13, 2022
Minecraft Fabric mod for Stardew Valley-inspired hotbar swapping.

HotbarSwap Minecraft Fabric mod for Stardew Valley-inspired hotbar swapping. Developed for 1.18.1. Features Adds 2 keybinds: Swap Hotbar (Default: H):

null 6 Sep 19, 2022
Minecraft Fabric mod for Stardew Valley-inspired hotbar swapping

HotbarCycle Minecraft Fabric mod for Stardew Valley-inspired hotbar cycling. Developed for 1.18.1. Features Adds 2 keybinds: Swap Hotbar (Default: H):

null 7 Jan 8, 2023
Minecraft Forge/Fabric mod that adds the ability to walk around while in inventories

Minecraft Forge/Fabric mod that adds the ability to walk around while in inventories

David M. 16 Nov 22, 2022
Mesh is a cross-version minecraft mod development platform for Forge and Fabric.

Mesh is a cross-version minecraft mod development platform for Forge and Fabric. Supported Versions Mesh will eventually be able to run on most f

null 12 Dec 13, 2022
A legacy-fabric mod that makes minecraft versions older than 1.13 run using LWJGL 3 instead of the legacy LWJGL 2

A legacy-fabric mod that makes minecraft versions older than 1.13 run using LWJGL 3 instead of the legacy LWJGL 2

Zarzel K. Shih 17 Dec 4, 2022
A Fabric mod that allows using RakNet as Minecraft networking backend.

RaknetFabric A Fabric mod that allows using RakNet as Minecraft networking backend. Features Higher reliability and lower latency under unreliable and

null 75 Jan 3, 2023
Fabric mod to add Copper Golem. Goal is to achieve parity with what was announced/shown at Minecraft Live 2021

Copper Golem for Fabric ?? Sadly at Minecraft Live 2021 the Copper Golem did not win the vote to get added into 1.18. But this little golem is so cute

null 10 Sep 23, 2022
A Minecraft Fabric Mod to make splash texts translatable and customizable.

Splasher! ?? Customize Minecraft Splash Texts on Your Own! Contribute a Translation Translate assets/splasher/lang/en_us.json into your favorite langu

KrLite 9 Dec 27, 2022
A Minecraft (Fabric) mod that improves the statistics screen and makes it more useful.

Better Statistics Screen This Minecraft mod replaces the Vanilla statistics screen with an new and improved statistics screen that is easier to use an

TheCSDev 7 Dec 31, 2022
just a fabric mod that gives you the ability to change your viewmodel. done for volker1 on discord.

viewmodel-changer just a fabric mod that gives you the ability to change your viewmodel. done for volker1 on discord. how-to-use to open the gui, pres

null 21 Dec 30, 2022