I was looking to modify the existing biome source code but not add new ones, just modify some values.
I went through the instructions for setting up JDK, Eclipse, and the like. I used forge 1.12.2 MDK to input into Eclipse. And I was able to get to a screen in Eclipse with "~/build/tmp/recompileMc/sources/net/minecraft/world/gen/layer/Genlayer.java - Eclipse IDE"
A while back when TU31 came out for consoles I noticed the biome generation was similar to Java edition. I noticed it was most similar to Java edition biome size 2, but that the mutated, hill, edge, river, and island biomes did not change.
To be more specific of what I am describing.
Here is the vanilla Java 1.12.2 map "Example1". This is the starting point.
Here is biome size 2 for Java 1.12.2 "Example2" This is NOT what I want to change the values to, you can already do that in vanilla 1.12.2 customized worlds". (This is "Example5" overlayed onto "Example2")
What I DO want is to downscale the image below "Example3" to mimic the biome size 2 but leave "Example4" unchanged, akin to biome size 4.
Basically I want to mod the base game by overlaying "Example4" onto "Example2"; instead of using the 1.12.2 vanilla's customoized world feature where its biome size 2 overlays "Example5" onto "Example2"
The best way I can describe it is "Change the biome size from 4 to 2 without changing the locations or sizes of (M biomes, rivers, islands, x-Hill biomes, x-edge biomes); unlike Java 1.12.2's customized world biome sizes, which changes all off the listed parameters when changing the biome size, I would mod the base game so only the locations of oceans, continents, biome types, climate zones are downscaled 2x (4x area)"
If you're still confused, go generate 3 worlds with the same seed, 1 world in default generation using Java 1.12.2, another world in Java 1.12.2 using biome size 2, and a 3rd world on Minecraft Legacy Console edition by 4J studios, using the same seed on large world size using small biomes settings. Then compare the 3 worlds, and the last one, the console one, is the end result I'm trying to mod Java 1.12.2 into (I don't care about mushroom biome/structure/cave/tree locations), I just need all the non-mushroom biome types to match up exactly. (I don't care about update aquatic)
(forgot to put the rivers in Example4, supposed to have matching the default size rivers)
I was looking to modify the existing biome source code but not add new ones, just modify some values.
I went through the instructions for setting up JDK, Eclipse, and the like. I used forge 1.12.2 MDK to input into Eclipse. And I was able to get to a screen in Eclipse with "~/build/tmp/recompileMc/sources/net/minecraft/world/gen/layer/Genlayer.java - Eclipse IDE"
A while back when TU31 came out for consoles I noticed the biome generation was similar to Java edition. I noticed it was most similar to Java edition biome size 2, but that the mutated, hill, edge, river, and island biomes did not change.
To be more specific of what I am describing.
Here is the vanilla Java 1.12.2 map "Example1". This is the starting point.
Here is biome size 2 for Java 1.12.2 "Example2" This is NOT what I want to change the values to, you can already do that in vanilla 1.12.2 customized worlds". (This is "Example5" overlayed onto "Example2")
What I DO want is to downscale the image below "Example3" to mimic the biome size 2 but leave "Example4" unchanged, akin to biome size 4.
Basically I want to mod the base game by overlaying "Example4" onto "Example2"; instead of using the 1.12.2 vanilla's customoized world feature where its biome size 2 overlays "Example5" onto "Example2"
The best way I can describe it is "Change the biome size from 4 to 2 without changing the locations or sizes of (M biomes, rivers, islands, x-Hill biomes, x-edge biomes); unlike Java 1.12.2's customized world biome sizes, which changes all off the listed parameters when changing the biome size, I would mod the base game so only the locations of oceans, continents, biome types, climate zones are downscaled 2x (4x area)"
If you're still confused, go generate 3 worlds with the same seed, 1 world in default generation using Java 1.12.2, another world in Java 1.12.2 using biome size 2, and a 3rd world on Minecraft Legacy Console edition by 4J studios, using the same seed on large world size using small biomes settings. Then compare the 3 worlds, and the last one, the console one, is the end result I'm trying to mod Java 1.12.2 into (I don't care about mushroom biome/structure/cave/tree locations), I just need all the non-mushroom biome types to match up exactly. (I don't care about update aquatic)
(forgot to put the rivers in Example4, supposed to have matching the default size rivers)