Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

Hi

So I am really new to modding and I would like to know how how to modify Minecraft cloud generation. I couldn't really find anything useful online and I don't really how I should set up the mod's directory for it.

This is the current mod's directory:

Click Me!

If anybody could tell me how to set the mod files up for cloud/overworld weather modification that would be great. (Again, I could only find tutorials for implementing items/mobs/blocks/and biomes, but not directly modifying the in-game weather. Also, I should note that I am using the newest 1.16.1 forge version as of posting this topic).

By the way, if anyone's curious, I am trying to achieve something like this:
Click Me!

(Feel free to post suggestions on how I could implement this cloud system as well. I usually like figuring things out on my own, but I'll take advice/tips)

(Also I wasn't sure whether i should've posted this in the sub-forum 'ForgeGradle' since it kinda has to do with Forge's system of making mods, or the main modding forum since it also has to do with purely modding, so I just decided to post it here)

If it's your first time making a mod this really isn't the best way to start, do some small projects to get a grasp on how forge works.

 

This is non-trivial to do in a proper game engine and you need OpenGL know-how if someone wants to do it without one. But even then it's likely not possible to do in Minecraft the way you want to. To do this you need to look up terrain information block-by-block, write to a texture, and read from it the next frame (you can't read/write to a texture at the same time in OpenGL).

 

On top of all that, you can't do this the same way you'd do it in a normal C/C++ project with Opengl because minecraft abstracts said OpenGL calls and changes the states as it does it own thing.

Edited by Turtledove

  • Author

So what I'm gathering from this is that it would be possible, but it would be tricky to implement and be extremely resource-intense.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.