#Add biomes to the overworld
114 messages · Page 1 of 1 (latest)
Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!
as far as I know you can't add biomes to overworld without a mod
I maded a biome datapack. I dont know how to import it.
you can with datapacks
to overworld?
are you 100% sure?
is it a mod?
100% cause i do this too
or a datapack only?
it is a mod but they have a datapack version available too
tectonic used to be datapack only
same with wwoo
but is it really overworld still or some diff dimention that you need to select? because I read that you need to redo the overworld
can you link wwoo datapack?
its the vanilla overworld yes
sure sec
i add modded biomes to my overworld in my pack as well, its as simple as editing the dimension.json
pretty cool huh
yeah but its all the same, they have the vanilla biomes in there as well
its 100% vanilla
You can't add biomes to the vanilla dimensions unless you replace the whole dimension (don't do that).
this datapack did that
🤣
if you wanted you could download the vanilla dimensions file and edit the dimension.json and add any modded biome you want
and I bet the OP don't want to do that
uhh thats wrong
well different context anyways
you can 100% add a modded biome to the vanilla dimensions.json
Terralith do that in their datapack
terralith does that too yes
so you do that, edit the overworld.json too if you are willing to
well "replacing" the whole dimension is basically just overwriting the dimensions.json
yes
cant be done with kubejs
Yeah which is something I was trying not to do but I guess there isn’t another way that can be done without needing to make a mod
the thing is that kubejs can load datapacks in the kubejs>data folder
so you could have it load in every world
either that or use paxi
he said he doesn't want deal with json for whatever reason
with paxi you can even load in normal folders instead of .zip files which you can actively edit easier
i mean
hey if you find a way to do it with kubejs then cool im just throwing out suggestions at this point lol
Yeah I know I was just wandering if I could make a biome there and then add it to the I over world without having to overwrite it
whats wrong with overwriting?
do you just have trouble with .json?
i can link a guide if youd like
you can use JSONIO to read a default dimension.json, and you use KJS do inject just the biome part
is that enough?
No I’ve got no problems with json, I’d just rather not have to copy and paste it. If there was an easier way
yes it is, just a scripty way, and he can add more later or modify quickly
corgilib mod lets you export all world settings into datapack format
Ok
i see
i think the command is /corgilib export-worldsettings then youll find it in the configs>corgilib
what else is needed to a biome to be valid?
override overworld
add biome to worldgen folder, what else?
either way adding a custom biome to minecraft is one of the simpler things to do tbh
does it need tags?
the biome itself doesnt need a tag
No it doesn’t, don’t know a whole lot about that
you just add it and its there, you obviously have to create a new biome.json to specify whats in the biome
Yep
have you already made your custom biome yet?
Yes
ah ok then thats the hardest part outta the way
well, you will need to reference that new biome to some stuff eventually like to have structures
oh ofcourse
yeah lol gl
whats so hard about that?
because that is just one thing we are thinking, what about features? and something we are not thinking about now
i mean features are in the biome.json
noise settings? noise? what ever
noise is dimensions.json job
don't know if it is needed
nothing to do with biome
Structures and features can be done in the biome.json though can’t they?
yea noise settings is more of a dimension.json/dimension_type.json
i mean features are added by biome tags as well
same way you add structures to new biomes
for example if you wanted to spawn a custom structure into vanilla biomes its the same deal
you need to add tag to tags/worldgen/has_structures IIRC
also really cool site for this, not sure if youre using it already https://misode.github.io/worldgen/
yup
i mean really it doesnt even have to be in has_structures, its whatever resource location you set it at in the structure.json
Oh yeah already using that, super useful
ah ok
yeah ive added probably 6 or so custom structures/biomes into my mc world already so this is something i can say with confidence is all best used as a datapack thing because its easier to manage that way
doing with kubejs could be cool too, ive not looked into that before
i would go datapack route just to make it work
probably
and if you don't think about scaling this, just stick with datapack
Ok, probably a good idea. I’ll just overwrite it then. Thanks
its funny because im actually working on adding custom structures atm
Oh cool lol
thanks lol
What’s that for looks interesting?
ones going to be a brewery and the other is going to be a port city
Nice
yeah, anyways gl with your datapack, if you stumble on something feel free to ask
