Wait is this a half-decent GUI in a mod for Minecraft no hey YouTube what’s up I’m a Mac sir today I’m looking at a mod by AI Boreas called for current complex it’s a mod that’s been featured in a lot of mod packs recently and it’s been getting a Lot of buzz and it’s a very neat mod I haven’t actually seen anyone do a spotlight uh but on YouTube yet so I thought I’d do one and show you guys just what you can do this mod it’s very useful if you’re a store owner a map Maker mod pack developer you want and you want a tool to generate a bunch of structures and do a bunch of other stuff that could kind of randomize content for your players and a really neat interesting way and I’ll dive into that a bit more to the spotlight and show you Just what you can do with this mod but first let’s take a look at the pre-built structures it adds let’s spawn in the world minecraft we can see there’s this I have a house here and just a note I’ve set the spawn frequency of all these structures to be ten times their normal Frequency of the config you can do that too but yeah this is not the default just letting you know it does not spawn structures everywhere though if you want you can do that if that’s your thing so we have this how small house we have Stuff like this we have these gears in a desert obviously a lot of these are biomes specific some of these aren’t their rarity is specific and if you just look at these structures you can notice something really neat about how they’re generated and that’s the when they’re generated they’re not cubic they’re Wrong they don’t take chunks out of the land and look all unnatural and weird and stuff they look integrated and they look like they’re part of the world because there’s a bunch of negative space so you can’t see it because stuff taken over but there’s a bunch of Negative space that allows the barn to kind of sink in to the world and I need to set the time to zero because it’s dark um that allows the land to kind of go into it and you can even have a bunch of transformers which we’ll look at Later that modify the structure randomly so these ruins they don’t always look like this like this vibe won’t always be here it’s randomly a lots of these facts are randomly generated once the struck after the structure has been placed in the world so it’s different each time and it’s a great adventure Experience for your players and the cool thing about it is you could even use it on the server without the clients needing them on installed it has a mode for that a lightweight mode where you can just have it generate the structures and the players can just appreciate that And they don’t even need how the lot installed so if you’re running a server for like maybe a packet doesn’t have the small like I think of FTB infinity I don’t think it has it you could just have this modern your server and you won’t need your clients to install a lot Very cool now let’s go on to the rest of this video we’ll be looking at the custom structures and what you can do with them in this mod so I’ve made this lovable dirt man here and I won’t have to generate naturally in the world so I’m gonna get this block selector and Obvious let me creative mode because this mod is intended for creative mode and if you try to use in survival mode you’re gonna have a bad time so we right-click – it’s like world at it where you right-click to select one point and then we’re going to control Right click to get another point but I can’t because there’s no block here good thing we have the floating block selector and I’m just going to select that and there we go we have our selected area oh that’s uneven my OCD is triggering Oh No not good How about that there we go that’s better okay so we have our structure selected after we built it we’re going to run a command we’re going to do slash number sign that’s important explore and we get a GUI here that’s really fancy actually pretty well done so first of the Structure ID this is basically the name of our structure ours is a dirt man and this is saving and active or save and active by default it’s saving inactive what this means is not set to generate naturally or it’s not the set to generate if we save it an active it’ll Actually generate now in the world oh and the reason you want to do this is if you’re working on the structure and you don’t want people to see it yet want to save inactive then when you’re ready you can save it inactive on whether its rotatable or pretty self-explanatory Sometimes if you have mobs in structure and yes you can do that or spawners thing Oh but for a specific stuff it can get janky so but this can be rotatable just fine and Mirabal whether or not it can be mirrored or flipped or is this memorable and any dependencies these are Dependency expressions they’re kind of complicated I’ll link you guys to the wiki page where I can look at them for yourself it doesn’t take too long to get the hang of it but I just start on a bit unnecessary in this video you can just Read the wiki page and look at all the syntax Barrow now we’re going to look at generation so by default it has this natural generation meaning it’s going to generate naturally in the world and we can edit that we have all these criteria the category the idea of it we don’t Have to worry about that too much and the generation base so right now it’s on the surface we can make it sea level just how high it’s going to generate again self-explanatory and the y shift if you want to change that a bit and you can randomize it between those two Values so there’s a lot of neat stuff like that on this mod where you can just make your own custom ranges and yeah because randomness is always good and the weight if you have a lot of structures and you just want this one to take precedent or in a series of Structures you can do that the default obviously is one but we can change the weight and have it be special if we want um then we have our biomes and dimension so again these are expressions but there’s also some presets for you so if you want to spawn Namely oceans you can do that underground a clear logistic overworld and yeah apply that and then there’s some dimension ones and these work similar to biomes but just obviously for dimensions next up we have transformers yes these are not Michael Bay transformers these are good transformers and we’ll show you What they are now so by default we have natural air space now to replace all these and natural air are basically fills it in with air and gaps like I talked about earlier so it looks so like it’s part of the world space similar God in the natural floor is it gives about Bio native floor meaning depend on what biome it is there’ll be different blocks in a desert it’ll have sand underneath it and floor this is more useful for like buildings and stuff and kind of neat to make them look a more natural and then replace um and you Can replace this this is a block expression as the tooltip says and that’s a block ID basically so that’s the ID number one I figure out what that is a picket stone I’m not sure kind of a not too sure there anyways you can change the also destinations it’s a Bunch of stuff you can customize or have it apply bull and all these transformers do it very neat all and oops that’s not good ok so I think we cancelled that that’s not good but we’re not customizing much anyway so let’s just save this dirt man saved an Active and save that there we go okay so that’s the generate and we’ll notice it if we fly around the world eventually we’ll see him and we can change its rarity to in the setting so but for now let’s just do that Oh next up we’re going to look at Structure lists because you can actually have series of structures um and I’ll show you what useful for in a second here so this is our hey man use a variation of our dirt man so let’s select him um that’s his bottom corner and now let’s select this top corner Control right click by default and there you go and I’m not sure I did that right hold on let’s change this there we go ok that looks pretty good to me slash it number export and let’s save him as hey man now we want to do if we want him to Be part of the structure of obviously one want to save them active is we want to go to this here and you might notice I didn’t touch on this earlier there’s different types of generation besides natural we have static generation which will generate out of X Y Z or X Y D Y Base coordinate and your own dimension of your choosing pretty neat I’m you can set the generate that spawn if you want even if you want a mod pack and you want players to have a maybe like I don’t know something cool it’s fun because why not uh and you can do a Structural list and that’s what we’re gonna look at right now so let’s delete that and and delete that and make this a structure list so depravation key let’s not worry about that too much the list ID let’s make that people because this is going to be a shared ID by all the Items in the list of structures and we’ll look go over to second what that list is actually used for you can change the weight of it in the list make it more comment more rare in the list and the shifting of all these values if you Want it to be a bit off-center and of course which is the front let’s just say north um we don’t need to worry about that too much for the purposes of this so let’s edit our dirt man so he can be part of this list to uh also let’s make Him rotatable on miracle so let’s delete that we’re going to make them part of the structure list people there we go let’s save that on maize components we’ll go over in a second don’t don’t don’t worry I’ll do it okay so we have those now what are these used for good Question and I’m not going to leave you guys hanging I’m back sorry about that life happens something happened I got a call anyways we’re back and I I told you I won’t leave you hanging so here we have our structure generator so it works kind of like a command block does except Instead of being activated with a redstone signal it’s activated when you generate a structure that this is in and what it does is it spawns a structure given a list ID so ours is people and right now the simple mode and we can do All this stuff the front shift X Y Z oh these are global settings for all the structures or we can do this a complex mode so this gives us a bunch of generators the rotation um you can randomize it if they’re rotatable and the shifts and this is just a bit more Setting so but you can just go with simple mode so we’re going to do the list ID people and yeah so that’s that oh it’s not doing anything that’s because we need to select it as part of a structure let’s go to enough room to actually spawn the structure so let’s Select an area around it make sure pretty big so select that and then let’s select um that so that should be enough size I think for one of our men so what it’s going to do is it’s going to choose randomly and our list we only have these Two structures so we’ll choose randomly between one of these since they’re both in the same list and spawn them so I spend a random in this Oh so let’s do that so we want to export this is hey man or people random oh we can’t do that That only works if you’ve already done the structure so we want to export it and name it people random um and we don’t we don’t need to make that inactive because we’re going to be spawning it ourselves just for the purposes of this so let’s save that and To preview your structure um first you want to do slash hash tag whatever preview then the name of your structure oh but it cannot preview for that anyways uh yeah anyways oh yeah let’s do slash number gen people random Oh why you why are you doing this let’s change That it does look really pretty with the shader is but we can’t have it raining right now okay so we want to do number gen people random that means it’s going to generate it and first it’ll give us a preview what it looks like it’s not actually going to show the thing because The structure because hasn’t done it yet but this is the preview of the area of it so let’s do confirm pound sign confirm and there you go it shows the hey man but I won’t always be there hey man sometimes so just the dirt man sometimes soldiers the hey man and if we Had more giant abominations it would choose between those two um so yeah and this is very neat if you just want like a towel and you want to look a bit different each time so what you could do is you can have a bunch of buildings and Like on that street corner it might not always be a bar might sometimes be I don’t know it might be a shop it might be something else you could just randomize a bunch of content and this is really great if you’re doing a roleplay server or something or just Making a mod pack or whatever whatever suits your fancy I’m not going to judge you yeah let’s now we’re gonna look at mazes mazes yes mazes this mod can randomly generate mazes and that’s very neat so here I built a series of basic maze components so you’re going to want at least five Components and these are very basic I’ve just made them for the purposes of this but you can make them as big as you want you can customize them as much as you want you can change them up you can add your own stuff in them you can do all That you can even have structure spawning in your maze I mean how cool is that so you’re going to want at least five basic components though before you begin first you’re going to want your corridor this is just a room or a component with two exits and mazes or Maze components are just parts of mazes and they can have multiple rooms in them but for this for our purposes each component is just one room so this is a corridor it has two opposite facing exits this is a turn oh it has two exits Next to each other like that this is a dead end it’s just one exit so if you’re walking in a maze you’ll just walk into this and be like oh no I’m a dead end what do I do and this is a 3-way exit so If you want a little fork and this is a crossing so this is for exits all of them meet oh so these are very basic so we’re going to want to add each of these as base components so let’s do that we’re going to select that we’re going To do slash explore and then we’re going to save it as something oh let’s just say this is a maze um with a corridor what I want to say them active so that’ll work um and we’re going to make it rotate about Mirabal because ours is and infirm It most mazes you want to make it rotate about Mirabal because your base is going to look very boring if everything is always the same orientation um and then we want to change the generation let’s make this and is component so let’s add that the maze ID let’s just do a maze and yeah we can change the rooms this is zero zero zero two zero zero zero this is kind of complicated once you get your head around it it’s pretty simple basically what this means is um it’s like coordinates think of it that way so This is one room and each room is a unit so on a graph if you were just at the origin say a three-dimensional graph because minecraft uh would be you’d be here this is the origin room it’s zero zero zero now the reason is that third chord and Its 3d it because it make 3d mazes but that’s pretty complicated you can look on the wiki for that um that takes a lot more work but we’re just going to look at how to make 2d mazes 3d mazes that’s some crazy stuff right there but this is Zero zero zero this is a basic room and if we avid say another room here this quarter like make it longer so another section of it that would be this would be zero I believe it depends on we’re moving across the z axis now so this Would be 0 0 1 and if we move up this is the x axis this would be 1 0 0 if you get what I mean by that and there’s a very useful info graphic on the wiki also I guess I voice is awesome and he thought of everything and yeah that’s Helpful if you want to look at that so let’s go back to this so we do if we want to edit a continuing structure we do edit and ours is a maze corridor so let’s go back to that it’s now exits ah this is basically um a bit more Complicated but and with the connectors by the way I’m not going to go over that right now but male and female you can guess one goes into the other and that’s not intended to be funny though some of you more perverse people might find it Such but this is just how these parts of the mazes connect oh and also these are knockety mazes you can make straights you can do whatever you want anything that randomly generates so kind of structures like this you can make anything so we can shift the this On the room so we only have one room so zero zero zero is the only room we can select so it’s that room and which side is that well we have two exits and thanks to my mini-map but I can see I can see that North and South are the two exits So the first exits north so we have that and let’s add another exit that’s south there we go so if we save that that’s good see I’m facing north right now if you like my mini-map so there’s an exit here and then this is south there’s an Exit here so I’m not gonna go over do the rest of these I’m gonna do this off camera and I will be back with you guys when I finish adding these maze components hey guys I’m back and I’ve done the Herculean task of adding all this maze components I’m just kidding It’s not that hard but I spared you the trouble of having to watch that so these are all out but we’re not done with our maze yet and also the day isn’t done yet so go back up son there you are so we’re going to want to make a maze container So that our maze can actually generate inside of something because having always made these components is nice but they need a home so let’s get some stone because we’ve chosen that to be or stone bricks because we’ve chosen that to be our de-facto material oh and let’s make A maze so we’re going to do is won’t be very careful in building this because we want to consider how many rooms we want in the maze oh by what dimensions so we’re like the court how many rooms basically so like three by four meaning we have three rooms this way four rooms That way Oh for this example let’s just do a 4×4 mais um so we’re going to want to do is oh we want to consider the room size so the block size of these is three so each room community all our things are cute so three is the size for each One meaning if we wanted four in each direction when you’re going to meet need to make it have 12 empty spaces in between these meaning we have to build 14 of the stone bricks in each side and the Raph is correct okay oh there we go we have built our Maze thing but we’re not done yet because we need a maze generator so before we export the structure we don’t want to get maze generator and put it in the lowest XYZ corner of the maze and thankfully with a mini map so we can book a coordinate so if I do some trial And error here I can see this is lower because going the negatives and X and this is low in Z so the lowest corner is here when I put at the bottom and there we go so let’s actually I think we want to do this by default it’s going to Adjourn and generate it one above where the maze generator is so we’re going to want to shift the one minus one and the maze ID it’s a maze in our case and exit so this is global so this means which exits it’ll have um out of the maze like How do people leave Oh so let’s exit this GUI and let’s look at that and try to decide so how about the exits North here in the middle so let’s make room for that so let’s do this let’s cut a hole here that’ll be our exit that will Be how our hero will find their freedom from this terrible maze so yeah we want to make sure that’s correct so let’s find out which room that’s in by using counting one two three one that’s one room one two three – it’s one room so it’s going to be this room and Now this takes a bit of getting used to and it’s very tedious but it’s well worth it so let’s go to exits first one out of room so zero zero zero zero zero that’s not a room range the room range is zero zero zero because it’s where all rooms start and we want To count as the coordinates expand oh I know that sounds complicated don’t worry I’m I’m there with you guys oh so if we just think about it since we have four rooms in each direction the coordinates of the last room will be three three why not four four because our first number is Zero because that’s how numbers work right guys so zero zero will be our first room or zero zero zero and our last will be three zero three because we only have one y plane or one thing I’ll go by axis so let’s go back to that rooms let’s Edit so 0 2 3 3 there we go we have our rooms yay and we go down the room size is 3 that means the size of the structures so 4 hours the room size is 3 yay we can leave that as default good job I know Isis alright sits facing north Ah and if we count with room is the den so this is zero zero zero zero zero zero here we’re moving up X so this would be a 2 2 3 1 0 0 and this would be 2 0 0 now I probably want to put this in the Center of this room so let’s do that that’s a better place for it so it’s where I lost my place sorry about that 0 0 0 1 0 0 o 2 0 0 that’s the place that’s the room that’s what we want so let’s go here and let’s go to exits and Change this so it’s 2 0 0 yes the Z is the same so is the Y there we go we can save that oh no no no okay okay you know what we’re not good enough women I’m gonna promo this we know you know what We have to do a go to rooms of what is the room range it is 3 3 there we go oh we’re just be loading this okay and of course the exit is 2 0 0 okay I think that’s pretty good so we can do done and now let’s select this oh We don’t want to select this specifically also um we probably want to make walls but I’m lazy we just know it’s three so let’s make that should be good and I guess you can imagine the walls imagine walls yeah um okay so right click that and then let’s like This other corner so ctrl and then we can shift click so we don’t trigger this gy there we go okay we got that oh I don’t want to pick to be part of our maze so it’s already gonna leave Saudi chicken hahaha oh and we’re going to Export that o as a maze save an active why not make it run whatever and yeah that’s all we need to do so let’s see if our maze works Jen a maze oh we won’t see the maze because it hasn’t generated yet we have to confirm it so number Confirm what did I do wrong hold on I’ll be back well whoops turns out I was an idiot and I made a few mistakes first off do not leave grass or any other blocks in your maze area it just gets so it does staring in the maze Don’t want that to happen also what I messed up is you want the Y to be negative one lower um and the exit is two zero zero because you base it off the lowest XYZ and yeah I counted so that’s right and but I also Build some walls and yeah so the Y has to be negative one shifted oh but I fixed it and I will show you guys how it works now so let’s try it out Jen a maze and let’s confirm that and find the way out now right now it only Asked the way out or in dipping a high wall look at it but of course you can add another exit so people can go inside the maze and come out of it so very neat or if they can spawn in the maze if you want to do something like that and have To find a way out of it like maybe you could do for something like that so that’s me that’s been mazes you can look on 3d maze a bit more in depth we’re not gonna go over that right now but again you can look at that on your own time next up inventory Generators oh I’m excited for this so let’s get a chest or any storage thing and let’s get a create new generator tag so let’s look at this and also let’s get some items we want to generate so an inventory generator is just um a thing You put in a chest when you’re making a structure so when you export the structure and save it when it generates the items in chests will be randomized based on that inventory generator here’s how we customize it so let’s place on a chest and let’s get some items maybe It’s Christmas and someone’s been naughty so let’s get coal and charcoal oh and let’s get this item generation component at and right-click it so we can name the generator just name this test and the group ID Oh coal things and yeah and of course we can add our dependency expressions meaning this will Really will not generate based on if a mod is installed if your structure is present there’s a bunch of stuff like that oh now hold on rain hey I hate Ewing okay let’s go back so we have this let’s make this test and why don’t we just going to this Texas Fall so we have a coal we can add up to four items actually we can have more than that that’s what that’s that’s for who can add our items and we can change the min and Max meeting the minimum a stack it will occur in the max stack for Each item so let’s just kind of randomize out of it other than the weight so I think charcoal let’s make that a lot more common than coal and save that so there we go where can you find that in the creative tile it’ll actually make one for us since we did This will now have a custom inventory generator somewhere here there’s already a bunch of pre-built ones that come with the mod arm that are from vanilla that you can just experiment so let’s put this in we generally don’t work oh but you know I don’t have a lot of time I Just want just right now so I can shift right-click the chests and there we go we can see we have our beautiful coal and charm oh and one more thing this mod has a neat thing called the spawn command block Oh so as you might know spawning a command block in the Structure will not be very successful because it will not execute because you can’t apply a redstone signal when the structure rates but now you can with it so you can get it to have a command and you can change the weight to kind of um yeah multiple of these which is very Cool and then just have some have more weight than others this is very neat so randomly generating command blocks with presets that’s amazing and also just one more quick thing before we wrap up I want to show you let’s edit a maze oh I forgot about that says metadata really Cool so if you’re sharing your structure after you’re finished it and you watch this amazing video on the minecraft forums or somewhere and you want that it be metadata and file so people can see who made it link to your site whatever in a comment description or whatever so yeah you can Do that that’s frame meat and if you’re making a mod pack it’s useful so people could see who made structure if they feel so inclined so that has been recurrent complex thank you for watching some watch guys thank you to the mod author of aureus for being so helpful on my research of This mod to show you to you guys um and I hope you enjoyed this mod and if you’re a server owner or mod pack developer or whatever and you plan to use this mod on then that’s awesome and just let me know because I’d love to see What you guys do with this awesome mod thanks and that’s all bye Video Information
This video, titled ‘Minecraft – Recurrent Complex Mod Spotlight’, was uploaded by Amaxter on 2015-06-23 00:21:44. It has garnered 122347 views and 665 likes. The duration of the video is 00:31:14 or 1874 seconds.
I take a look at Recurrent Complex, a Minecraft mod by Ivorius that brings randomely generated content creation to a whole new level!
Recurrent Complex Mod Download: http://www.curse.com/mc-mods/minecraft/223150-recurrent-complex Recurrent Complex Wiki Dependency Expressions: http://minecraft-recurrent-complex.wikia.com/wiki/Expression Recurrent Complex Wiki Maze Infographic: http://minecraft-recurrent-complex.wikia.com/wiki/Guide:_Making_a_Maze