This Minecraft Terrain Generation Mod Is Infinitely Customizable…
Вставка
- Опубліковано 8 лют 2025
- Some Minecraft terrain mods are incredibly realistic, some are vanilla friendly... Then there's mods like this! It doesn't really generate terrain in any particular manner, that part comes down to you. Enjoy!
-----------------------------------------------------------------------------------------------------------
Download TerraMath here:
modrinth.com/m...
Other mods included in the video:
Complementary Shaders -
modrinth.com/s...
Distant Horizons -
modrinth.com/m...
Fresh Player Animations -
modrinth.com/r...
Leawind's Third Person -
modrinth.com/m...
--------
Formulas for terrain generation! (order of appearance)
Arches:
sin(sqrt(x^2+y^2)/10)*cos(z/15)*20
Ridged Mountains: round(sin(x/6+sin(z/8))*cos(sqrt(x^2+z^2)/10)*6)+abs(cos(z/8+cos(x/6))*sin(sqrt(x^2+z^2)/12)*4)
Twisting Spires: round(sin(x/8)*cos(z/10)*sqrt(x^2+z^2)/20)*15+abs(cos(x/12)*sin(z/15)*sqrt(x^2+z^2)/30)*10
Layered Waves:
abs(sin(x/10)*cos(y/10)*z/10)*15
Hollow Lands: mod(floor(sin(x/10)*20)+floor(cos(y/10)*20),2)*20+sin(z/15)*10
Staggered Chunks:
sigmoid(x/20)*sigmoid(z/20)*20 + round(sin(x/10))*5 + round(cos(z/10))*5
Smooth Mountain: 20*sin(sqrt(x^2+y^2)/15)*cos(z/10)*tanh(sin(x/10)*cos(y/10))+pow(sin(z/30),3)*30
Mega Ramp:
clamp(sin(sqrt(x^2+y^2)/20)*cos(z/10)*exp(-abs(z-30)/15)*50,0,30)-z/5
Points & Valleys: sin(x/5)*cos(z/5)+0.5*sin(x/10)*cos(z/10)+0.3*sin(x/20)*cos(z/20)+0.1*mod(x,10)*mod(z,10)
Ominous Wall:
mod(floor(sin(x/10)+cos(y/10)*10),2)*20-z
CYLINDER:
max(sin(sqrt(x^2+y^2)/25)*30-abs(z-20),tanh(z/10)*20*sin(x/15)*cos(y/15))
------------------------------------------------------------------------------------------------------
Music
Taswell - Volume Beta
c418.bandcamp....
1.12.2 players: "You're as beautiful as the day I lost you"
the guy or the mod which one are you talking about and it's like your saying it
@@dripfrog There used to be a "customized" worldtype that allowed you to change the generation to crazy stuff like this mod.
@@krystianlaubach I play on 1.12.2 I am not a toddler and I didn't say anything about it
@@dripfrog are you ok
@@dripfrog yeah whatever kid go do your homework
close enough, welcome back customized world type
Close enough being original.
Turkic guy spotted
This with the infinite dimensions concept would actually be pretty dope. Throw a formula in a book an into a portal a boom go to world with crazy generation
This is an amazing idea. Would be awesome if the math was randomized, so you would never know what kind of world you were gonna be in next.
I hope the mod creator sees this comment because that would be awesome!
"haha... abstract algebra is useless"
the silly little terrain gen mod:
This isn't abstract algebra though
where is abstract algebra used here?
What is that
It’s just standard elementary functions with a few non elementary functions thrown in as well.
dude, run that by someone who is proficient in 3D Math Vectors
will i use the power of my calc 4 knowledge? no. i might mess with this later tho tbh.
majoring math and economics. we’ll see if it’ll do anything one day.
Shader devs be like omw
@@zecherytYou can’t use a calc that’s cheating. (Short for calculator by the way)
@@Bossman50. idk if you're being sarcastic or you really don't know what Calculus is
@@GeezSus calc is short for literally calculator everyone knows that 🤦♂️
you can wonderfully use something like desmos's 3d plotter to preview and prototype these terrain gen functions.
just remember to change y for z and zoom out a bunch
That's so brilliant, dude! Thank you!
@thegreenhatguy no problem! Desmos is an awesome tool to play around and explore math with and Im happy to share :)
This ones pretty cool, its like a matrix but spherical
128*tanh(sin(x)+cos(y)+sin(z)+.5*erf(x/3)+atan(z)*sigmoid(y)+gamma(sign(x)+2)/10+mod(x,10)/20+beta(mod(y,5)+1,2)+sigmoid(z))
sigmoid
I’m glad to have back customizable worlds!
Back?
@@izumijojo yes cubic chunks + the world gen mod by cubic chunks allowed the same in 1.12.2 but with infinite height too
This mod is awesome. Would love to see a 3D graphing calc on the world type screen so you can preview what the terrain is going to look like, and of course an increased character limit would be incredible
you can also put the formula into the desmos 3d calculator, just make sure to swap z with y there
calc is short for calculator btw in case anyone was wondering
"This mod uses math"
AsianHalfSquat: "So it's infinite?"
"That's not..."
AsianHalfSquat: "Infinitely customizable"
There are infinite numbers in math, so that would make the mod infinite, i think (if it didn't have a limit of characters)
Functionally infinite
That is exactly what it means. It is infinite, just like your minecraft world is infinite
You knows it’s gonna be a good day when you go on UA-cam and see his video posted a second ago.
Yup
ok glazer
@@rayzorite nothin wrong with enjoying content
@ k
- infinitely customizable
- there's a character limit for customization
- infinite world
- world border
FUNCTIONALLY infinite
- 60 million x 60 million, nobody's gonna be hinderred by the size
yes while more than 1 line for functions and more characters would be nice, this mod still allows for quite a lot of creativity to take place.
It would take millions of lifetimes to thoroughly try every single mathematical combination you can make with 128 characters, so it’s fair to call it infinite
@corb5905 it used to be infinite
with how much you can fit, it’s nearly customizable. not like you can list every combination any time soon
I made a mod that does something similar to this, which is infinitely customizable for fractals, called FractalWorld.
This definitely looks sick though because it uses a custom chunk loader instead of the default minecraft one, which has its pros and cons. Ima check this project out
I'm currently exploring the use of 3d functions to generate terrain in the Luanti engine, it's nice to see that someone implemented it for Minecraft.
surprise luanti reference
Minecraft world gen is one of the best features the game has imo, so tools like this that take it the next level are awesome.
I'm about to put in some Perlin noise!
I bet it will have a very unique and random look
"Accidentally recreates default terrain gen"
accidentally recreats farlands
For those who might be interested:
2*cos((x*z/4)/(1+abs(x)+abs(z)))+(sign(sin(x/8)+sin(z/8)-1)+1)*90*sin((x+9*sin(y/5))/9)*sin((z+9*cos(y/5))/9)
This creates rolling hills in a hyperbolic pattern modified from cos(x*z).
It then uses the sign() function to gate the second feature to only appear in round columns.
Then the second feature controlled by this gate, is a helical pattern that both builds above the surface and digs caves into the ground.
As such, these helical patterns will only build and dig within the cylinders specified.
Normally, cos(x*z) will repeat its pattern more frequently as you get away from the origin.
To counter this, I divided the x*z by 1+abs(x)+abs(z) to decrease the frequency away from the origin, which seems to cancel out perfectly as far as I've seen.
For the Hyperbolic Rolling Hills by themselves, you can use 2*cos((x*z/4)/(1+abs(x)+abs(z))). The 2 modifies the height of the hills, and the 4 modifies the frequency.
The pattern used for the sign() gate is just simple rolling hills in two dimensions: sin(x)+sin(z).
I subtract 1 from this to clip off only the round part at the top of each hill when I run it through the gate, then I add 1. This results in a value of 0 outside of the hills, a value of 1 at the boundary and a value of 2 on the hills, perfect for multiplying.
The base pattern for the hills is: sin(x/8)+sin(z/8), with 8 controlling the frequency.
The Helical Pattern used is very similar to the two dimensional rolling hills, however I offset these values x and z positions by y such that they spiral upwards instead: sin(x+sin(y))+sin(z+cos(y))
From there is just scaling the size and shape of the Helices, such that: A*sin((x+B*sin(y/C))/D)*sin((z+B*cos(y/C))/D)
A - The height of the Hills to be turned into Helices
B - How much horizontal offset will be used to make the Helices. Larger numbers make the Helices wider but thinner.
C - How frequently the Helices will spiral. Larger numbers is fewer spirals.
D - How frequently the Hills will appear. Larger numbers is lower frequency (Same as the 8 in the previous hills)
To get a world filled with Helices, you can use this on its own: 90*sin((x+9*sin(y/5))/9)*sin((z+9*cos(y/5))/9)
Enjoy!
giving me calculus trauma
Those who know
I have absolutely no idea what I am doing. I just chucked a bunch of random equations from the list.
1x1 block wide wall everywhere and they reach build limit: sqrt(clamp(tan(x),10,15)*clamp(cos(y),10,20)*clamp(sin(z),10,30))
watery mess: sigmoid(sin(x))*sigmoid(sin(y))*sigmoid(sin(z))-acos(clamp(y,0,4))
Random one (haven't played): clamp(sqrt(x),5,50)+clamp(cbrt(x),5,50)/clamp(sqrt(y),5,50)+clamp(cbrt(y),5,50)/clamp(sqrt(z),5,50)+clamp(cbrt(z),5,50)
Ping the break minecraft with your dumb ideas guy for me boys!
There’s a mod called Hydrological for forge 1.20.1. It’s a terrain generation mod that’s definitely worth reviewing
36 - (pow(mod(x, 12) - 6, 2) + pow(mod(y, 12) - 6, 2) + pow(mod(z, 12) - 6, 2))
balls
there sure are
This basically allows you to make almost infinite liminal spaces
So, yeah, this needs two things:
Multiple formulas, that can either be stacked or used separately.
And a few different basic noise patterns built in. Perlin noise especially.
Absolutely, fully customizable minecraft maps would be SO cool y'all. lol
Somebody feed this with the Chaos Theory formula
bifurcation model
That’s not really how it works. That formula isn’t graphable
I love creating meglaphobia massive gigantic structures and terrain generations in Minecraft
It reminds me of my old days where i used to play cave dungeonslike games where it has massive undergrounds caves and old Minecraft's massive Cave mods where caves were actually neither sized massive before 2014
Massive?
My Calculus 4 finally coming into use when gaming, let's goo
dude! THANK YOU SO MUCH, i was looking for this a lonngggg time :D
This mod will motivate kids to pay attention to algebra math in school lol.
Or they simply use an AI like he did xD
@@Peter21323 or they will pay attention and get much better results
I think I found my new math teacher!
3:00 Hedgehog planet
1:19 Orange Slice world
This is going to be the closest I'm gonna get to the return of the Customized World Type unless I become willing to learn about making datapacks
yeah, the big trade-off has been getting way more power in creating custom worlds, but making it way less accessible
With all of the cool terrain generation mods, I’ve never been so excited and amazed as I am by this one
a 3d fractal set should be interesting
This looks fantastic, I'll have to play with it at some point.
Goddamn that is crazy and at the same time satisfying how you can now do anything more.
Yes yes yes!!! Now just give me a "randomize everything" button so I can just mindlessly click it without having to learn math, like with 1.12 "custom world" feature or whatever it was called, and it would be epic gamer awesome swag
Also like you mentioned, having the terrain vary and not be the same thing repeated for infinity would be awesome too
minecraft tesseract terrain when
when u find the equation
@@zitomutant8630x^4 no?
Never, minecraft doesn't have enough directions
There is a 4D Minecraft clone already, but since it's an entirely separate game, not a mod, it probably won't show up on this channel.
minecraft infinite mandelbrot set when
i love terrain the
i love terrain the
@@geesecouchtaming7223 i love terrain the
i love terrain the
I love terrain the
i love terrain the
Real nice for let’s plays and servers. So muc that can be done with crazy terrain.
2:07 This was cool and beautiful like we on a another planet ❤
feel like some other worldly terrain
@dyxieezeevasquallvanty8868 Yes
Finally, the math school taught me, is becoming useful
This would be awesome if you could make those terrain generations localized to like, a single island each. Imagine making a world full of these islands connected with a huge expanse of ocean, turn your world into The Grand Line from One Piece.
Massive? 0:14
Damn, I wanted to make a mod like that 5 years ago, glad someone else did it
cant wait to see you review vintage story
did anyone see those dolphins in the cave in the backround in the begining of the video
One of the most creative mods of recent times. I feel a bit overwhelmed by the possibilities, but I like it a lot!
“Are you tired of standard Minecraft?”
Yes
that is insane, something i'd probably never do though.. cool video
Tip for easily finding cool shapes: you can use any 3d graphic calculator (I personally suggest using geogebra) to see how the world will generate
i'd love to be able to create biomes with this, like if 0:54 was a biome that would be cool
After years of watching you for entertainment I can finally watch you to know what mods to download. I GOT A PC
This would be really cool if you could make new biomes with this that have that crazy generation. Imagine exploring your minecraft world and you find an area made of a grid of giant walls, for instance.
bro never disappoints
to be honest like every video you do are just awesome, I dont know if you heard this alot but you need to know it!
I'm a simple man: I see an AsianHalfSquat's video notification, I jump on it.
I love how there is always something happening behind you.
Need that to work with natural terrain, so you could have hundreds of potential terrain anomalys to act as cool house locations
Hmmmmmmm. Ok, work with me here. No specific funky terrain gen, but..... the formula produces a literal ringworld. :D
At this point, modders are capable of anything.
Chats gonna be cooking with these formulas
This would be great for challenge runs!
my first thought after seeing this was the spiral city from that one lovecraft story
i shouldn't had slept in all those math classes..
Just when i thought id never have to do trig again
If this one doesn't utilize the "Cursed" tag on Modrinth... 🤣
Anyway, this is an interesting proof of concept, 'cause I agree that the terrain gen tiling as it is currently is a bit limiting for "really crazy" to take place. I can appreciate it worked with at least one biome expansion mod that you tested (and could probably work with many others), but it probably has zero current (or planned, if I had to guess) compat with other terrain gen mods as well. Understandable, since they'd likely all be messing with the same area of code.
Meanwhile, I'm over here questioning how to stitch together multiple terrain gen mods, with carefully set, and configured rules for how the final generated world should look (with the usual variations in spawn seed so it isn't just a static pre-built world with no surprises, or special interest scenery), and the mere thought of that is so perplexing I've not even downloaded anything to get started with poking around to see how the candidates tick. A rightfully intimidating prospect when you aren't versed in even one code language, let alone whatever compiled spaghetti makes up a minecraft mod. 😓
Warning to any readers who made it this far; I'll never see any replies, because no notifs.
REMEMBER THIS IS JUST THE BEGINING
Could you create parkour civilization with this?
I read your comment two days ago, and now I’ve had a chance to try the mod. I messed around with this idea, and sadly it’s currently impossible with the current limitations of the mod
Maybe someday
3:08 where's the m&ms tube
i just casually like math enough to major it and did calc 4. im not sure if i can do anything with it for this but will probably try later. maybe i might find something interesting 🤷🏽♂️
You should check out this new mod called Spirit of Fight, it's essentially mix of Epic Fight and Better Combat.
As someone who has a mild fear of heights some of these had me on the edge of my seat xD
As someone who has also has a fear of heights, these just looked cool to me.
@@GuyllianVanRixtel Yeah I get anxiety attacks when I'm up high in a place that doesn't have guardrails or anything else to keep me from falling off (or looks inadequate to do so) xD
@ I get scared even if there are guardrails lol.
@@GuyllianVanRixtel xD I don't blame you!
learning the ancient scrolls to make funny terrain
Next mod: you can visit "every" zero of the Riemann zeta function
The "Tupper’s Self-Referential Formula" is a formula that visually represents itself when graphed, wonder if you could make it work with the mod
the equations should work like biomes to give the world variety
Thinkin about those dolphins at the start
I wish I understood math equations properly. I'm definitely gonna fire up some crazy world for survival.
My man is out here scalping the mod pages for sick and interesting mods.
0:14 you know what else
ninja's haircut
LOW TAPER FADE
omg @the-mathwizard NEEDS to see this!
This is a very cool mod I say!
Alternate title : Liminal space simulator
Mandelbrot Minecraft-Set
i remember the official custom world generator where you customize the worldgen that got removed
Going to try this out when I get my new PC, wonder if this mod works with distant horizons, guess I'll have to find out 👀
CHOP CHOP THE 5090 IS OUT YK WHAT DO DO💔💔💔💔💔💔💔💔
Perfect to generate backrooms. Lore accurate.
you can test/create equations more easily using desmos 3d and then put them into the world.
This + Distant Horizons + VR + getting high
@AsianHalfSquat quick question what did you exactly ask the ai? i would like to make it create some for me too
You can recreate the Farlands with this if you’re careful. The regular terrain would be pretty boring though.
The sameness is unfortunate. What they could do is to add a Perlin noise function.
perlin noise is a pure function of world coordinates, you could just implement that here if not for the character limit
As a math lover: I NEED THISSSSSSSSSSSSSS
Cant wait to make a mountain made of diamonds
Hear me out, the flat terrain one looks like a cool idea
1:15 finally Green hills zone
Someone should make ones that replicate many maps from minigames, could be neat
*Dozons of dolphines in a cave*
Modern day Far Lands is truly possible now
Imagine just flying and seeing a gigantic distorted wall of dirt, stone, and trees stretching to infinity beyond the confines of your world