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

I made a dimension and I need help on adding a texture and skybox. Additionally, I would like help on adding celestial bodies like the the moon and sun

  • Author
46 minutes ago, vemerion said:

You can use setSkyRenderer() in your custom Dimension class to render a custom sky.

What do I need in that method?

2 minutes ago, Megaton_216_ said:

What do I need in that method?

Well, first you would create you own IRenderHandler, which would render the sky. To get an idea of how vanilla does it, you can look at the renderSky() method in the WorldRenderer class. Then you would use setSkyRenderer() in your Dimension class to set the renderer to your custom IRenderHandler.

  • Author
On 9/8/2020 at 2:34 PM, vemerion said:

Well, first you would create you own IRenderHandler, which would render the sky. To get an idea of how vanilla does it, you can look at the renderSky() method in the WorldRenderer class. Then you would use setSkyRenderer() in your Dimension class to set the renderer to your custom IRenderHandler.

Wait how does renderSky() help with creating my own IRenderHandler? I'm sorry I just don't get that. 

7 hours ago, Megaton_216_ said:

Yeah lol but how? 

I am not sure exactly what you are asking. My suggestion was that you look at the code in renderSky() to get an understanding of how vanilla Minecraft does the sky rendering. You can then use this newfound knowledge to implement your own custom sky rendering.

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.