Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Traverse Reforged biomes to list for GT ore generation #56

Open
wants to merge 2 commits into
base: forge-1.12.2
Choose a base branch
from

Conversation

nan0bug00
Copy link

Just adding Traverse Reforged biomes to the list since it's a fairly common biome mod for 1.12.2 that players are likely to use with or in place of Biomes O Plenty.

I sorted them by 'type' (Plains, Dry, Forest, Cold, Swampy) to stay in line with the established convention. You can browse through the descriptions of the biomes here if you want to check the classification I used and adjust them to your own liking.

Sorry 'bout the double commit. I be sloppy.

@nan0bug00
Copy link
Author

I did some more digging after coming across a biome I wasn't expecting.

Here's a list of ALL of the traverse reforged biomes, dumped with TellMe mod. I can submit another pull request if you want, or you could add the missing ones in.

|  50 | traverse:autumnal_woods                    | Autumnal Woods                                             |    0.70 | MEDIUM   | 0.80 | false | false   | COOL       | FOREST                                          | stronghold          |
|  51 | traverse:woodlands                         | Woodlands                                                  |    0.80 | MEDIUM   | 0.40 | false | false   | WARM       | PLAINS                                          | stronghold, village |
|  52 | traverse:mini_jungle                       | Mini Jungle                                                |    0.95 | MEDIUM   | 0.90 | false | false   | WARM       | DENSE, HOT, JUNGLE, WET                         |                     |
|  53 | traverse:meadow                            | Meadow                                                     |    0.80 | MEDIUM   | 0.70 | false | false   | COOL       | LUSH, PLAINS, WET                               | stronghold, village |
|  54 | traverse:green_swamp                       | Lush Swamp                                                 |    0.80 | MEDIUM   | 0.50 | false | false   | WARM       | LUSH, SWAMP, WET                                |                     |
|  55 | traverse:red_desert                        | Red Desert                                                 |    2.00 | WARM     | 0.00 | false | false   | DESERT     | DRY, HOT, SANDY                                 | stronghold, village |
|  56 | traverse:temperate_rainforest              | Temperate Rainforest                                       |    0.60 | MEDIUM   | 0.90 | false | false   | COOL       | CONIFEROUS, FOREST                              | stronghold          |
|  57 | traverse:badlands                          | Badlands                                                   |    0.60 | MEDIUM   | 0.10 | false | false   | WARM       | DRY, HOT, PLAINS, SPARSE                        | stronghold, village |
|  58 | traverse:mountainous_desert                | Mountainous Desert                                         |    2.00 | WARM     | 0.00 | false | false   | DESERT     | DRY, HOT, MOUNTAIN, SANDY                       | stronghold          |
|  59 | traverse:rocky_plateau                     | Rocky Plateau                                              |    0.80 | MEDIUM   | 0.20 | false | false   | WARM       | HOT, MOUNTAIN                                   | stronghold, village |
|  60 | traverse:forested_hills                    | Forested Hills                                             |    0.70 | MEDIUM   | 0.80 | false | false   | COOL       | FOREST, HILLS                                   | stronghold          |
|  61 | traverse:birch_forested_hills              | Birch Forested Hills                                       |    0.70 | MEDIUM   | 0.80 | false | false   | COOL       | FOREST, HILLS                                   | stronghold          |
|  62 | traverse:autumnal_wooded_hills             | Autumnal Wooded Hills                                      |    0.70 | MEDIUM   | 0.80 | false | false   | COOL       | FOREST, HILLS                                   | stronghold          |
|  63 | traverse:cliffs                            | Cliffs                                                     |    0.40 | MEDIUM   | 1.20 | false | false   | COOL       | COLD, HILLS, MOUNTAIN                           | stronghold          |
|  64 | traverse:glacier                           | Glacier                                                    |    0.00 | COLD     | 0.50 |  true | false   | ICY        | COLD, MOUNTAIN, SNOWY                           | stronghold          |
|  65 | traverse:glacier_spikes                    | Glacier Spikes                                             |    0.00 | COLD     | 0.50 |  true | false   | ICY        | COLD, MOUNTAIN, SNOWY                           | stronghold          |
|  66 | traverse:snowy_coniferous_forest           | Snowy Coniferous Forest                                    |    0.00 | COLD     | 0.50 |  true | false   | ICY        | COLD, CONIFEROUS, FOREST, SNOWY                 | stronghold          |
|  67 | traverse:lush_hills                        | Lush Hills                                                 |    0.50 | MEDIUM   | 0.80 | false | false   | COOL       | HILLS, LUSH, SPARSE, WET                        | stronghold, village |
|  68 | traverse:desert_shrubland                  | Desert Shrubland                                           |    2.00 | WARM     | 0.00 | false | false   | DESERT     | DEAD, DRY, HOT, SANDY                           | stronghold, village |
|  69 | traverse:thicket                           | Thicket                                                    |    0.80 | MEDIUM   | 0.30 | false | false   | WARM       | DENSE, FOREST                                   | stronghold          |
|  70 | traverse:arid_highland                     | Arid Highland                                              |    2.00 | WARM     | 0.00 | false | false   | DESERT     | DRY, HILLS, HOT, MOUNTAIN, SPARSE               | stronghold, village |
|  71 | traverse:rocky_plains                      | Rocky Plains                                               |    0.90 | MEDIUM   | 0.70 | false | false   | COOL       | HILLS, PLAINS, SPARSE                           | stronghold, village |

@Su5eD
Copy link
Owner

Su5eD commented Oct 1, 2024

Thanks for the additions! I see it's been a while since I've written this.. perhaps it'd be better to rip out the hardcoded biome lists entirely and replace them with config options instead. But either way works tbh.

@nan0bug00
Copy link
Author

nan0bug00 commented Oct 1, 2024

Config options would certainly be the best solution since it would allow pack makers to decide what biomes get what ores and change the distribution settings for those ores if they desire. But given that most people playing this presumably want Gregtech balance, and BoP and Traverse Reforged are the most popular biome mods on 1.12.2 by far, I think either solution works.

If it were me, I would put in the BoP + Traverse + Vanilla biomes as defaults, and add a config option to disable Gregtech ore generation per ore so that end users can set up their own custom generation with CoFH World if they so desire. If I knew how to program I'd submit a pull request but alas I just fumble around in the dark with ChatGPT/Google Gemini to guide me, so anything I whipped up would probably be a mess.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants