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've noticed that world generation is different from 1.12.2. Is there a registry for world generation similar to how you used to use GameRegistry.registerWorldGenerator? There isn't a registry for it in the list in the documentation, but that's for 1.13 and it tends to be outdated regardless. I can't see one used in the vanilla code either, but I haven't looked incredibly hard.

 

Looking at how vanilla does it, I can see a lot has changed (everything seems to be a Feature now and there are a bunch of config things like OreFeatureConfig and CountRangeConfig), but I can't work out how to hook my code into it, because the biomes seem to just call a long list of functions that add all the features in their constructors.

 

Are there any resources that give an overview of these changes or examples of how to do world generation now?

 

Edit: After looking for a little longer I've worked out that I can loop through ForgeRegistries.BIOMES and call addFeature on each of the biomes. This doesn't feel like a particularly great way of doing things, is there a nicer way?

Edited by fweo

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.