So you may have heard of the infinity expert mode skyblock in the works. It uses ex nihilo and looks pretty cool. Now I'm not saying ex nihilo is a bad descision, but there are alternatives. In fact, it is entirely viable to do everything in infinity on a normal skyblock. Even without the sand island and the obsidian.
Granted that was normal infinity, but it should be theoretically possible to do everything in expert too, it just takes a lot more work. For example, the first step, the coke oven. To get to that stage, you need to go to the Nether, get a brewing stand, and cure some villagers and get some witchery villagers to get clay for the coke oven. Once you do that however, you can make a cayconnia from botania and get more clay that way.
But I didn't just make this thread to discuss a vanilla infinity skyblock, I came here to showcase it! First, here's a list of things to note about this series:
Superflat skyblock building tutorial:
Quick guide to simple minetweaker scripts:
I already played a bit on my save. I didn't download a map, I just made my own. It's really easy. Just set a superflat preset with one layer of air and use an angel block in creative mode to build an island. I keep the angel block because it does come in handy. I'll have the first diary post up shortly.
Granted that was normal infinity, but it should be theoretically possible to do everything in expert too, it just takes a lot more work. For example, the first step, the coke oven. To get to that stage, you need to go to the Nether, get a brewing stand, and cure some villagers and get some witchery villagers to get clay for the coke oven. Once you do that however, you can make a cayconnia from botania and get more clay that way.
But I didn't just make this thread to discuss a vanilla infinity skyblock, I came here to showcase it! First, here's a list of things to note about this series:
- I do have a few additional mods installed. They shouldn't hurt progression too much though. They are as follows:
- Thaumic bases: Adds a bunch of stuff to make thaumcraft less agonizing. Mainly farmable knowledge fragments.
- ProjectE: I use this mod on another save. Just ignore it.
- Ztones: because I start out this skyblock with an ofanix. It may be overpowered yes, but I'd rather grab cobble out of the ofanix and do something instead of sitting there mining cobble. Same result, it just saves a lot of time.
- TC Inventory Scan. Because it should seriously be built into thaumcraft.
- I'll be playing on normal mode. I may do expert in the future, but right now just normal.
- I start with a watering can because it'll be a while until I get the iron necessary to make my own. Plus it helps a lot in skyblock.
- I also start with a builder's wand. The reason for this is in a normal world, you already have platforms set out to build on. In skyblock, you have to build them out yourself. It'll be a long time until I get to unstable ingots and the wand saves so much time and effort without causing any progression jumps either.
- I have agricraft resource crops on. Keep in mind that you need the resource in question in order to actually grow the crops. You can't farm diamonds without diamond ore for example, making them a late game resource generation option.
- I added a recipe for the runic dungeons magical staff that requires all three types of attuned witchery chalk.
- I also have the ender portal frame recipe from garden of glass. Just so I can go to the end.
- I generally will exploit any resource available to me. There are a few exceptions to that though:
- I will not do autocrafting of any sort with the ofanix. If I want a machine to have infinite cobble I'll set up something else to feed it. I will also not craft further ofanixes.
- I will avoid going to the twilight forest if I can. Mostly because having an overworld-esque dimension to hop to sort of defeats the point of a skyblock.
- Nether ores will require a pulverizer to process.
- Agricraft resource crops will need ores generated using a laser drill, orechid, etc. Nether ores will not be useable for this purpose.
First go to create a new world. You'll want to make it a superflat world with structures off and on creative mode. That part's important as when you spawn in for the first time you can fly up and not have to fumble with NEI or commands.
Go into the superflat config page, remove the grass and dirt layers, then go into the presets menu. There should be a single seven in the line of text on the top of the screen. Change that seven to a zero. This changes the single layer of bedrock into a single layer of air.
Then generate the world. I would go to a different window while it's generating, as that automatically pauses the game when you log in. When you do spawn, immediately try to fly. It may take a few tries to actually start flying. Then spawn in an angel block, place it down, and build your island, spawn in whatever resources you want, (I suggest one lava bucket, and ice/a water source) and you're done.
The last step is then to change your gamemode to survival. Then you can play.
Go into the superflat config page, remove the grass and dirt layers, then go into the presets menu. There should be a single seven in the line of text on the top of the screen. Change that seven to a zero. This changes the single layer of bedrock into a single layer of air.
Then generate the world. I would go to a different window while it's generating, as that automatically pauses the game when you log in. When you do spawn, immediately try to fly. It may take a few tries to actually start flying. Then spawn in an angel block, place it down, and build your island, spawn in whatever resources you want, (I suggest one lava bucket, and ice/a water source) and you're done.
The last step is then to change your gamemode to survival. Then you can play.
First of all, check out the minetweaker wiki: http://minetweaker3.powerofbytes.com/wiki/Main_Page
As well as minetweaker recipe maker (MTRM): http://minecraft.curseforge.com/projects/minetweaker-recipemaker
First things first, go into the infinity directory, which should be FTB/FTBInfinity/minecraft/scripts, FTB being whatever folder your launcher is in, and and make a new text file with a .zs extension. I don't know about mac, but on PC it's as easy as renaming the file, selecting the whole file name and renaming it "recipes.zs" or something like that. If it's recipes.zs.txt you're doing it wrong and it won't run.
Next, go in'game and spawn in (or gather your choice) the items needed to make the recipe you want to make and the item you want the recipe to make. For example's sake, I'm going to do the end portal using a gaia spirit and some obsidian. You then hold the item in your hand (in this case the end portal) and use the command "/mt hand". This will copy the item's name into your clipboard.
In the .zs file, you type "recipes.addShaped(" and do ctrl+v to paste it into the file. It should look like "recipes.zs.addShaped(<minecraft:end_portal_frame>". You do this for all items you want to add into the recipe.
Now, the structure for a recipe goes as follows:
recipes.addShaped(output, [[input1, inputs, input3], [imput4, input5, input6], input7, input8, input9]]);
Recipes must also be rectangular in shape, not neccesarily square. For example, let's use the wooden pressure plate, stick, and wooden button recipe. The recipe for a button (shaped at least) is like so:
recipes.addShaped(<minecraft:wooden_button>, [[<minecraft:wood_planks>]]);
The recipe for sticks is:
recipes.addShaped(<minecraft:stick>*4, [[<minecraft:wood_planks], [<minecraft:wood_planks>]]);
And pressure plate:
recipes.addShaped(<minecraft:wooden_pressure_plate>, [[<minecraft:wood_planks>, <minecraft:wood_planks>]]);
The full recipe for the end portal for garden of glass is as follows:
recipes.addShaped(<minecraft:end_portal_frame>, [[<minecraftbsidian>, <Botania:manaResource:5>, <minecraftbsidian>]]);
The semicolon on the end is important! This is just a basic tutorial so if you want to learn more go to the wiki at the top of the spoiler! If you don't want to learn more but still want to make recipes for yourself get MTRM also at the top of the spoiler!
As well as minetweaker recipe maker (MTRM): http://minecraft.curseforge.com/projects/minetweaker-recipemaker
First things first, go into the infinity directory, which should be FTB/FTBInfinity/minecraft/scripts, FTB being whatever folder your launcher is in, and and make a new text file with a .zs extension. I don't know about mac, but on PC it's as easy as renaming the file, selecting the whole file name and renaming it "recipes.zs" or something like that. If it's recipes.zs.txt you're doing it wrong and it won't run.
Next, go in'game and spawn in (or gather your choice) the items needed to make the recipe you want to make and the item you want the recipe to make. For example's sake, I'm going to do the end portal using a gaia spirit and some obsidian. You then hold the item in your hand (in this case the end portal) and use the command "/mt hand". This will copy the item's name into your clipboard.
In the .zs file, you type "recipes.addShaped(" and do ctrl+v to paste it into the file. It should look like "recipes.zs.addShaped(<minecraft:end_portal_frame>". You do this for all items you want to add into the recipe.
Now, the structure for a recipe goes as follows:
recipes.addShaped(output, [[input1, inputs, input3], [imput4, input5, input6], input7, input8, input9]]);
Recipes must also be rectangular in shape, not neccesarily square. For example, let's use the wooden pressure plate, stick, and wooden button recipe. The recipe for a button (shaped at least) is like so:
recipes.addShaped(<minecraft:wooden_button>, [[<minecraft:wood_planks>]]);
The recipe for sticks is:
recipes.addShaped(<minecraft:stick>*4, [[<minecraft:wood_planks], [<minecraft:wood_planks>]]);
And pressure plate:
recipes.addShaped(<minecraft:wooden_pressure_plate>, [[<minecraft:wood_planks>, <minecraft:wood_planks>]]);
The full recipe for the end portal for garden of glass is as follows:
recipes.addShaped(<minecraft:end_portal_frame>, [[<minecraftbsidian>, <Botania:manaResource:5>, <minecraftbsidian>]]);
The semicolon on the end is important! This is just a basic tutorial so if you want to learn more go to the wiki at the top of the spoiler! If you don't want to learn more but still want to make recipes for yourself get MTRM also at the top of the spoiler!
I already played a bit on my save. I didn't download a map, I just made my own. It's really easy. Just set a superflat preset with one layer of air and use an angel block in creative mode to build an island. I keep the angel block because it does come in handy. I'll have the first diary post up shortly.
Last edited: