/* SevTech: Ages Chisel Script This script handles custom integration control to a mod. Note: These scripts are created and for the usage in SevTech: Ages and other modpacks curated by DarkPacks. You can use these scripts for reference and for learning but not for copying and pasting and claiming as your own. */ import mods.chisel.Carving; function init() { /* Tinkers' Clear Glass */ Carving.addVariation("glass", ); Carving.addVariation("glassdyedwhite", ); Carving.addVariation("glassdyedorange", ); Carving.addVariation("glassdyedmagenta", ); Carving.addVariation("glassdyedlightblue", ); Carving.addVariation("glassdyedyellow", ); Carving.addVariation("glassdyedlime", ); Carving.addVariation("glassdyedpink", ); Carving.addVariation("glassdyedgray", ); Carving.addVariation("glassdyedlightgray", ); Carving.addVariation("glassdyedcyan", ); Carving.addVariation("glassdyedpurple", ); Carving.addVariation("glassdyedblue", ); Carving.addVariation("glassdyedbrown", ); Carving.addVariation("glassdyedgreen", ); Carving.addVariation("glassdyedred", ); Carving.addVariation("glassdyedblack", ); /* BetweenLands Stone/Rock */ // Add CragRock. Carving.addGroup("cragrock"); Carving.addVariation("cragrock", ); Carving.addVariation("cragrock", ); Carving.addVariation("cragrock", ); Carving.addVariation("cragrock", ); // Add BetweenStone. Carving.addGroup("betweenstone"); Carving.addVariation("betweenstone", ); Carving.addVariation("betweenstone", ); Carving.addVariation("betweenstone", ); Carving.addVariation("betweenstone", ); Carving.addVariation("betweenstone", ); Carving.addVariation("betweenstone", ); Carving.addVariation("betweenstone", ); Carving.addVariation("betweenstone", ); // Add PitStone. Carving.addGroup("pitstone"); Carving.addVariation("pitstone", ); Carving.addVariation("pitstone", ); Carving.addVariation("pitstone", ); Carving.addVariation("pitstone", ); // Add Betweenlands Limestone to limestone group Carving.addVariation("limestone", ); Carving.addVariation("limestone", ); Carving.addVariation("limestone", ); Carving.addVariation("limestone", ); Carving.addVariation("limestone", ); Carving.addVariation("limestone", ); Carving.addVariation("limestone", ); // Add NetherEx Basalt to basalt group Carving.addVariation("basalt", ); Carving.addVariation("basalt", ); Carving.addVariation("basalt", ); Carving.addVariation("basalt", ); /* Remove Iron Pane group All items are WIP and thus hidden in JEI by us */ Carving.removeGroup("ironpane"); /* Removals */ Carving.removeVariation("prismarine", ); Carving.removeVariation("prismarine", ); /* Metals */ for oreDictEntry, blocks in chiselBlocks { var vgName = "vg_" + oreDictEntry.name.toLowerCase(); for block in blocks { print("[Chisel] Adding " + block.definition.id + " to " + vgName); Carving.addVariation(vgName, block); } } }