mirror of
https://git.fellies.tech/minecraft/fellies.git
synced 2021-02-13 10:18:48 +00:00
Enigmatica configs
This commit is contained in:
19
kubejs/client_scripts/item_modifiers/constants.js
Normal file
19
kubejs/client_scripts/item_modifiers/constants.js
Normal file
@ -0,0 +1,19 @@
|
||||
var itemsToHide = [
|
||||
'ars_nouveau:arcane_brick',
|
||||
'ars_nouveau:arcane_ore',
|
||||
'immersiveengineering:dust_saltpeter',
|
||||
'immersiveengineering:dust_wood',
|
||||
'morevanillalib:obsidian_shard',
|
||||
'powah:uraninite_ore',
|
||||
'powah:uraninite_ore_dense',
|
||||
'powah:uraninite_ore_poor',
|
||||
'powah:uraninite_raw',
|
||||
'powah:uraninite_raw_dense',
|
||||
'powah:uraninite_raw_poor',
|
||||
'quark:biotite',
|
||||
'quark:biotite_ore',
|
||||
'thermal:coal_coke',
|
||||
'thermal:coal_coke_block',
|
||||
'thermal:ender_pearl_dust',
|
||||
'thermal:sawdust'
|
||||
];
|
8
kubejs/client_scripts/item_modifiers/jei_descriptions.js
Normal file
8
kubejs/client_scripts/item_modifiers/jei_descriptions.js
Normal file
@ -0,0 +1,8 @@
|
||||
events.listen('jei.information', (event) => {
|
||||
global.disabledItems.forEach((item) => {
|
||||
event.add(
|
||||
item,
|
||||
"This item has been disabled, if you managed to obtain it please report it on Enigmatica 6's issue tracker: https://github.com/NillerMedDild/Enigmatica6/issues"
|
||||
);
|
||||
});
|
||||
});
|
64
kubejs/client_scripts/item_modifiers/jei_hide.js
Normal file
64
kubejs/client_scripts/item_modifiers/jei_hide.js
Normal file
@ -0,0 +1,64 @@
|
||||
events.listen('jei.hide.items', (event) => {
|
||||
itemsToHide.forEach((disabledItem) => {
|
||||
if (!item.of(disabledItem).isEmpty()) {
|
||||
event.hide(disabledItem);
|
||||
}
|
||||
});
|
||||
|
||||
global.disabledItems.forEach((disabledItem) => {
|
||||
if (!item.of(disabledItem).isEmpty()) {
|
||||
event.hide(disabledItem);
|
||||
}
|
||||
});
|
||||
|
||||
var regexHide = [
|
||||
/emendatusenigmatica:\w+_andesite_ore/,
|
||||
/emendatusenigmatica:\w+_gabbro_ore/,
|
||||
/emendatusenigmatica:\w+_c_limestone_ore/,
|
||||
/emendatusenigmatica:\w+_scoria_ore/,
|
||||
/emendatusenigmatica:\w+_weathered_limestone_ore/,
|
||||
/emendatusenigmatica:\w+_jasper_ore/,
|
||||
/emendatusenigmatica:\w+_marble_ore/,
|
||||
/emendatusenigmatica:\w+_slate_ore/,
|
||||
/emendatusenigmatica:\w+_netherrack_ore/,
|
||||
/emendatusenigmatica:\w+_blackstone_ore/,
|
||||
/emendatusenigmatica:\w+_end_stone_ore/,
|
||||
/emendatusenigmatica:\w+_mossy_stone_ore/,
|
||||
/emendatusenigmatica:\w+_granite_ore/,
|
||||
/emendatusenigmatica:\w+_diorite_ore/,
|
||||
/emendatusenigmatica:\w+_sand_ore/,
|
||||
/emendatusenigmatica:\w+_gravel_ore/,
|
||||
/titanium:\w+_gear/,
|
||||
/thermal:\w+_dust/,
|
||||
/thermal:\w+_gear/,
|
||||
/thermal:\w+_ingot/,
|
||||
/thermal:\w+_nugget/,
|
||||
/thermal:\w+_ore/,
|
||||
/thermal:\w+_plate/,
|
||||
/mekanism:\w+_gem/,
|
||||
/mekanism:\w+_ore/,
|
||||
/mekanism:dust_/,
|
||||
/mekanism:ingot_/,
|
||||
/mekanism:nugget_/,
|
||||
/minecraft:\w+_ore/,
|
||||
/immersiveengineering:dust_/,
|
||||
/immersiveengineering:ingot_/,
|
||||
/immersiveengineering:nugget_/,
|
||||
/immersiveengineering:ore_/,
|
||||
/immersiveengineering:plate_/,
|
||||
/immersiveengineering:stick_/,
|
||||
/bloodmagic:\w+fragment/,
|
||||
/bloodmagic:\w+gravel/,
|
||||
/bloodmagic:\w+sand/,
|
||||
/create:\w+_sheet/,
|
||||
/create:\w+_nugget/,
|
||||
/create:\w+_ingot/,
|
||||
/create:\w+_ore/,
|
||||
/emendatusenigmatica:\w+certus/,
|
||||
/emendatusenigmatica:\w+fluix/,
|
||||
/rftoolsbase:dimensionalshard/
|
||||
];
|
||||
regexHide.forEach((regexExpression) => {
|
||||
event.hide(regexExpression);
|
||||
});
|
||||
});
|
Reference in New Issue
Block a user