Misc JEI Cleanup (#684)

[FEATURE]


Co-authored-by: v3ect0rgames <164247766+v3ect0rgames@users.noreply.github.com>
This commit is contained in:
Integer Limit 2024-08-02 22:35:19 +10:00 committed by GitHub
parent 3652f9a8c0
commit 1bf37f6fab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 69 additions and 12 deletions

View File

@ -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')
}

View File

@ -78,12 +78,6 @@ blast_furnace.recipeBuilder()
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>);
makeShaped("of_rainbow_generator", <extrautils2:rainbowgenerator>,
["OTO",

View File

@ -507,12 +507,6 @@ val dml as IMod = loadedMods["deepmoblearning"];
if(!isNull(dml)) {
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
for item in dmlItems {

View File

@ -287,6 +287,12 @@ makeShaped("of_impossiblerealmdata_x4", <nomilabs:impossiblerealmdata> * 4,
{ E : <actuallyadditions:item_solidified_experience>,
X : <deepmoblearning:living_matter_extraterrestrial> });
extractor.recipeBuilder()
.inputs(<nomilabs:impossiblerealmdata>)
.outputs([<nomilabs:quantumflux>])
.duration(100).EUt(3000)
.buildAndRegister();
// Dragon Lair Data
makeShapeless3("of_dragonlairdata", <nomilabs:dragonlairdata>,
["IHH",