This mod makes the clouds look much better.

Overview

Fabulous Clouds is a 1.17 Fabric mod that makes minecraft's clouds look much better. It isn't going to be ported to Forge or be backported.

Fabulous Clouds has 2 major features: vibrant clouds and cloud layers. Vibrant clouds make the clouds change color in sunrise/sunset similar to bedrock edition. Cloud layers be changed in the .minecraft/config/fabulous-clouds config file:

{
	"vibrant_clouds": true,
	"enable_default_cloud_layer": true,
	"cloud_layers": [
		{
			"offset": 64.0,
			"scale": 1.25,
			"speed": -1.0
		}
	]
}

This example enables the default vanilla cloud layer and adds a cloud layer 64 blocks above normal cloud height. The negative speed means it will go in the opposite direction to the default cloud layer. Cloud layers all have an offset, scale and speed:

offset is how many blocks above or below cloud height the layer is positioned. (default 0.0)

scale is how big the cloud layer is. (default 1.0)

speed is how fast the cloud layer moves. (default 1.0)

You may add this mod to your modpack.

Comments
  • [bug / crash] crash when using Immersive Portals (+ iris + sodium)

    [bug / crash] crash when using Immersive Portals (+ iris + sodium)

    The game crashes with immersive Portals and Iris and Sodium installed

    java.lang.NullPointerException: Unexpected error at Not Enough Crashes deobfuscated stack trace.(1.17.1+build.39) at java.util.Objects.requireNonNull(Objects.java:208) at net.misterslime.fabulousclouds.client.CloudTexture.lambda$updatePixels$0(CloudTexture.java:40) at java.util.Collection.removeIf(Collection.java:576) at net.misterslime.fabulousclouds.client.CloudTexture.updatePixels(CloudTexture.java:40) at net.misterslime.fabulousclouds.client.NoiseCloudHandler.update(NoiseCloudHandler.java:37) at net.minecraft.client.render.WorldRenderer.handler$zmn000$renderClouds(WorldRenderer:6302) at net.minecraft.client.render.WorldRenderer.renderClouds(WorldRenderer) at net.minecraft.client.render.WorldRenderer.render(WorldRenderer:1434) at net.minecraft.client.render.GameRenderer.renderWorld(GameRenderer:1026) at net.minecraft.client.render.GameRenderer.redirect$bgo000$redirectRenderingWorld(GameRenderer:4622) at net.minecraft.client.render.GameRenderer.render(GameRenderer:810) at net.minecraft.client.MinecraftClient.render(MinecraftClient:1112) at net.minecraft.client.MinecraftClient.run(MinecraftClient:728) at net.minecraft.client.main.Main.main(Main:217) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:567) at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234) at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153) at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

    A detailed walkthrough of the error, its code path and all known details is as follows:

    -- Head -- Thread: Render thread Stacktrace: at java.base/java.util.Objects.requireNonNull(Objects.java:208) at net.misterslime.fabulousclouds.client.CloudTexture.lambda$updatePixels$0(CloudTexture.java:40) at java.base/java.util.Collection.removeIf(Collection.java:576) at net.misterslime.fabulousclouds.client.CloudTexture.updatePixels(CloudTexture.java:40) at net.misterslime.fabulousclouds.client.NoiseCloudHandler.update(NoiseCloudHandler.java:37) at net.minecraft.class_761.handler$zmn000$renderClouds(class_761.java:6302) at net.minecraft.class_761.method_3259(class_761.java) at net.minecraft.class_761.method_22710(class_761.java:1434) at net.minecraft.class_757.method_3188(class_757.java:1026) at net.minecraft.class_757.redirect$bgo000$redirectRenderingWorld(class_757.java:4622)

    -- Patchouli Book Info -- Details: Patchouli open book context: n/a Stacktrace: at net.minecraft.class_128.handler$cjd000$fillPatchouliContext(class_128.java:1521) at net.minecraft.class_128.(class_128.java:37) at net.minecraft.class_310.method_1514(class_310.java:752) at net.minecraft.client.main.Main.main(Main.java:217) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:567) at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234) at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153) at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

    -- Affected level -- Details: All players: 1 total; [class_746['Tobi_Peter'/139, l='ClientWorld minecraft:overworld', x=365.82, y=67.00, z=1.06]] Chunk stats: Client Chunks (ImmPtl) 961 Level dimension: minecraft:overworld Level spawn location: World: (-96,69,-16), Section: (at 0,5,0 in -6,4,-1; chunk contains blocks -96,0,-16 to -81,255,-1), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1) Level time: 16845 game time, 2080 day time Server brand: fabric Server type: Integrated singleplayer server

    bug 
    opened by TobiPeterG 5
  • Weird Colored Clouds

    Weird Colored Clouds

    my clouds are pink... but not in the right way i opened a 1.17 world and that happened (using 0.2.1 on 1.17.1)

    image

    i honestly have no idea what happened here

    bug 
    opened by aprilkenopsia 4
  • Clouds are not centered

    Clouds are not centered

    image

    Using render distance of 32, one cloud layer with an offset of 400 and scale 1.5

    On a side note: Idk if its possible, but it would be great if we could have a higher cloud render distance than the chunk render distance. I like to have clouds pretty far up but they get cut off so I barely see them

    opened by xpopy 1
  • Fabulous Sun

    Fabulous Sun

    minecraft bedrock If you look at the sun, it will increase in size. And the sky will get darker And at sunset the sky will become more beautiful colors of pink https://www.youtube.com/watch?v=iymEkILDHAI image from below java sun image

    opened by MiFliK 0
  • 1.18 version not featured in Modrinth

    1.18 version not featured in Modrinth

    At first I thought this mod wasn't updated yet because the "Featured version" on the frontpage was 1.17, but looking at the downloads page it is, might want to fix that

    opened by Julian-MJK 0
  • Fabulous graphics

    Fabulous graphics

    When having fabulous graphics and being inside one of the cloud layers the other cloud layer will appear through walls this is because fabulous graphics renders particles and clouds through walls

    opened by Moonyol 0
  • Noticable performance drop when clouds are enabled

    Noticable performance drop when clouds are enabled

    With clouds (130-140fps): 2021-08-25_00 02 27 Without clouds (160-170fps): 2021-08-25_00 02 03

    I use a 165hz monitor, so I did actually notice this without checking F3 πŸ˜†

    I see you draw each face individually like in Vanilla: https://github.com/misterslime/fabulousclouds-fabric/blob/300f6504e2dbc1291e387eee6c43d27258077e6f/src/main/java/net/misterslime/fabulousclouds/mixin/MixinLevelRenderer.java#L213-L214

    Perhaps you could perform some meshing to reduce the amount of vertices rendered? You could even write your own shader that only uses 2 bits per vertex and a global color to control the different directional colors. It might even be faster than Vanilla cloud rendering at that point!

    enhancement 
    opened by magneticflux- 0
Releases(v0.3.0)
Owner
Nuclear Chaos
b
Nuclear Chaos
Cammie's Minecart Tweaks is a mod that makes Minecarts a more viable solution for long-distance transport

Cammie's Minecart Tweaks Cammie's Minecart Tweaks is a mod that makes Minecarts a more viable solution for long-distance transport. Minecarts can't co

Cammie 10 Jul 2, 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 client-side fabric mod that makes it easier to perform the shulker dupe.

shulker-dupe A client-side fabric mod that makes it easier to perform the shulker dupe. Notes Every dupe action ('Dupe All' and 'Dupe') depends on you

null 139 Jan 3, 2023
A client-side forge mod that makes it easier to perform the shulker dupe.

shulker-dupe A client-side forge mod that makes it easier to perform the shulker dupe. The fabric version.The original author is Coderx-Gamer. Notes E

null 6 Jul 22, 2022
A mod for Fabric that makes it easier to see what type of axolotl is in your inventory by changing the texture and adding a tooltip

AxolotlViewer for Fabric AxolotlViewer makes it easier to see what type of axolotl is in your inventory. It adds the colour of the axolotl to the buck

Conor Byrne 4 Jan 2, 2023
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
Raven b+ : Raven b3 but better.

Raven B+ A minecraft hacked client made by Blowsy, code deobfuscated and partially remapped by JMRaichDev and improved by me. https://ravenclient.cf/

Kopamed 227 Jan 1, 2023
Makes the hotbar a little bit bigger.

LargeBar A mod that doubles the size of the vanilla hotbar, from 9 slots to 18. It doesn't add any extra inventory slots, it just uses some that alrea

gudenau 10 Nov 18, 2022
A version of xray that makes blocks partially transparent for mc 1.12.2

seethrough-xray a version of xray that makes blocks partially transparent feel free to skid this into ur client if you want to. if not then ok it does

Gavin 5 Dec 2, 2022
Makes fire created by natural lightning cosmetic, meaning no blocks are destroyed from bad weather

Lightning Podoboo Makes fire created by natural lightning cosmetic, meaning no blocks are destroyed from bad weather. Keep the doFireTick gamerule ena

Lilly Rose Berner 10 Dec 15, 2022
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
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
Nuclear-Mines-Mod - A mod adding radiation-related items to Mindustry (radioactive materials, new guns, etc.)

Nuclear Mines (VERY EARLY BUILD) A Mindustry mod adding more radiation-based items to the game. THIS IS A VERY EARLY VERSION. NOT EVERYTHING IS FINISH

null 6 Sep 3, 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
The Minecraft Mod API

Bukkit A Minecraft Server API. Website: http://bukkit.org Bugs/Suggestions: http://leaky.bukkit.org Contributing Guidelines: CONTRIBUTING.md Compilati

The Bukkit Project 2.2k Dec 31, 2022
A Forge mod that implements SpongeAPI

SpongeForge Currently not stable and under heavy development! A Forge implementation of the Sponge API. Homepage Source Issues Documentation Community

SpongePowered 1.1k Dec 20, 2022
πŸ—ΊοΈ Minecraft map editor and mod

A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting! Use it in creative, survival in sing

EngineHub 2.7k Jan 1, 2023
Essentials - Minecraft server command mod - Adds over 100 commands for use in-game to help manage a server

Essentials Development Readme The official repository is at: https://github.com/essentials/Essentials We use NetBeans 7.3 for development. Recommended

Essentials 811 Jan 7, 2023
A minecraft mod that allows additional windows to be opened alongside the game

Breakout API BreakoutAPI is a Minecraft mod which allows developers to create new windows that run alongside Minecraft. All the windows run on the sam

Raph Hennessy 11 Jan 3, 2023