Guest User

Untitled

a guest
Jan 16th, 2019
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. import crafttweaker.item.IItemStack;
  2. import crafttweaker.liquid.ILiquidStack;
  3. import crafttweaker.item.IIngredient;
  4. import crafttweaker.oredict.IOreDict;
  5. import crafttweaker.oredict.IOreDictEntry;
  6. import mods.artisanworktables.builder.RecipeBuilder;
  7.  
  8.  
  9. #Slabs
  10. var slabsChanged as IItemStack[IItemStack] = {
  11. <minecraft:wooden_slab:2> : <minecraft:planks:2>,
  12. <minecraft:wooden_slab:3> : <minecraft:planks:3>,
  13. <minecraft:wooden_slab:4> : <minecraft:planks:4>,
  14. <minecraft:wooden_slab:5> : <minecraft:planks:5>,
  15. <minecraft:stone_slab:1> : <minecraft:sandstone>,
  16. <minecraft:stone_slab:3> : <minecraft:cobblestone>,
  17. <minecraft:stone_slab:4> : <minecraft:brick_block>,
  18. <minecraft:stone_slab:5> : <minecraft:stonebrick>,
  19. <minecraft:stone_slab:6> : <minecraft:nether_brick>,
  20. <minecraft:stone_slab:7> : <minecraft:quartz_block>,
  21. <minecraft:wooden_slab> : <minecraft:planks>,
  22. <minecraft:wooden_slab:1> : <minecraft:planks:1>
  23. };
  24.  
  25. for slab, block in slabsChanged {
  26. recipes.remove(slab);
  27.  
  28. recipes.addShaped(block, [
  29. [slab],
  30. [slab]]);
  31.  
  32. RecipeBuilder.get("basic")
  33. .setShapeless([block])
  34. .addTool(<ore:artisansHandsaw>, 5)
  35. .addOutput(slab*2)
  36. .create();
  37. }
  38.  
  39. RecipeBuilder.get("basic")
  40. .setShaped([
  41. [<ore:plankWood>, <ore:plankWood>, <ore:plankWood>],
  42. [<minecraft:book>, <minecraft:book>, <minecraft:book>],
  43. [<ore:plankWood>, <ore:plankWood>, <ore:plankWood>]])
  44. .addTool(<ore:artisansHandsaw>, 10)
  45. .addOutput(<minecraft:bookshelf>)
  46. .create();
Add Comment
Please, Sign In to add comment