Misc JEI Cleanup (#684)
[FEATURE] Co-authored-by: v3ect0rgames <164247766+v3ect0rgames@users.noreply.github.com>
This commit is contained in:
parent
3652f9a8c0
commit
1bf37f6fab
@ -0,0 +1,63 @@
|
|||||||
|
import com.nomiceu.nomilabs.util.LabsModeHelper
|
||||||
|
|
||||||
|
import static com.nomiceu.nomilabs.groovy.GroovyHelpers.JEIHelpers.*
|
||||||
|
|
||||||
|
/* Item Removals */
|
||||||
|
|
||||||
|
// AR
|
||||||
|
mods.jei.ingredient.removeAndHide(item('advancedrocketry:crystal:*')) // Random Crystal Blocks
|
||||||
|
|
||||||
|
// Armor Plus
|
||||||
|
mods.jei.ingredient.removeAndHide(item('armorplus:block_melting_obsidian')) // Null Texture Item
|
||||||
|
|
||||||
|
// Thermal
|
||||||
|
removeAndHideItemIgnoreNBT(item('thermalexpansion:machine', 13)) // Arcane Ensorcellator
|
||||||
|
removeAndHideItemIgnoreNBT(item('thermalexpansion:device', 9)) // Decoctive Diffuser
|
||||||
|
removeAndHideItemIgnoreNBT(item('thermalexpansion:device', 8)) // Insightful Condenser
|
||||||
|
|
||||||
|
// Nomi Labs
|
||||||
|
if (LabsModeHelper.expert) {
|
||||||
|
mods.jei.ingredient.removeAndHide(item('nomilabs:impossiblerealmdata'))
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Remove Categories (Appear Randomly after /gs reload) */
|
||||||
|
// Avatitia
|
||||||
|
mods.jei.category.hideCategory('Avatitia.Extreme')
|
||||||
|
|
||||||
|
// DME
|
||||||
|
if (LabsModeHelper.expert) {
|
||||||
|
mods.jei.category.hideCategory('deepmoblearning.simulation_chamber')
|
||||||
|
mods.jei.category.hideCategory('deepmoblearning.extraction_chamber')
|
||||||
|
mods.jei.category.hideCategory('deepmoblearning.trial_keystone')
|
||||||
|
}
|
||||||
|
|
||||||
|
// EIO
|
||||||
|
mods.jei.category.hideCategory('CombustionGenerator')
|
||||||
|
mods.jei.category.hideCategory('Enchanter')
|
||||||
|
mods.jei.category.hideCategory('GrindingBall')
|
||||||
|
mods.jei.category.hideCategory('SagMill')
|
||||||
|
mods.jei.category.hideCategory('SolarPanel')
|
||||||
|
mods.jei.category.hideCategory('StirlingGenerator')
|
||||||
|
|
||||||
|
// AR
|
||||||
|
mods.jei.category.hideCategory('zmaster587.AR.rollingMachine')
|
||||||
|
mods.jei.category.hideCategory('zmaster587.AR.lathe')
|
||||||
|
mods.jei.category.hideCategory('zmaster587.AR.precisionAssembler')
|
||||||
|
mods.jei.category.hideCategory('zmaster587.AR.sawMill')
|
||||||
|
mods.jei.category.hideCategory('zmaster587.AR.chemicalReactor')
|
||||||
|
mods.jei.category.hideCategory('zmaster587.AR.crystallizer')
|
||||||
|
mods.jei.category.hideCategory('zmaster587.AR.electrolyzer')
|
||||||
|
mods.jei.category.hideCategory('zmaster587.AR.arcFurnace')
|
||||||
|
mods.jei.category.hideCategory('zmaster587.AR.platePresser')
|
||||||
|
mods.jei.category.hideCategory('zmaster587.AR.centrifuge')
|
||||||
|
|
||||||
|
// Armor Plus
|
||||||
|
mods.jei.category.hideCategory('armorplus:lava_infuser_infusing')
|
||||||
|
mods.jei.category.hideCategory('armorplus:high_tech_bench')
|
||||||
|
mods.jei.category.hideCategory('armorplus:ulti_tech_bench')
|
||||||
|
mods.jei.category.hideCategory('armorplus:workbench')
|
||||||
|
|
||||||
|
// Vanilla
|
||||||
|
if (LabsModeHelper.expert) {
|
||||||
|
mods.jei.category.hideCategory('jeresources.mob')
|
||||||
|
}
|
@ -78,12 +78,6 @@ blast_furnace.recipeBuilder()
|
|||||||
|
|
||||||
recipes.addShapeless(<avaritia:resource:2> * 9, [<metaitem:nuggetNeutronium>]);
|
recipes.addShapeless(<avaritia:resource:2> * 9, [<metaitem:nuggetNeutronium>]);
|
||||||
|
|
||||||
|
|
||||||
extractor.recipeBuilder()
|
|
||||||
.inputs(<nomilabs:impossiblerealmdata>)
|
|
||||||
.outputs([<nomilabs:quantumflux>])
|
|
||||||
.duration(100).EUt(3000).buildAndRegister();
|
|
||||||
|
|
||||||
recipes.remove(<extrautils2:rainbowgenerator>);
|
recipes.remove(<extrautils2:rainbowgenerator>);
|
||||||
makeShaped("of_rainbow_generator", <extrautils2:rainbowgenerator>,
|
makeShaped("of_rainbow_generator", <extrautils2:rainbowgenerator>,
|
||||||
["OTO",
|
["OTO",
|
||||||
|
@ -507,12 +507,6 @@ val dml as IMod = loadedMods["deepmoblearning"];
|
|||||||
|
|
||||||
if(!isNull(dml)) {
|
if(!isNull(dml)) {
|
||||||
val dmlItems as IItemStack[] = dml.items;
|
val dmlItems as IItemStack[] = dml.items;
|
||||||
|
|
||||||
mods.jei.JEI.hideCategory("deepmoblearning.simulation_chamber");
|
|
||||||
mods.jei.JEI.hideCategory("deepmoblearning.extraction_chamber");
|
|
||||||
|
|
||||||
// No JEI recipes for Trial Keystones yet
|
|
||||||
// mods.jei.JEI.hideCategory("deepmoblearning.trial_keystone");
|
|
||||||
|
|
||||||
//remove everything
|
//remove everything
|
||||||
for item in dmlItems {
|
for item in dmlItems {
|
||||||
|
@ -287,6 +287,12 @@ makeShaped("of_impossiblerealmdata_x4", <nomilabs:impossiblerealmdata> * 4,
|
|||||||
{ E : <actuallyadditions:item_solidified_experience>,
|
{ E : <actuallyadditions:item_solidified_experience>,
|
||||||
X : <deepmoblearning:living_matter_extraterrestrial> });
|
X : <deepmoblearning:living_matter_extraterrestrial> });
|
||||||
|
|
||||||
|
extractor.recipeBuilder()
|
||||||
|
.inputs(<nomilabs:impossiblerealmdata>)
|
||||||
|
.outputs([<nomilabs:quantumflux>])
|
||||||
|
.duration(100).EUt(3000)
|
||||||
|
.buildAndRegister();
|
||||||
|
|
||||||
// Dragon Lair Data
|
// Dragon Lair Data
|
||||||
makeShapeless3("of_dragonlairdata", <nomilabs:dragonlairdata>,
|
makeShapeless3("of_dragonlairdata", <nomilabs:dragonlairdata>,
|
||||||
["IHH",
|
["IHH",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user