From 984c0fb9cf95436e26e5f1b250d2c8aed991ae01 Mon Sep 17 00:00:00 2001 From: DivineFinal Date: Sun, 19 Oct 2025 03:22:59 +0200 Subject: [PATCH 1/7] ATM GeOres made consistent with existing GeOres --- .../mods/geore/geore_shapeless_convert.js | 38 ++++++++++ kubejs/server_scripts/mods/geore/georedrop.js | 53 ++++++++++++++ .../mods/geore/georesecondaries.js | 71 ++++++++++--------- 3 files changed, 128 insertions(+), 34 deletions(-) create mode 100644 kubejs/server_scripts/mods/geore/geore_shapeless_convert.js create mode 100644 kubejs/server_scripts/mods/geore/georedrop.js diff --git a/kubejs/server_scripts/mods/geore/geore_shapeless_convert.js b/kubejs/server_scripts/mods/geore/geore_shapeless_convert.js new file mode 100644 index 00000000..df909c21 --- /dev/null +++ b/kubejs/server_scripts/mods/geore/geore_shapeless_convert.js @@ -0,0 +1,38 @@ +// Geo Ore Storage Block to Shard Shapeless Recipe +ServerEvents.recipes((event) => { + const geoOres = [ + "coal", + "copper", + "diamond", + "emerald", + "gold", + "iron", + "lapis", + "quartz", + "redstone", + "ancient_debris", + "ruby", + "sapphire", + "topaz", + "zinc", + "uraninite", + "black_quartz", + "aluminum", + "lead", + "nickel", + "osmium", + "platinum", + "silver", + "tin", + "uranium", + "allthemodium", + "vibranium", + "unobtainium" + ] + + geoOres.forEach((name) => { + event + .shapeless(Item.of(`geore:${name}_shard`, 4), [Item.of(`geore:${name}_block`)]) + .id(`allthemods:geoore/shapeless/${name}_block`) + }) +}) diff --git a/kubejs/server_scripts/mods/geore/georedrop.js b/kubejs/server_scripts/mods/geore/georedrop.js new file mode 100644 index 00000000..c5cd28e8 --- /dev/null +++ b/kubejs/server_scripts/mods/geore/georedrop.js @@ -0,0 +1,53 @@ +ServerEvents.generateData("after_mods", (allthemods) => { + for (let id of [ + "iron", + "gold", + "copper", + "zinc", + "uranium", + "tin", + "silver", + "platinum", + "osmium", + "aluminum", + "lead", + "nickel", + "coal", + "diamond", + "emerald", + "lapis", + "quartz", + "redstone", + "ancient_debris", + "sapphire", + "ruby", + "topaz", + "uraninite", + "black_quartz", + "allthemodium", + "vibranium", + "unobtainium" + ]) { + allthemods.json(`geore:loot_table/blocks/budding_${id}.json`, { + type: "minecraft:block", + pools: [ + { + bonus_rolls: 0.0, + conditions: [ + { + condition: "minecraft:survives_explosion" + } + ], + entries: [ + { + type: "minecraft:item", + name: "geore:budding_" + id + } + ], + rolls: 1.0 + } + ], + random_sequence: "geore:blocks/budding_" + id + }) + } +}) diff --git a/kubejs/server_scripts/mods/geore/georesecondaries.js b/kubejs/server_scripts/mods/geore/georesecondaries.js index bfc0fdce..34c9cd58 100644 --- a/kubejs/server_scripts/mods/geore/georesecondaries.js +++ b/kubejs/server_scripts/mods/geore/georesecondaries.js @@ -1,34 +1,37 @@ -LootJS.modifiers((allthemods) => { - const materials = [ - "coal", - "lapis", - "copper", - "iron", - "gold", - "redstone", - "diamond", - "emerald", - "platinum", - "ancient_debris", - "quartz", - "tin", - "uraninite", - "uranium", - "zinc", - "nickel", - "ruby", - "topaz", - "sapphire", - "silver", - "black_quartz", - "lead", - "aluminum", - "osmium" - ] - - for (const resource of materials) { - allthemods.addBlockModifier(`geore:small_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) - allthemods.addBlockModifier(`geore:medium_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) - allthemods.addBlockModifier(`geore:large_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) - } -}) +LootJS.modifiers((allthemods) => { + const materials = [ + "coal", + "lapis", + "copper", + "iron", + "gold", + "redstone", + "diamond", + "emerald", + "platinum", + "ancient_debris", + "quartz", + "tin", + "uraninite", + "uranium", + "zinc", + "nickel", + "ruby", + "topaz", + "sapphire", + "silver", + "black_quartz", + "lead", + "aluminum", + "osmium", + "allthemodium", + "vibranium", + "unobtainium" + ] + + for (const resource of materials) { + allthemods.addBlockModifier(`geore:small_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) + allthemods.addBlockModifier(`geore:medium_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) + allthemods.addBlockModifier(`geore:large_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) + } +}) From 3da87410d6a6c70198c45b94c3dcbe90c87ba988 Mon Sep 17 00:00:00 2001 From: DivineFinal <24657715+DivineFinal@users.noreply.github.com> Date: Sun, 19 Oct 2025 01:23:22 +0000 Subject: [PATCH 2/7] chore: prettier formatting --- .../mods/geore/geore_shapeless_convert.js | 76 ++++++------- kubejs/server_scripts/mods/geore/georedrop.js | 106 +++++++++--------- .../mods/geore/georesecondaries.js | 74 ++++++------ 3 files changed, 128 insertions(+), 128 deletions(-) diff --git a/kubejs/server_scripts/mods/geore/geore_shapeless_convert.js b/kubejs/server_scripts/mods/geore/geore_shapeless_convert.js index df909c21..83e0bc99 100644 --- a/kubejs/server_scripts/mods/geore/geore_shapeless_convert.js +++ b/kubejs/server_scripts/mods/geore/geore_shapeless_convert.js @@ -1,38 +1,38 @@ -// Geo Ore Storage Block to Shard Shapeless Recipe -ServerEvents.recipes((event) => { - const geoOres = [ - "coal", - "copper", - "diamond", - "emerald", - "gold", - "iron", - "lapis", - "quartz", - "redstone", - "ancient_debris", - "ruby", - "sapphire", - "topaz", - "zinc", - "uraninite", - "black_quartz", - "aluminum", - "lead", - "nickel", - "osmium", - "platinum", - "silver", - "tin", - "uranium", - "allthemodium", - "vibranium", - "unobtainium" - ] - - geoOres.forEach((name) => { - event - .shapeless(Item.of(`geore:${name}_shard`, 4), [Item.of(`geore:${name}_block`)]) - .id(`allthemods:geoore/shapeless/${name}_block`) - }) -}) +// Geo Ore Storage Block to Shard Shapeless Recipe +ServerEvents.recipes((event) => { + const geoOres = [ + "coal", + "copper", + "diamond", + "emerald", + "gold", + "iron", + "lapis", + "quartz", + "redstone", + "ancient_debris", + "ruby", + "sapphire", + "topaz", + "zinc", + "uraninite", + "black_quartz", + "aluminum", + "lead", + "nickel", + "osmium", + "platinum", + "silver", + "tin", + "uranium", + "allthemodium", + "vibranium", + "unobtainium" + ] + + geoOres.forEach((name) => { + event + .shapeless(Item.of(`geore:${name}_shard`, 4), [Item.of(`geore:${name}_block`)]) + .id(`allthemods:geoore/shapeless/${name}_block`) + }) +}) diff --git a/kubejs/server_scripts/mods/geore/georedrop.js b/kubejs/server_scripts/mods/geore/georedrop.js index c5cd28e8..81b87f1d 100644 --- a/kubejs/server_scripts/mods/geore/georedrop.js +++ b/kubejs/server_scripts/mods/geore/georedrop.js @@ -1,53 +1,53 @@ -ServerEvents.generateData("after_mods", (allthemods) => { - for (let id of [ - "iron", - "gold", - "copper", - "zinc", - "uranium", - "tin", - "silver", - "platinum", - "osmium", - "aluminum", - "lead", - "nickel", - "coal", - "diamond", - "emerald", - "lapis", - "quartz", - "redstone", - "ancient_debris", - "sapphire", - "ruby", - "topaz", - "uraninite", - "black_quartz", - "allthemodium", - "vibranium", - "unobtainium" - ]) { - allthemods.json(`geore:loot_table/blocks/budding_${id}.json`, { - type: "minecraft:block", - pools: [ - { - bonus_rolls: 0.0, - conditions: [ - { - condition: "minecraft:survives_explosion" - } - ], - entries: [ - { - type: "minecraft:item", - name: "geore:budding_" + id - } - ], - rolls: 1.0 - } - ], - random_sequence: "geore:blocks/budding_" + id - }) - } -}) +ServerEvents.generateData("after_mods", (allthemods) => { + for (let id of [ + "iron", + "gold", + "copper", + "zinc", + "uranium", + "tin", + "silver", + "platinum", + "osmium", + "aluminum", + "lead", + "nickel", + "coal", + "diamond", + "emerald", + "lapis", + "quartz", + "redstone", + "ancient_debris", + "sapphire", + "ruby", + "topaz", + "uraninite", + "black_quartz", + "allthemodium", + "vibranium", + "unobtainium" + ]) { + allthemods.json(`geore:loot_table/blocks/budding_${id}.json`, { + type: "minecraft:block", + pools: [ + { + bonus_rolls: 0.0, + conditions: [ + { + condition: "minecraft:survives_explosion" + } + ], + entries: [ + { + type: "minecraft:item", + name: "geore:budding_" + id + } + ], + rolls: 1.0 + } + ], + random_sequence: "geore:blocks/budding_" + id + }) + } +}) diff --git a/kubejs/server_scripts/mods/geore/georesecondaries.js b/kubejs/server_scripts/mods/geore/georesecondaries.js index 34c9cd58..d14c101c 100644 --- a/kubejs/server_scripts/mods/geore/georesecondaries.js +++ b/kubejs/server_scripts/mods/geore/georesecondaries.js @@ -1,37 +1,37 @@ -LootJS.modifiers((allthemods) => { - const materials = [ - "coal", - "lapis", - "copper", - "iron", - "gold", - "redstone", - "diamond", - "emerald", - "platinum", - "ancient_debris", - "quartz", - "tin", - "uraninite", - "uranium", - "zinc", - "nickel", - "ruby", - "topaz", - "sapphire", - "silver", - "black_quartz", - "lead", - "aluminum", - "osmium", - "allthemodium", - "vibranium", - "unobtainium" - ] - - for (const resource of materials) { - allthemods.addBlockModifier(`geore:small_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) - allthemods.addBlockModifier(`geore:medium_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) - allthemods.addBlockModifier(`geore:large_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) - } -}) +LootJS.modifiers((allthemods) => { + const materials = [ + "coal", + "lapis", + "copper", + "iron", + "gold", + "redstone", + "diamond", + "emerald", + "platinum", + "ancient_debris", + "quartz", + "tin", + "uraninite", + "uranium", + "zinc", + "nickel", + "ruby", + "topaz", + "sapphire", + "silver", + "black_quartz", + "lead", + "aluminum", + "osmium", + "allthemodium", + "vibranium", + "unobtainium" + ] + + for (const resource of materials) { + allthemods.addBlockModifier(`geore:small_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) + allthemods.addBlockModifier(`geore:medium_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) + allthemods.addBlockModifier(`geore:large_${resource}_bud`).addLoot(LootEntry.of("exdeorum:stone_pebble")) + } +}) From f8280d31920e8a11c5dc4a5b5066048347085218 Mon Sep 17 00:00:00 2001 From: DivineFinal Date: Sun, 19 Oct 2025 03:34:38 +0200 Subject: [PATCH 3/7] Remove ATM GeOres from c:relocation_not_supported --- kubejs/server_scripts/tweaks/tags.js | 643 ++++++++++++++------------- 1 file changed, 323 insertions(+), 320 deletions(-) diff --git a/kubejs/server_scripts/tweaks/tags.js b/kubejs/server_scripts/tweaks/tags.js index 4b8656a1..97353745 100644 --- a/kubejs/server_scripts/tweaks/tags.js +++ b/kubejs/server_scripts/tweaks/tags.js @@ -1,320 +1,323 @@ -// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. -// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. - -ServerEvents.tags("block", (allthemods) => { - // Waystones - allthemods.add("ftbchunks:interact_whitelist", ["@waystones"]) - - // Extreme Reactors - allthemods.add("c:storage_blocks/yellorium", "alltheores:uranium_block") - allthemods.add("c:storage_blocks/plutonium", "bigreactors:blutonium_block") - - allthemods.add("c:relocation_not_supported", [ - "minecraft:beehive", - "minecraft:bee_nest", - "@integrateddynamics", - "@waystones" - ]) - - allthemods.add("c:ingots", [ - "allthemodium:unobtainium_allthemodium_alloy_ingot", - "allthemodium:unobtainium_vibranium_alloy_ingot", - "allthemodium:vibranium_allthemodium_alloy_ingot" - ]) - - allthemods.remove("c:relocation_not_supported", [ - "geore:budding_diamond", - "geore:budding_gold", - "geore:budding_iron", - "geore:budding_copper", - "geore:budding_redstone", - "geore:budding_lapis", - "geore:budding_coal", - "geore:budding_quartz", - "geore:budding_ruby", - "geore:budding_emerald", - "geore:budding_sapphire", - "geore:budding_zinc", - "geore:budding_topaz" - ]) - - //Entangled - allthemods.add("entangled:invalid_targets", ["@ae2", "@advancedae", "@extendedae", "@megacells", "@appmek"]) - - allthemods.add("allthemods:tick_acceleration_blacklist", ["@exmachinis"]) - - allthemods.add("justdirethings:tick_speed_deny", "#allthemods:tick_acceleration_blacklist") - allthemods.add("tiab:un_acceleratable", "#allthemods:tick_acceleration_blacklist") - //allthemods.add('industrialforegoingsouls:cant_accelerate', '#allthemods:tick_acceleration_blacklist') -}) - -ServerEvents.tags("item", (allthemods) => { - // Extreme Reactors - allthemods.add("c:ingots/yellorium", "alltheores:uranium_ingot") - allthemods.add("c:storage_blocks/yellorium", "alltheores:uranium_block") - allthemods.add("c:storage_blocks/plutonium", "bigreactors:blutonium_block") - - // water buckets - allthemods.add("c:buckets/water", "exdeorum:porcelain_water_bucket") - - // lava buckets - allthemods.add("c:buckets/lava", "exdeorum:porcelain_lava_bucket") - - // Coal tag fix - allthemods.add("c:coal", [ - "minecraft:coal", - "minecraft:charcoal", - "geore:coal_shard", - "modern_industrialization:lignite_coal", - "immersiveengineering:coal_coke" - ]) - - // Tiny Coal - allthemods.add("atm10:tiny_coals", ["utilitarian:tiny_coal", "actuallyadditions:tiny_coal"]) - allthemods.add("atm10:tiny_charcoals", ["utilitarian:tiny_charcoal", "actuallyadditions:tiny_charcoal"]) - - // Allthemodium Alloy Dusts - allthemods.add("c:dusts/unobtainium_allthemodium_alloy", "allthemodium:unobtainium_allthemodium_alloy_dust") - allthemods.add("c:dusts/unobtainium_vibranium_alloy", "allthemodium:unobtainium_vibranium_alloy_dust") - allthemods.add("c:dusts/vibranium_allthemodium_alloy", "allthemodium:vibranium_allthemodium_alloy_dust") - allthemods.add("c:dusts", [ - "#c:dusts/unobtainium_allthemodium_alloy", - "#c:dusts/unobtainium_vibranium_alloy", - "#c:dusts/vibranium_allthemodium_alloy" - ]) - - // For VAT recipes - allthemods.add("allthemods:tendrils/warden", "apothic_enchanting:warden_tendril") - - allthemods.add("c:gems/benitoite", "bigreactors:benitoite_crystal") - - // Ars Elemental Books - allthemods.add("minecraft:bookshelf_books", "ars_elemental:air_caster_tome") - allthemods.add("minecraft:bookshelf_books", "ars_elemental:fire_caster_tome") - allthemods.add("minecraft:bookshelf_books", "ars_elemental:water_caster_tome") - allthemods.add("minecraft:bookshelf_books", "ars_elemental:earth_caster_tome") - allthemods.add("minecraft:bookshelf_books", "ars_elemental:anima_caster_tome") - allthemods.add("minecraft:bookshelf_books", "ars_elemental:manipulation_caster_tome") - - allthemods.remove("tombstone:seeds", "#mysticalagriculture:seeds") - allthemods.remove("c:seeds", "#mysticalagriculture:seeds") - - allthemods.add("chisel_chipped_integration:gems/diamond", "minecraft:diamond_block") - - // for client removals - allthemods.add("kubejs:olyremovedit", [ - "mysticalagriculture:uraninite_essence", - "mysticalagriculture:yellorium_essence", - "mysticalagriculture:yellorium_essence", - "mysticalagriculture:coal_essence", - "mysticalagriculture:amethyst_essence", - "mysticalagriculture:pig_essence", - "mysticalagriculture:rubber_essence", - "mysticalagriculture:silicon_essence", - "mysticalagriculture:sulfur_essence", - "mysticalagriculture:aluminum_essence", - "mysticalagriculture:saltpeter_essence", - "mysticalagriculture:apatite_essence", - "mysticalagriculture:grains_of_infinity_essence", - "mysticalagriculture:menril_essence", - "mysticalagriculture:iron_essence", - "mysticalagriculture:copper_essence", - "mysticalagriculture:nether_quartz_essence", - "mysticalagriculture:glowstone_essence", - "mysticalagriculture:redstone_essence", - "mysticalagriculture:obsidian_essence", - "mysticalagriculture:prismarine_essence", - "mysticalagriculture:zombie_essence", - "mysticalagriculture:tin_essence", - "mysticalagriculture:bronze_essence", - "mysticalagriculture:zinc_essence", - "mysticalagriculture:brass_essence", - "mysticalagriculture:silver_essence", - "mysticalagriculture:lead_essence", - "mysticalagriculture:graphite_essence", - "mysticalagriculture:copper_alloy_essence", - "mysticalagriculture:redstone_alloy_essence", - "mysticalagriculture:conductive_alloy_essence", - "mysticalagriculture:sky_stone_essence", - "mysticalagriculture:certus_quartz_essence", - "mysticalagriculture:quartz_enriched_iron_essence", - "mysticalagriculture:gold_essence", - "mysticalagriculture:lapis_lazuli_essence", - "mysticalagriculture:end_essence", - "mysticalagriculture:steel_essence", - "mysticalagriculture:nickel_essence", - "mysticalagriculture:constantan_essence", - "mysticalagriculture:electrum_essence", - "mysticalagriculture:invar_essence", - "mysticalagriculture:uranium_essence", - "mysticalagriculture:ruby_essence", - "mysticalagriculture:sapphire_essence", - "mysticalagriculture:peridot_essence", - "mysticalagriculture:hop_graphite_essence", - "mysticalagriculture:soularium_essence", - "mysticalagriculture:dark_steel_essence", - "mysticalagriculture:pulsating_alloy_essence", - "mysticalagriculture:energetic_alloy_essence", - "mysticalagriculture:osmium_essence", - "mysticalagriculture:fluorite_essence", - "mysticalagriculture:refined_glowstone_essence", - "mysticalagriculture:refined_obsidian_essence", - "mysticalagriculture:fluix_essence", - "mysticalagriculture:energized_steel_essence", - "mysticalagriculture:blazing_crystal_essence", - "mysticalagriculture:diamond_essence", - "mysticalagriculture:emerald_essence", - "mysticalagriculture:netherite_essence", - "mysticalagriculture:platinum_essence", - "mysticalagriculture:iridium_essence", - "mysticalagriculture:vibrant_alloy_essence", - "mysticalagriculture:end_steel_essence", - "mysticalagriculture:yellorium_essence", - "mysticalagriculture:cyanite_essence", - "mysticalagriculture:niotic_crystal_essence", - "mysticalagriculture:spirited_crystal_essence", - "mysticalagriculture:uraninite_essence", - "mysticalagriculture:nitro_crystal_essence", - "mysticalagriculture:uraninite_seeds", - "mysticalagriculture:yellorium_seeds", - "mysticalagriculture:yellorium_essence", - "mysticalagriculture:coal_seeds", - "mysticalagriculture:amethyst_seeds", - "mysticalagriculture:pig_seeds", - "mysticalagriculture:rubber_seeds", - "mysticalagriculture:silicon_seeds", - "mysticalagriculture:sulfur_seeds", - "mysticalagriculture:aluminum_seeds", - "mysticalagriculture:saltpeter_seeds", - "mysticalagriculture:apatite_seeds", - "mysticalagriculture:grains_of_infinity_seeds", - "mysticalagriculture:menril_seeds", - "mysticalagriculture:iron_seeds", - "mysticalagriculture:copper_seeds", - "mysticalagriculture:nether_quartz_seeds", - "mysticalagriculture:glowstone_seeds", - "mysticalagriculture:redstone_seeds", - "mysticalagriculture:obsidian_seeds", - "mysticalagriculture:prismarine_seeds", - "mysticalagriculture:zombie_seeds", - "mysticalagriculture:tin_seeds", - "mysticalagriculture:bronze_seeds", - "mysticalagriculture:zinc_seeds", - "mysticalagriculture:brass_seeds", - "mysticalagriculture:silver_seeds", - "mysticalagriculture:lead_seeds", - "mysticalagriculture:graphite_seeds", - "mysticalagriculture:copper_alloy_seeds", - "mysticalagriculture:redstone_alloy_seeds", - "mysticalagriculture:conductive_alloy_seeds", - "mysticalagriculture:sky_stone_seeds", - "mysticalagriculture:certus_quartz_seeds", - "mysticalagriculture:quartz_enriched_iron_seeds", - "mysticalagriculture:gold_seeds", - "mysticalagriculture:lapis_lazuli_seeds", - "mysticalagriculture:end_seeds", - "mysticalagriculture:steel_seeds", - "mysticalagriculture:nickel_seeds", - "mysticalagriculture:constantan_seeds", - "mysticalagriculture:electrum_seeds", - "mysticalagriculture:invar_seeds", - "mysticalagriculture:uranium_seeds", - "mysticalagriculture:ruby_seeds", - "mysticalagriculture:sapphire_seeds", - "mysticalagriculture:peridot_seeds", - "mysticalagriculture:hop_graphite_seeds", - "mysticalagriculture:soularium_seeds", - "mysticalagriculture:dark_steel_seeds", - "mysticalagriculture:pulsating_alloy_seeds", - "mysticalagriculture:energetic_alloy_seeds", - "mysticalagriculture:osmium_seeds", - "mysticalagriculture:fluorite_seeds", - "mysticalagriculture:refined_glowstone_seeds", - "mysticalagriculture:refined_obsidian_seeds", - "mysticalagriculture:fluix_seeds", - "mysticalagriculture:energized_steel_seeds", - "mysticalagriculture:blazing_crystal_seeds", - "mysticalagriculture:diamond_seeds", - "mysticalagriculture:emerald_seeds", - "mysticalagriculture:netherite_seeds", - "mysticalagriculture:platinum_seeds", - "mysticalagriculture:iridium_seeds", - "mysticalagriculture:vibrant_alloy_seeds", - "mysticalagriculture:end_steel_seeds", - "mysticalagriculture:yellorium_seeds", - "mysticalagriculture:cyanite_seeds", - "mysticalagriculture:niotic_crystal_seeds", - "mysticalagriculture:spirited_crystal_seeds", - "mysticalagriculture:uraninite_seeds", - "mysticalagriculture:nitro_crystal_seeds", - "mysticalagriculture:compressed_iron_seeds", - "mysticalagriculture:compressed_iron_essence", - "mysticalagriculture:draconium_seeds", - "mysticalagriculture:draconium_essence", - "mysticalagriculture:marble_seeds", - "mysticalagriculture:marble_essence", - "mysticalagriculture:basalt_seeds", - "mysticalagriculture:basalt_essence", - "exmachinis:netherite_upgrade", - /geore:.*tungsten.*/, - /geore:.*monazite.*/, - "mekanismgenerators:gas_burning_generator", - "generatorgalore:copper_generator_8x", - "generatorgalore:copper_generator", - "generatorgalore:diamond_generator_8x", - "generatorgalore:diamond_generator", - "generatorgalore:emerald_generator_8x", - "generatorgalore:emerald_generator", - "generatorgalore:gold_generator_8x", - "generatorgalore:gold_generator", - "generatorgalore:obsidian_generator_8x", - "generatorgalore:obsidian_generator", - "extendedcrafting:nether_star_block", - "extendedcrafting:handheld_table", - "notenoughwands:acceleration_wand", - /pickletweaks:.*_paxel/, - "exdeorum:mechanical_sieve", - "exdeorum:mechanical_hammer", - /georenouveau:.*_dowsing_rod/, - "georenouveau:monazite_geore_golem_charm", - "georenouveau:tungsten_geore_golem_charm", - "actuallyadditions:crafter_on_a_stick", - "allthemodium:teleport_pad" - ]) - - allthemods.add("c:sawdust", "exdeorum:wood_chippings") - - // For crushing recipes - allthemods.add("c:deepslate_blocks", ["minecraft:deepslate", "minecraft:cobbled_deepslate"]) -}) - -ServerEvents.tags("fluid", (allthemods) => { - allthemods.add("c:molten_emerald", "productivemetalworks:molten_emerald") -}) - -ServerEvents.tags("entity_type", (allthemods) => { - allthemods.add("c:bosses", ["allthemodium:piglich", "#neoforge:bosses"]) - - allthemods.add("allthemods:entity_blacklist", [ - "ars_nouveau:animated_block", - "artifacts:mimic", - "create:package", - "mekanism:robit", - "#c:bosses", - /occultism:/, - /productivebees:/ - ]) - - allthemods.add("apothic_spawners:blacklisted_from_spawners", "#allthemods:entity_blacklist") - allthemods.add("enderio:soul_vial_blacklist", "#allthemods:entity_blacklist") - allthemods.add("industrialforegoing:mob_duplicator_blacklist", "#allthemods:entity_blacklist") - allthemods.add("industrialforegoing:mob_crusher_blacklist", "#allthemods:entity_blacklist") - allthemods.add("justdirethings:paradox_deny", "#allthemods:entity_blacklist") - allthemods.add("tombstone:unhandled_tamable", "#allthemods:entity_blacklist") - allthemods.add("mob_grinding_utils:no_swab", "#allthemods:entity_blacklist") - allthemods.add("mob_grinding_utils:no_spawn", "#allthemods:entity_blacklist") - allthemods.add("enderio:spawner_blacklist", "#allthemods:entity_blacklist") -}) - -// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10 To The Sky. -// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +ServerEvents.tags("block", (allthemods) => { + // Waystones + allthemods.add("ftbchunks:interact_whitelist", ["@waystones"]) + + // Extreme Reactors + allthemods.add("c:storage_blocks/yellorium", "alltheores:uranium_block") + allthemods.add("c:storage_blocks/plutonium", "bigreactors:blutonium_block") + + allthemods.add("c:relocation_not_supported", [ + "minecraft:beehive", + "minecraft:bee_nest", + "@integrateddynamics", + "@waystones" + ]) + + allthemods.add("c:ingots", [ + "allthemodium:unobtainium_allthemodium_alloy_ingot", + "allthemodium:unobtainium_vibranium_alloy_ingot", + "allthemodium:vibranium_allthemodium_alloy_ingot" + ]) + + allthemods.remove("c:relocation_not_supported", [ + "geore:budding_diamond", + "geore:budding_gold", + "geore:budding_iron", + "geore:budding_copper", + "geore:budding_redstone", + "geore:budding_lapis", + "geore:budding_coal", + "geore:budding_quartz", + "geore:budding_ruby", + "geore:budding_emerald", + "geore:budding_sapphire", + "geore:budding_zinc", + "geore:budding_topaz", + "geore:budding_allthemodium", + "geore:budding_vibranium", + "geore:budding_unobtainium" + ]) + + //Entangled + allthemods.add("entangled:invalid_targets", ["@ae2", "@advancedae", "@extendedae", "@megacells", "@appmek"]) + + allthemods.add("allthemods:tick_acceleration_blacklist", ["@exmachinis"]) + + allthemods.add("justdirethings:tick_speed_deny", "#allthemods:tick_acceleration_blacklist") + allthemods.add("tiab:un_acceleratable", "#allthemods:tick_acceleration_blacklist") + //allthemods.add('industrialforegoingsouls:cant_accelerate', '#allthemods:tick_acceleration_blacklist') +}) + +ServerEvents.tags("item", (allthemods) => { + // Extreme Reactors + allthemods.add("c:ingots/yellorium", "alltheores:uranium_ingot") + allthemods.add("c:storage_blocks/yellorium", "alltheores:uranium_block") + allthemods.add("c:storage_blocks/plutonium", "bigreactors:blutonium_block") + + // water buckets + allthemods.add("c:buckets/water", "exdeorum:porcelain_water_bucket") + + // lava buckets + allthemods.add("c:buckets/lava", "exdeorum:porcelain_lava_bucket") + + // Coal tag fix + allthemods.add("c:coal", [ + "minecraft:coal", + "minecraft:charcoal", + "geore:coal_shard", + "modern_industrialization:lignite_coal", + "immersiveengineering:coal_coke" + ]) + + // Tiny Coal + allthemods.add("atm10:tiny_coals", ["utilitarian:tiny_coal", "actuallyadditions:tiny_coal"]) + allthemods.add("atm10:tiny_charcoals", ["utilitarian:tiny_charcoal", "actuallyadditions:tiny_charcoal"]) + + // Allthemodium Alloy Dusts + allthemods.add("c:dusts/unobtainium_allthemodium_alloy", "allthemodium:unobtainium_allthemodium_alloy_dust") + allthemods.add("c:dusts/unobtainium_vibranium_alloy", "allthemodium:unobtainium_vibranium_alloy_dust") + allthemods.add("c:dusts/vibranium_allthemodium_alloy", "allthemodium:vibranium_allthemodium_alloy_dust") + allthemods.add("c:dusts", [ + "#c:dusts/unobtainium_allthemodium_alloy", + "#c:dusts/unobtainium_vibranium_alloy", + "#c:dusts/vibranium_allthemodium_alloy" + ]) + + // For VAT recipes + allthemods.add("allthemods:tendrils/warden", "apothic_enchanting:warden_tendril") + + allthemods.add("c:gems/benitoite", "bigreactors:benitoite_crystal") + + // Ars Elemental Books + allthemods.add("minecraft:bookshelf_books", "ars_elemental:air_caster_tome") + allthemods.add("minecraft:bookshelf_books", "ars_elemental:fire_caster_tome") + allthemods.add("minecraft:bookshelf_books", "ars_elemental:water_caster_tome") + allthemods.add("minecraft:bookshelf_books", "ars_elemental:earth_caster_tome") + allthemods.add("minecraft:bookshelf_books", "ars_elemental:anima_caster_tome") + allthemods.add("minecraft:bookshelf_books", "ars_elemental:manipulation_caster_tome") + + allthemods.remove("tombstone:seeds", "#mysticalagriculture:seeds") + allthemods.remove("c:seeds", "#mysticalagriculture:seeds") + + allthemods.add("chisel_chipped_integration:gems/diamond", "minecraft:diamond_block") + + // for client removals + allthemods.add("kubejs:olyremovedit", [ + "mysticalagriculture:uraninite_essence", + "mysticalagriculture:yellorium_essence", + "mysticalagriculture:yellorium_essence", + "mysticalagriculture:coal_essence", + "mysticalagriculture:amethyst_essence", + "mysticalagriculture:pig_essence", + "mysticalagriculture:rubber_essence", + "mysticalagriculture:silicon_essence", + "mysticalagriculture:sulfur_essence", + "mysticalagriculture:aluminum_essence", + "mysticalagriculture:saltpeter_essence", + "mysticalagriculture:apatite_essence", + "mysticalagriculture:grains_of_infinity_essence", + "mysticalagriculture:menril_essence", + "mysticalagriculture:iron_essence", + "mysticalagriculture:copper_essence", + "mysticalagriculture:nether_quartz_essence", + "mysticalagriculture:glowstone_essence", + "mysticalagriculture:redstone_essence", + "mysticalagriculture:obsidian_essence", + "mysticalagriculture:prismarine_essence", + "mysticalagriculture:zombie_essence", + "mysticalagriculture:tin_essence", + "mysticalagriculture:bronze_essence", + "mysticalagriculture:zinc_essence", + "mysticalagriculture:brass_essence", + "mysticalagriculture:silver_essence", + "mysticalagriculture:lead_essence", + "mysticalagriculture:graphite_essence", + "mysticalagriculture:copper_alloy_essence", + "mysticalagriculture:redstone_alloy_essence", + "mysticalagriculture:conductive_alloy_essence", + "mysticalagriculture:sky_stone_essence", + "mysticalagriculture:certus_quartz_essence", + "mysticalagriculture:quartz_enriched_iron_essence", + "mysticalagriculture:gold_essence", + "mysticalagriculture:lapis_lazuli_essence", + "mysticalagriculture:end_essence", + "mysticalagriculture:steel_essence", + "mysticalagriculture:nickel_essence", + "mysticalagriculture:constantan_essence", + "mysticalagriculture:electrum_essence", + "mysticalagriculture:invar_essence", + "mysticalagriculture:uranium_essence", + "mysticalagriculture:ruby_essence", + "mysticalagriculture:sapphire_essence", + "mysticalagriculture:peridot_essence", + "mysticalagriculture:hop_graphite_essence", + "mysticalagriculture:soularium_essence", + "mysticalagriculture:dark_steel_essence", + "mysticalagriculture:pulsating_alloy_essence", + "mysticalagriculture:energetic_alloy_essence", + "mysticalagriculture:osmium_essence", + "mysticalagriculture:fluorite_essence", + "mysticalagriculture:refined_glowstone_essence", + "mysticalagriculture:refined_obsidian_essence", + "mysticalagriculture:fluix_essence", + "mysticalagriculture:energized_steel_essence", + "mysticalagriculture:blazing_crystal_essence", + "mysticalagriculture:diamond_essence", + "mysticalagriculture:emerald_essence", + "mysticalagriculture:netherite_essence", + "mysticalagriculture:platinum_essence", + "mysticalagriculture:iridium_essence", + "mysticalagriculture:vibrant_alloy_essence", + "mysticalagriculture:end_steel_essence", + "mysticalagriculture:yellorium_essence", + "mysticalagriculture:cyanite_essence", + "mysticalagriculture:niotic_crystal_essence", + "mysticalagriculture:spirited_crystal_essence", + "mysticalagriculture:uraninite_essence", + "mysticalagriculture:nitro_crystal_essence", + "mysticalagriculture:uraninite_seeds", + "mysticalagriculture:yellorium_seeds", + "mysticalagriculture:yellorium_essence", + "mysticalagriculture:coal_seeds", + "mysticalagriculture:amethyst_seeds", + "mysticalagriculture:pig_seeds", + "mysticalagriculture:rubber_seeds", + "mysticalagriculture:silicon_seeds", + "mysticalagriculture:sulfur_seeds", + "mysticalagriculture:aluminum_seeds", + "mysticalagriculture:saltpeter_seeds", + "mysticalagriculture:apatite_seeds", + "mysticalagriculture:grains_of_infinity_seeds", + "mysticalagriculture:menril_seeds", + "mysticalagriculture:iron_seeds", + "mysticalagriculture:copper_seeds", + "mysticalagriculture:nether_quartz_seeds", + "mysticalagriculture:glowstone_seeds", + "mysticalagriculture:redstone_seeds", + "mysticalagriculture:obsidian_seeds", + "mysticalagriculture:prismarine_seeds", + "mysticalagriculture:zombie_seeds", + "mysticalagriculture:tin_seeds", + "mysticalagriculture:bronze_seeds", + "mysticalagriculture:zinc_seeds", + "mysticalagriculture:brass_seeds", + "mysticalagriculture:silver_seeds", + "mysticalagriculture:lead_seeds", + "mysticalagriculture:graphite_seeds", + "mysticalagriculture:copper_alloy_seeds", + "mysticalagriculture:redstone_alloy_seeds", + "mysticalagriculture:conductive_alloy_seeds", + "mysticalagriculture:sky_stone_seeds", + "mysticalagriculture:certus_quartz_seeds", + "mysticalagriculture:quartz_enriched_iron_seeds", + "mysticalagriculture:gold_seeds", + "mysticalagriculture:lapis_lazuli_seeds", + "mysticalagriculture:end_seeds", + "mysticalagriculture:steel_seeds", + "mysticalagriculture:nickel_seeds", + "mysticalagriculture:constantan_seeds", + "mysticalagriculture:electrum_seeds", + "mysticalagriculture:invar_seeds", + "mysticalagriculture:uranium_seeds", + "mysticalagriculture:ruby_seeds", + "mysticalagriculture:sapphire_seeds", + "mysticalagriculture:peridot_seeds", + "mysticalagriculture:hop_graphite_seeds", + "mysticalagriculture:soularium_seeds", + "mysticalagriculture:dark_steel_seeds", + "mysticalagriculture:pulsating_alloy_seeds", + "mysticalagriculture:energetic_alloy_seeds", + "mysticalagriculture:osmium_seeds", + "mysticalagriculture:fluorite_seeds", + "mysticalagriculture:refined_glowstone_seeds", + "mysticalagriculture:refined_obsidian_seeds", + "mysticalagriculture:fluix_seeds", + "mysticalagriculture:energized_steel_seeds", + "mysticalagriculture:blazing_crystal_seeds", + "mysticalagriculture:diamond_seeds", + "mysticalagriculture:emerald_seeds", + "mysticalagriculture:netherite_seeds", + "mysticalagriculture:platinum_seeds", + "mysticalagriculture:iridium_seeds", + "mysticalagriculture:vibrant_alloy_seeds", + "mysticalagriculture:end_steel_seeds", + "mysticalagriculture:yellorium_seeds", + "mysticalagriculture:cyanite_seeds", + "mysticalagriculture:niotic_crystal_seeds", + "mysticalagriculture:spirited_crystal_seeds", + "mysticalagriculture:uraninite_seeds", + "mysticalagriculture:nitro_crystal_seeds", + "mysticalagriculture:compressed_iron_seeds", + "mysticalagriculture:compressed_iron_essence", + "mysticalagriculture:draconium_seeds", + "mysticalagriculture:draconium_essence", + "mysticalagriculture:marble_seeds", + "mysticalagriculture:marble_essence", + "mysticalagriculture:basalt_seeds", + "mysticalagriculture:basalt_essence", + "exmachinis:netherite_upgrade", + /geore:.*tungsten.*/, + /geore:.*monazite.*/, + "mekanismgenerators:gas_burning_generator", + "generatorgalore:copper_generator_8x", + "generatorgalore:copper_generator", + "generatorgalore:diamond_generator_8x", + "generatorgalore:diamond_generator", + "generatorgalore:emerald_generator_8x", + "generatorgalore:emerald_generator", + "generatorgalore:gold_generator_8x", + "generatorgalore:gold_generator", + "generatorgalore:obsidian_generator_8x", + "generatorgalore:obsidian_generator", + "extendedcrafting:nether_star_block", + "extendedcrafting:handheld_table", + "notenoughwands:acceleration_wand", + /pickletweaks:.*_paxel/, + "exdeorum:mechanical_sieve", + "exdeorum:mechanical_hammer", + /georenouveau:.*_dowsing_rod/, + "georenouveau:monazite_geore_golem_charm", + "georenouveau:tungsten_geore_golem_charm", + "actuallyadditions:crafter_on_a_stick", + "allthemodium:teleport_pad" + ]) + + allthemods.add("c:sawdust", "exdeorum:wood_chippings") + + // For crushing recipes + allthemods.add("c:deepslate_blocks", ["minecraft:deepslate", "minecraft:cobbled_deepslate"]) +}) + +ServerEvents.tags("fluid", (allthemods) => { + allthemods.add("c:molten_emerald", "productivemetalworks:molten_emerald") +}) + +ServerEvents.tags("entity_type", (allthemods) => { + allthemods.add("c:bosses", ["allthemodium:piglich", "#neoforge:bosses"]) + + allthemods.add("allthemods:entity_blacklist", [ + "ars_nouveau:animated_block", + "artifacts:mimic", + "create:package", + "mekanism:robit", + "#c:bosses", + /occultism:/, + /productivebees:/ + ]) + + allthemods.add("apothic_spawners:blacklisted_from_spawners", "#allthemods:entity_blacklist") + allthemods.add("enderio:soul_vial_blacklist", "#allthemods:entity_blacklist") + allthemods.add("industrialforegoing:mob_duplicator_blacklist", "#allthemods:entity_blacklist") + allthemods.add("industrialforegoing:mob_crusher_blacklist", "#allthemods:entity_blacklist") + allthemods.add("justdirethings:paradox_deny", "#allthemods:entity_blacklist") + allthemods.add("tombstone:unhandled_tamable", "#allthemods:entity_blacklist") + allthemods.add("mob_grinding_utils:no_swab", "#allthemods:entity_blacklist") + allthemods.add("mob_grinding_utils:no_spawn", "#allthemods:entity_blacklist") + allthemods.add("enderio:spawner_blacklist", "#allthemods:entity_blacklist") +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10 To The Sky. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. From 25529fc66b29b860e3eca03355131b61fceb3996 Mon Sep 17 00:00:00 2001 From: DivineFinal <24657715+DivineFinal@users.noreply.github.com> Date: Sun, 19 Oct 2025 01:34:57 +0000 Subject: [PATCH 4/7] chore: prettier formatting --- kubejs/server_scripts/tweaks/tags.js | 646 +++++++++++++-------------- 1 file changed, 323 insertions(+), 323 deletions(-) diff --git a/kubejs/server_scripts/tweaks/tags.js b/kubejs/server_scripts/tweaks/tags.js index 97353745..27a6ea90 100644 --- a/kubejs/server_scripts/tweaks/tags.js +++ b/kubejs/server_scripts/tweaks/tags.js @@ -1,323 +1,323 @@ -// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. -// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. - -ServerEvents.tags("block", (allthemods) => { - // Waystones - allthemods.add("ftbchunks:interact_whitelist", ["@waystones"]) - - // Extreme Reactors - allthemods.add("c:storage_blocks/yellorium", "alltheores:uranium_block") - allthemods.add("c:storage_blocks/plutonium", "bigreactors:blutonium_block") - - allthemods.add("c:relocation_not_supported", [ - "minecraft:beehive", - "minecraft:bee_nest", - "@integrateddynamics", - "@waystones" - ]) - - allthemods.add("c:ingots", [ - "allthemodium:unobtainium_allthemodium_alloy_ingot", - "allthemodium:unobtainium_vibranium_alloy_ingot", - "allthemodium:vibranium_allthemodium_alloy_ingot" - ]) - - allthemods.remove("c:relocation_not_supported", [ - "geore:budding_diamond", - "geore:budding_gold", - "geore:budding_iron", - "geore:budding_copper", - "geore:budding_redstone", - "geore:budding_lapis", - "geore:budding_coal", - "geore:budding_quartz", - "geore:budding_ruby", - "geore:budding_emerald", - "geore:budding_sapphire", - "geore:budding_zinc", - "geore:budding_topaz", - "geore:budding_allthemodium", - "geore:budding_vibranium", - "geore:budding_unobtainium" - ]) - - //Entangled - allthemods.add("entangled:invalid_targets", ["@ae2", "@advancedae", "@extendedae", "@megacells", "@appmek"]) - - allthemods.add("allthemods:tick_acceleration_blacklist", ["@exmachinis"]) - - allthemods.add("justdirethings:tick_speed_deny", "#allthemods:tick_acceleration_blacklist") - allthemods.add("tiab:un_acceleratable", "#allthemods:tick_acceleration_blacklist") - //allthemods.add('industrialforegoingsouls:cant_accelerate', '#allthemods:tick_acceleration_blacklist') -}) - -ServerEvents.tags("item", (allthemods) => { - // Extreme Reactors - allthemods.add("c:ingots/yellorium", "alltheores:uranium_ingot") - allthemods.add("c:storage_blocks/yellorium", "alltheores:uranium_block") - allthemods.add("c:storage_blocks/plutonium", "bigreactors:blutonium_block") - - // water buckets - allthemods.add("c:buckets/water", "exdeorum:porcelain_water_bucket") - - // lava buckets - allthemods.add("c:buckets/lava", "exdeorum:porcelain_lava_bucket") - - // Coal tag fix - allthemods.add("c:coal", [ - "minecraft:coal", - "minecraft:charcoal", - "geore:coal_shard", - "modern_industrialization:lignite_coal", - "immersiveengineering:coal_coke" - ]) - - // Tiny Coal - allthemods.add("atm10:tiny_coals", ["utilitarian:tiny_coal", "actuallyadditions:tiny_coal"]) - allthemods.add("atm10:tiny_charcoals", ["utilitarian:tiny_charcoal", "actuallyadditions:tiny_charcoal"]) - - // Allthemodium Alloy Dusts - allthemods.add("c:dusts/unobtainium_allthemodium_alloy", "allthemodium:unobtainium_allthemodium_alloy_dust") - allthemods.add("c:dusts/unobtainium_vibranium_alloy", "allthemodium:unobtainium_vibranium_alloy_dust") - allthemods.add("c:dusts/vibranium_allthemodium_alloy", "allthemodium:vibranium_allthemodium_alloy_dust") - allthemods.add("c:dusts", [ - "#c:dusts/unobtainium_allthemodium_alloy", - "#c:dusts/unobtainium_vibranium_alloy", - "#c:dusts/vibranium_allthemodium_alloy" - ]) - - // For VAT recipes - allthemods.add("allthemods:tendrils/warden", "apothic_enchanting:warden_tendril") - - allthemods.add("c:gems/benitoite", "bigreactors:benitoite_crystal") - - // Ars Elemental Books - allthemods.add("minecraft:bookshelf_books", "ars_elemental:air_caster_tome") - allthemods.add("minecraft:bookshelf_books", "ars_elemental:fire_caster_tome") - allthemods.add("minecraft:bookshelf_books", "ars_elemental:water_caster_tome") - allthemods.add("minecraft:bookshelf_books", "ars_elemental:earth_caster_tome") - allthemods.add("minecraft:bookshelf_books", "ars_elemental:anima_caster_tome") - allthemods.add("minecraft:bookshelf_books", "ars_elemental:manipulation_caster_tome") - - allthemods.remove("tombstone:seeds", "#mysticalagriculture:seeds") - allthemods.remove("c:seeds", "#mysticalagriculture:seeds") - - allthemods.add("chisel_chipped_integration:gems/diamond", "minecraft:diamond_block") - - // for client removals - allthemods.add("kubejs:olyremovedit", [ - "mysticalagriculture:uraninite_essence", - "mysticalagriculture:yellorium_essence", - "mysticalagriculture:yellorium_essence", - "mysticalagriculture:coal_essence", - "mysticalagriculture:amethyst_essence", - "mysticalagriculture:pig_essence", - "mysticalagriculture:rubber_essence", - "mysticalagriculture:silicon_essence", - "mysticalagriculture:sulfur_essence", - "mysticalagriculture:aluminum_essence", - "mysticalagriculture:saltpeter_essence", - "mysticalagriculture:apatite_essence", - "mysticalagriculture:grains_of_infinity_essence", - "mysticalagriculture:menril_essence", - "mysticalagriculture:iron_essence", - "mysticalagriculture:copper_essence", - "mysticalagriculture:nether_quartz_essence", - "mysticalagriculture:glowstone_essence", - "mysticalagriculture:redstone_essence", - "mysticalagriculture:obsidian_essence", - "mysticalagriculture:prismarine_essence", - "mysticalagriculture:zombie_essence", - "mysticalagriculture:tin_essence", - "mysticalagriculture:bronze_essence", - "mysticalagriculture:zinc_essence", - "mysticalagriculture:brass_essence", - "mysticalagriculture:silver_essence", - "mysticalagriculture:lead_essence", - "mysticalagriculture:graphite_essence", - "mysticalagriculture:copper_alloy_essence", - "mysticalagriculture:redstone_alloy_essence", - "mysticalagriculture:conductive_alloy_essence", - "mysticalagriculture:sky_stone_essence", - "mysticalagriculture:certus_quartz_essence", - "mysticalagriculture:quartz_enriched_iron_essence", - "mysticalagriculture:gold_essence", - "mysticalagriculture:lapis_lazuli_essence", - "mysticalagriculture:end_essence", - "mysticalagriculture:steel_essence", - "mysticalagriculture:nickel_essence", - "mysticalagriculture:constantan_essence", - "mysticalagriculture:electrum_essence", - "mysticalagriculture:invar_essence", - "mysticalagriculture:uranium_essence", - "mysticalagriculture:ruby_essence", - "mysticalagriculture:sapphire_essence", - "mysticalagriculture:peridot_essence", - "mysticalagriculture:hop_graphite_essence", - "mysticalagriculture:soularium_essence", - "mysticalagriculture:dark_steel_essence", - "mysticalagriculture:pulsating_alloy_essence", - "mysticalagriculture:energetic_alloy_essence", - "mysticalagriculture:osmium_essence", - "mysticalagriculture:fluorite_essence", - "mysticalagriculture:refined_glowstone_essence", - "mysticalagriculture:refined_obsidian_essence", - "mysticalagriculture:fluix_essence", - "mysticalagriculture:energized_steel_essence", - "mysticalagriculture:blazing_crystal_essence", - "mysticalagriculture:diamond_essence", - "mysticalagriculture:emerald_essence", - "mysticalagriculture:netherite_essence", - "mysticalagriculture:platinum_essence", - "mysticalagriculture:iridium_essence", - "mysticalagriculture:vibrant_alloy_essence", - "mysticalagriculture:end_steel_essence", - "mysticalagriculture:yellorium_essence", - "mysticalagriculture:cyanite_essence", - "mysticalagriculture:niotic_crystal_essence", - "mysticalagriculture:spirited_crystal_essence", - "mysticalagriculture:uraninite_essence", - "mysticalagriculture:nitro_crystal_essence", - "mysticalagriculture:uraninite_seeds", - "mysticalagriculture:yellorium_seeds", - "mysticalagriculture:yellorium_essence", - "mysticalagriculture:coal_seeds", - "mysticalagriculture:amethyst_seeds", - "mysticalagriculture:pig_seeds", - "mysticalagriculture:rubber_seeds", - "mysticalagriculture:silicon_seeds", - "mysticalagriculture:sulfur_seeds", - "mysticalagriculture:aluminum_seeds", - "mysticalagriculture:saltpeter_seeds", - "mysticalagriculture:apatite_seeds", - "mysticalagriculture:grains_of_infinity_seeds", - "mysticalagriculture:menril_seeds", - "mysticalagriculture:iron_seeds", - "mysticalagriculture:copper_seeds", - "mysticalagriculture:nether_quartz_seeds", - "mysticalagriculture:glowstone_seeds", - "mysticalagriculture:redstone_seeds", - "mysticalagriculture:obsidian_seeds", - "mysticalagriculture:prismarine_seeds", - "mysticalagriculture:zombie_seeds", - "mysticalagriculture:tin_seeds", - "mysticalagriculture:bronze_seeds", - "mysticalagriculture:zinc_seeds", - "mysticalagriculture:brass_seeds", - "mysticalagriculture:silver_seeds", - "mysticalagriculture:lead_seeds", - "mysticalagriculture:graphite_seeds", - "mysticalagriculture:copper_alloy_seeds", - "mysticalagriculture:redstone_alloy_seeds", - "mysticalagriculture:conductive_alloy_seeds", - "mysticalagriculture:sky_stone_seeds", - "mysticalagriculture:certus_quartz_seeds", - "mysticalagriculture:quartz_enriched_iron_seeds", - "mysticalagriculture:gold_seeds", - "mysticalagriculture:lapis_lazuli_seeds", - "mysticalagriculture:end_seeds", - "mysticalagriculture:steel_seeds", - "mysticalagriculture:nickel_seeds", - "mysticalagriculture:constantan_seeds", - "mysticalagriculture:electrum_seeds", - "mysticalagriculture:invar_seeds", - "mysticalagriculture:uranium_seeds", - "mysticalagriculture:ruby_seeds", - "mysticalagriculture:sapphire_seeds", - "mysticalagriculture:peridot_seeds", - "mysticalagriculture:hop_graphite_seeds", - "mysticalagriculture:soularium_seeds", - "mysticalagriculture:dark_steel_seeds", - "mysticalagriculture:pulsating_alloy_seeds", - "mysticalagriculture:energetic_alloy_seeds", - "mysticalagriculture:osmium_seeds", - "mysticalagriculture:fluorite_seeds", - "mysticalagriculture:refined_glowstone_seeds", - "mysticalagriculture:refined_obsidian_seeds", - "mysticalagriculture:fluix_seeds", - "mysticalagriculture:energized_steel_seeds", - "mysticalagriculture:blazing_crystal_seeds", - "mysticalagriculture:diamond_seeds", - "mysticalagriculture:emerald_seeds", - "mysticalagriculture:netherite_seeds", - "mysticalagriculture:platinum_seeds", - "mysticalagriculture:iridium_seeds", - "mysticalagriculture:vibrant_alloy_seeds", - "mysticalagriculture:end_steel_seeds", - "mysticalagriculture:yellorium_seeds", - "mysticalagriculture:cyanite_seeds", - "mysticalagriculture:niotic_crystal_seeds", - "mysticalagriculture:spirited_crystal_seeds", - "mysticalagriculture:uraninite_seeds", - "mysticalagriculture:nitro_crystal_seeds", - "mysticalagriculture:compressed_iron_seeds", - "mysticalagriculture:compressed_iron_essence", - "mysticalagriculture:draconium_seeds", - "mysticalagriculture:draconium_essence", - "mysticalagriculture:marble_seeds", - "mysticalagriculture:marble_essence", - "mysticalagriculture:basalt_seeds", - "mysticalagriculture:basalt_essence", - "exmachinis:netherite_upgrade", - /geore:.*tungsten.*/, - /geore:.*monazite.*/, - "mekanismgenerators:gas_burning_generator", - "generatorgalore:copper_generator_8x", - "generatorgalore:copper_generator", - "generatorgalore:diamond_generator_8x", - "generatorgalore:diamond_generator", - "generatorgalore:emerald_generator_8x", - "generatorgalore:emerald_generator", - "generatorgalore:gold_generator_8x", - "generatorgalore:gold_generator", - "generatorgalore:obsidian_generator_8x", - "generatorgalore:obsidian_generator", - "extendedcrafting:nether_star_block", - "extendedcrafting:handheld_table", - "notenoughwands:acceleration_wand", - /pickletweaks:.*_paxel/, - "exdeorum:mechanical_sieve", - "exdeorum:mechanical_hammer", - /georenouveau:.*_dowsing_rod/, - "georenouveau:monazite_geore_golem_charm", - "georenouveau:tungsten_geore_golem_charm", - "actuallyadditions:crafter_on_a_stick", - "allthemodium:teleport_pad" - ]) - - allthemods.add("c:sawdust", "exdeorum:wood_chippings") - - // For crushing recipes - allthemods.add("c:deepslate_blocks", ["minecraft:deepslate", "minecraft:cobbled_deepslate"]) -}) - -ServerEvents.tags("fluid", (allthemods) => { - allthemods.add("c:molten_emerald", "productivemetalworks:molten_emerald") -}) - -ServerEvents.tags("entity_type", (allthemods) => { - allthemods.add("c:bosses", ["allthemodium:piglich", "#neoforge:bosses"]) - - allthemods.add("allthemods:entity_blacklist", [ - "ars_nouveau:animated_block", - "artifacts:mimic", - "create:package", - "mekanism:robit", - "#c:bosses", - /occultism:/, - /productivebees:/ - ]) - - allthemods.add("apothic_spawners:blacklisted_from_spawners", "#allthemods:entity_blacklist") - allthemods.add("enderio:soul_vial_blacklist", "#allthemods:entity_blacklist") - allthemods.add("industrialforegoing:mob_duplicator_blacklist", "#allthemods:entity_blacklist") - allthemods.add("industrialforegoing:mob_crusher_blacklist", "#allthemods:entity_blacklist") - allthemods.add("justdirethings:paradox_deny", "#allthemods:entity_blacklist") - allthemods.add("tombstone:unhandled_tamable", "#allthemods:entity_blacklist") - allthemods.add("mob_grinding_utils:no_swab", "#allthemods:entity_blacklist") - allthemods.add("mob_grinding_utils:no_spawn", "#allthemods:entity_blacklist") - allthemods.add("enderio:spawner_blacklist", "#allthemods:entity_blacklist") -}) - -// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10 To The Sky. -// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. + +ServerEvents.tags("block", (allthemods) => { + // Waystones + allthemods.add("ftbchunks:interact_whitelist", ["@waystones"]) + + // Extreme Reactors + allthemods.add("c:storage_blocks/yellorium", "alltheores:uranium_block") + allthemods.add("c:storage_blocks/plutonium", "bigreactors:blutonium_block") + + allthemods.add("c:relocation_not_supported", [ + "minecraft:beehive", + "minecraft:bee_nest", + "@integrateddynamics", + "@waystones" + ]) + + allthemods.add("c:ingots", [ + "allthemodium:unobtainium_allthemodium_alloy_ingot", + "allthemodium:unobtainium_vibranium_alloy_ingot", + "allthemodium:vibranium_allthemodium_alloy_ingot" + ]) + + allthemods.remove("c:relocation_not_supported", [ + "geore:budding_diamond", + "geore:budding_gold", + "geore:budding_iron", + "geore:budding_copper", + "geore:budding_redstone", + "geore:budding_lapis", + "geore:budding_coal", + "geore:budding_quartz", + "geore:budding_ruby", + "geore:budding_emerald", + "geore:budding_sapphire", + "geore:budding_zinc", + "geore:budding_topaz", + "geore:budding_allthemodium", + "geore:budding_vibranium", + "geore:budding_unobtainium" + ]) + + //Entangled + allthemods.add("entangled:invalid_targets", ["@ae2", "@advancedae", "@extendedae", "@megacells", "@appmek"]) + + allthemods.add("allthemods:tick_acceleration_blacklist", ["@exmachinis"]) + + allthemods.add("justdirethings:tick_speed_deny", "#allthemods:tick_acceleration_blacklist") + allthemods.add("tiab:un_acceleratable", "#allthemods:tick_acceleration_blacklist") + //allthemods.add('industrialforegoingsouls:cant_accelerate', '#allthemods:tick_acceleration_blacklist') +}) + +ServerEvents.tags("item", (allthemods) => { + // Extreme Reactors + allthemods.add("c:ingots/yellorium", "alltheores:uranium_ingot") + allthemods.add("c:storage_blocks/yellorium", "alltheores:uranium_block") + allthemods.add("c:storage_blocks/plutonium", "bigreactors:blutonium_block") + + // water buckets + allthemods.add("c:buckets/water", "exdeorum:porcelain_water_bucket") + + // lava buckets + allthemods.add("c:buckets/lava", "exdeorum:porcelain_lava_bucket") + + // Coal tag fix + allthemods.add("c:coal", [ + "minecraft:coal", + "minecraft:charcoal", + "geore:coal_shard", + "modern_industrialization:lignite_coal", + "immersiveengineering:coal_coke" + ]) + + // Tiny Coal + allthemods.add("atm10:tiny_coals", ["utilitarian:tiny_coal", "actuallyadditions:tiny_coal"]) + allthemods.add("atm10:tiny_charcoals", ["utilitarian:tiny_charcoal", "actuallyadditions:tiny_charcoal"]) + + // Allthemodium Alloy Dusts + allthemods.add("c:dusts/unobtainium_allthemodium_alloy", "allthemodium:unobtainium_allthemodium_alloy_dust") + allthemods.add("c:dusts/unobtainium_vibranium_alloy", "allthemodium:unobtainium_vibranium_alloy_dust") + allthemods.add("c:dusts/vibranium_allthemodium_alloy", "allthemodium:vibranium_allthemodium_alloy_dust") + allthemods.add("c:dusts", [ + "#c:dusts/unobtainium_allthemodium_alloy", + "#c:dusts/unobtainium_vibranium_alloy", + "#c:dusts/vibranium_allthemodium_alloy" + ]) + + // For VAT recipes + allthemods.add("allthemods:tendrils/warden", "apothic_enchanting:warden_tendril") + + allthemods.add("c:gems/benitoite", "bigreactors:benitoite_crystal") + + // Ars Elemental Books + allthemods.add("minecraft:bookshelf_books", "ars_elemental:air_caster_tome") + allthemods.add("minecraft:bookshelf_books", "ars_elemental:fire_caster_tome") + allthemods.add("minecraft:bookshelf_books", "ars_elemental:water_caster_tome") + allthemods.add("minecraft:bookshelf_books", "ars_elemental:earth_caster_tome") + allthemods.add("minecraft:bookshelf_books", "ars_elemental:anima_caster_tome") + allthemods.add("minecraft:bookshelf_books", "ars_elemental:manipulation_caster_tome") + + allthemods.remove("tombstone:seeds", "#mysticalagriculture:seeds") + allthemods.remove("c:seeds", "#mysticalagriculture:seeds") + + allthemods.add("chisel_chipped_integration:gems/diamond", "minecraft:diamond_block") + + // for client removals + allthemods.add("kubejs:olyremovedit", [ + "mysticalagriculture:uraninite_essence", + "mysticalagriculture:yellorium_essence", + "mysticalagriculture:yellorium_essence", + "mysticalagriculture:coal_essence", + "mysticalagriculture:amethyst_essence", + "mysticalagriculture:pig_essence", + "mysticalagriculture:rubber_essence", + "mysticalagriculture:silicon_essence", + "mysticalagriculture:sulfur_essence", + "mysticalagriculture:aluminum_essence", + "mysticalagriculture:saltpeter_essence", + "mysticalagriculture:apatite_essence", + "mysticalagriculture:grains_of_infinity_essence", + "mysticalagriculture:menril_essence", + "mysticalagriculture:iron_essence", + "mysticalagriculture:copper_essence", + "mysticalagriculture:nether_quartz_essence", + "mysticalagriculture:glowstone_essence", + "mysticalagriculture:redstone_essence", + "mysticalagriculture:obsidian_essence", + "mysticalagriculture:prismarine_essence", + "mysticalagriculture:zombie_essence", + "mysticalagriculture:tin_essence", + "mysticalagriculture:bronze_essence", + "mysticalagriculture:zinc_essence", + "mysticalagriculture:brass_essence", + "mysticalagriculture:silver_essence", + "mysticalagriculture:lead_essence", + "mysticalagriculture:graphite_essence", + "mysticalagriculture:copper_alloy_essence", + "mysticalagriculture:redstone_alloy_essence", + "mysticalagriculture:conductive_alloy_essence", + "mysticalagriculture:sky_stone_essence", + "mysticalagriculture:certus_quartz_essence", + "mysticalagriculture:quartz_enriched_iron_essence", + "mysticalagriculture:gold_essence", + "mysticalagriculture:lapis_lazuli_essence", + "mysticalagriculture:end_essence", + "mysticalagriculture:steel_essence", + "mysticalagriculture:nickel_essence", + "mysticalagriculture:constantan_essence", + "mysticalagriculture:electrum_essence", + "mysticalagriculture:invar_essence", + "mysticalagriculture:uranium_essence", + "mysticalagriculture:ruby_essence", + "mysticalagriculture:sapphire_essence", + "mysticalagriculture:peridot_essence", + "mysticalagriculture:hop_graphite_essence", + "mysticalagriculture:soularium_essence", + "mysticalagriculture:dark_steel_essence", + "mysticalagriculture:pulsating_alloy_essence", + "mysticalagriculture:energetic_alloy_essence", + "mysticalagriculture:osmium_essence", + "mysticalagriculture:fluorite_essence", + "mysticalagriculture:refined_glowstone_essence", + "mysticalagriculture:refined_obsidian_essence", + "mysticalagriculture:fluix_essence", + "mysticalagriculture:energized_steel_essence", + "mysticalagriculture:blazing_crystal_essence", + "mysticalagriculture:diamond_essence", + "mysticalagriculture:emerald_essence", + "mysticalagriculture:netherite_essence", + "mysticalagriculture:platinum_essence", + "mysticalagriculture:iridium_essence", + "mysticalagriculture:vibrant_alloy_essence", + "mysticalagriculture:end_steel_essence", + "mysticalagriculture:yellorium_essence", + "mysticalagriculture:cyanite_essence", + "mysticalagriculture:niotic_crystal_essence", + "mysticalagriculture:spirited_crystal_essence", + "mysticalagriculture:uraninite_essence", + "mysticalagriculture:nitro_crystal_essence", + "mysticalagriculture:uraninite_seeds", + "mysticalagriculture:yellorium_seeds", + "mysticalagriculture:yellorium_essence", + "mysticalagriculture:coal_seeds", + "mysticalagriculture:amethyst_seeds", + "mysticalagriculture:pig_seeds", + "mysticalagriculture:rubber_seeds", + "mysticalagriculture:silicon_seeds", + "mysticalagriculture:sulfur_seeds", + "mysticalagriculture:aluminum_seeds", + "mysticalagriculture:saltpeter_seeds", + "mysticalagriculture:apatite_seeds", + "mysticalagriculture:grains_of_infinity_seeds", + "mysticalagriculture:menril_seeds", + "mysticalagriculture:iron_seeds", + "mysticalagriculture:copper_seeds", + "mysticalagriculture:nether_quartz_seeds", + "mysticalagriculture:glowstone_seeds", + "mysticalagriculture:redstone_seeds", + "mysticalagriculture:obsidian_seeds", + "mysticalagriculture:prismarine_seeds", + "mysticalagriculture:zombie_seeds", + "mysticalagriculture:tin_seeds", + "mysticalagriculture:bronze_seeds", + "mysticalagriculture:zinc_seeds", + "mysticalagriculture:brass_seeds", + "mysticalagriculture:silver_seeds", + "mysticalagriculture:lead_seeds", + "mysticalagriculture:graphite_seeds", + "mysticalagriculture:copper_alloy_seeds", + "mysticalagriculture:redstone_alloy_seeds", + "mysticalagriculture:conductive_alloy_seeds", + "mysticalagriculture:sky_stone_seeds", + "mysticalagriculture:certus_quartz_seeds", + "mysticalagriculture:quartz_enriched_iron_seeds", + "mysticalagriculture:gold_seeds", + "mysticalagriculture:lapis_lazuli_seeds", + "mysticalagriculture:end_seeds", + "mysticalagriculture:steel_seeds", + "mysticalagriculture:nickel_seeds", + "mysticalagriculture:constantan_seeds", + "mysticalagriculture:electrum_seeds", + "mysticalagriculture:invar_seeds", + "mysticalagriculture:uranium_seeds", + "mysticalagriculture:ruby_seeds", + "mysticalagriculture:sapphire_seeds", + "mysticalagriculture:peridot_seeds", + "mysticalagriculture:hop_graphite_seeds", + "mysticalagriculture:soularium_seeds", + "mysticalagriculture:dark_steel_seeds", + "mysticalagriculture:pulsating_alloy_seeds", + "mysticalagriculture:energetic_alloy_seeds", + "mysticalagriculture:osmium_seeds", + "mysticalagriculture:fluorite_seeds", + "mysticalagriculture:refined_glowstone_seeds", + "mysticalagriculture:refined_obsidian_seeds", + "mysticalagriculture:fluix_seeds", + "mysticalagriculture:energized_steel_seeds", + "mysticalagriculture:blazing_crystal_seeds", + "mysticalagriculture:diamond_seeds", + "mysticalagriculture:emerald_seeds", + "mysticalagriculture:netherite_seeds", + "mysticalagriculture:platinum_seeds", + "mysticalagriculture:iridium_seeds", + "mysticalagriculture:vibrant_alloy_seeds", + "mysticalagriculture:end_steel_seeds", + "mysticalagriculture:yellorium_seeds", + "mysticalagriculture:cyanite_seeds", + "mysticalagriculture:niotic_crystal_seeds", + "mysticalagriculture:spirited_crystal_seeds", + "mysticalagriculture:uraninite_seeds", + "mysticalagriculture:nitro_crystal_seeds", + "mysticalagriculture:compressed_iron_seeds", + "mysticalagriculture:compressed_iron_essence", + "mysticalagriculture:draconium_seeds", + "mysticalagriculture:draconium_essence", + "mysticalagriculture:marble_seeds", + "mysticalagriculture:marble_essence", + "mysticalagriculture:basalt_seeds", + "mysticalagriculture:basalt_essence", + "exmachinis:netherite_upgrade", + /geore:.*tungsten.*/, + /geore:.*monazite.*/, + "mekanismgenerators:gas_burning_generator", + "generatorgalore:copper_generator_8x", + "generatorgalore:copper_generator", + "generatorgalore:diamond_generator_8x", + "generatorgalore:diamond_generator", + "generatorgalore:emerald_generator_8x", + "generatorgalore:emerald_generator", + "generatorgalore:gold_generator_8x", + "generatorgalore:gold_generator", + "generatorgalore:obsidian_generator_8x", + "generatorgalore:obsidian_generator", + "extendedcrafting:nether_star_block", + "extendedcrafting:handheld_table", + "notenoughwands:acceleration_wand", + /pickletweaks:.*_paxel/, + "exdeorum:mechanical_sieve", + "exdeorum:mechanical_hammer", + /georenouveau:.*_dowsing_rod/, + "georenouveau:monazite_geore_golem_charm", + "georenouveau:tungsten_geore_golem_charm", + "actuallyadditions:crafter_on_a_stick", + "allthemodium:teleport_pad" + ]) + + allthemods.add("c:sawdust", "exdeorum:wood_chippings") + + // For crushing recipes + allthemods.add("c:deepslate_blocks", ["minecraft:deepslate", "minecraft:cobbled_deepslate"]) +}) + +ServerEvents.tags("fluid", (allthemods) => { + allthemods.add("c:molten_emerald", "productivemetalworks:molten_emerald") +}) + +ServerEvents.tags("entity_type", (allthemods) => { + allthemods.add("c:bosses", ["allthemodium:piglich", "#neoforge:bosses"]) + + allthemods.add("allthemods:entity_blacklist", [ + "ars_nouveau:animated_block", + "artifacts:mimic", + "create:package", + "mekanism:robit", + "#c:bosses", + /occultism:/, + /productivebees:/ + ]) + + allthemods.add("apothic_spawners:blacklisted_from_spawners", "#allthemods:entity_blacklist") + allthemods.add("enderio:soul_vial_blacklist", "#allthemods:entity_blacklist") + allthemods.add("industrialforegoing:mob_duplicator_blacklist", "#allthemods:entity_blacklist") + allthemods.add("industrialforegoing:mob_crusher_blacklist", "#allthemods:entity_blacklist") + allthemods.add("justdirethings:paradox_deny", "#allthemods:entity_blacklist") + allthemods.add("tombstone:unhandled_tamable", "#allthemods:entity_blacklist") + allthemods.add("mob_grinding_utils:no_swab", "#allthemods:entity_blacklist") + allthemods.add("mob_grinding_utils:no_spawn", "#allthemods:entity_blacklist") + allthemods.add("enderio:spawner_blacklist", "#allthemods:entity_blacklist") +}) + +// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10 To The Sky. +// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission. From f9531fba8c8c2f930173aa2d1c2ece14b64ce315 Mon Sep 17 00:00:00 2001 From: DivineFinal Date: Sun, 19 Oct 2025 14:56:18 +0200 Subject: [PATCH 5/7] Relocate geore.js to uncapitalized geore folder --- kubejs/server_scripts/mods/geore/geore.js | 70 +++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 kubejs/server_scripts/mods/geore/geore.js diff --git a/kubejs/server_scripts/mods/geore/geore.js b/kubejs/server_scripts/mods/geore/geore.js new file mode 100644 index 00000000..e5b2a3c3 --- /dev/null +++ b/kubejs/server_scripts/mods/geore/geore.js @@ -0,0 +1,70 @@ +ServerEvents.recipes((event) => { + /** + * @param {string} input + * @param {{fluid: string, [amount]: number} | {tag: string, [amount]: number}} fluid + * @param {{item: string, [amount]: number}} output + * @param {boolean} [consumeCast] + */ + function addCasting(input, fluid, output, consumeCast) { + const amt = fluid.amount || 900 + const obj = fluid.fluid ? { amount: amt, fluid: fluid.fluid } : { amount: amt, tag: fluid.tag } + + event.custom({ + type: "productivemetalworks:block_casting", + cast: { + item: input + }, + consume_cast: consumeCast ?? true, + fluid: obj, + result: { + count: output.amount || 1, + id: output.item + } + }) + } + + ;[ + "emerald", + "diamond", + "gold", + "iron", + "copper", + "redstone", + "lapis", + "quartz", + "ancient_debris", + "aluminum", + "tin", + "silver", + "uranium", + "platinum", + "osmium", + "nickel", + "lead", + "zinc", + "ruby", + "sapphire", + "topaz" + ].forEach((material) => { + addCasting("allthecompressed:sand_1x", { tag: `c:molten_${material}` }, { item: `geore:budding_${material}` }) + }) + + addCasting("allthecompressed:sand_1x", { tag: "c:molten_carbon" }, { item: "geore:budding_coal" }) + addCasting("allthecompressed:sand_1x", { tag: "c:molten_amethyst" }, { item: "minecraft:budding_amethyst" }) + addCasting("allthecompressed:red_sand_1x", { tag: "c:molten_quartz" }, { item: "geore:budding_black_quartz" }) + addCasting( + "allthecompressed:sand_5x", + { fluid: "allthemodium:molten_unobtainium", amount: 7290 }, + { item: "geore:budding_unobtainium" } + ) + addCasting( + "allthecompressed:sand_5x", + { fluid: "allthemodium:molten_vibranium", amount: 7290 }, + { item: "geore:budding_vibranium" } + ) + addCasting( + "allthecompressed:sand_5x", + { fluid: "allthemodium:molten_allthemodium", amount: 7290 }, + { item: "geore:budding_allthemodium" } + ) +}) From f78f47676be35c359fcefd54bc962fc5b4244474 Mon Sep 17 00:00:00 2001 From: DivineFinal <24657715+DivineFinal@users.noreply.github.com> Date: Sun, 19 Oct 2025 12:56:42 +0000 Subject: [PATCH 6/7] chore: prettier formatting --- kubejs/server_scripts/mods/geore/geore.js | 140 +++++++++++----------- 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/kubejs/server_scripts/mods/geore/geore.js b/kubejs/server_scripts/mods/geore/geore.js index e5b2a3c3..f4ab973e 100644 --- a/kubejs/server_scripts/mods/geore/geore.js +++ b/kubejs/server_scripts/mods/geore/geore.js @@ -1,70 +1,70 @@ -ServerEvents.recipes((event) => { - /** - * @param {string} input - * @param {{fluid: string, [amount]: number} | {tag: string, [amount]: number}} fluid - * @param {{item: string, [amount]: number}} output - * @param {boolean} [consumeCast] - */ - function addCasting(input, fluid, output, consumeCast) { - const amt = fluid.amount || 900 - const obj = fluid.fluid ? { amount: amt, fluid: fluid.fluid } : { amount: amt, tag: fluid.tag } - - event.custom({ - type: "productivemetalworks:block_casting", - cast: { - item: input - }, - consume_cast: consumeCast ?? true, - fluid: obj, - result: { - count: output.amount || 1, - id: output.item - } - }) - } - - ;[ - "emerald", - "diamond", - "gold", - "iron", - "copper", - "redstone", - "lapis", - "quartz", - "ancient_debris", - "aluminum", - "tin", - "silver", - "uranium", - "platinum", - "osmium", - "nickel", - "lead", - "zinc", - "ruby", - "sapphire", - "topaz" - ].forEach((material) => { - addCasting("allthecompressed:sand_1x", { tag: `c:molten_${material}` }, { item: `geore:budding_${material}` }) - }) - - addCasting("allthecompressed:sand_1x", { tag: "c:molten_carbon" }, { item: "geore:budding_coal" }) - addCasting("allthecompressed:sand_1x", { tag: "c:molten_amethyst" }, { item: "minecraft:budding_amethyst" }) - addCasting("allthecompressed:red_sand_1x", { tag: "c:molten_quartz" }, { item: "geore:budding_black_quartz" }) - addCasting( - "allthecompressed:sand_5x", - { fluid: "allthemodium:molten_unobtainium", amount: 7290 }, - { item: "geore:budding_unobtainium" } - ) - addCasting( - "allthecompressed:sand_5x", - { fluid: "allthemodium:molten_vibranium", amount: 7290 }, - { item: "geore:budding_vibranium" } - ) - addCasting( - "allthecompressed:sand_5x", - { fluid: "allthemodium:molten_allthemodium", amount: 7290 }, - { item: "geore:budding_allthemodium" } - ) -}) +ServerEvents.recipes((event) => { + /** + * @param {string} input + * @param {{fluid: string, [amount]: number} | {tag: string, [amount]: number}} fluid + * @param {{item: string, [amount]: number}} output + * @param {boolean} [consumeCast] + */ + function addCasting(input, fluid, output, consumeCast) { + const amt = fluid.amount || 900 + const obj = fluid.fluid ? { amount: amt, fluid: fluid.fluid } : { amount: amt, tag: fluid.tag } + + event.custom({ + type: "productivemetalworks:block_casting", + cast: { + item: input + }, + consume_cast: consumeCast ?? true, + fluid: obj, + result: { + count: output.amount || 1, + id: output.item + } + }) + } + + ;[ + "emerald", + "diamond", + "gold", + "iron", + "copper", + "redstone", + "lapis", + "quartz", + "ancient_debris", + "aluminum", + "tin", + "silver", + "uranium", + "platinum", + "osmium", + "nickel", + "lead", + "zinc", + "ruby", + "sapphire", + "topaz" + ].forEach((material) => { + addCasting("allthecompressed:sand_1x", { tag: `c:molten_${material}` }, { item: `geore:budding_${material}` }) + }) + + addCasting("allthecompressed:sand_1x", { tag: "c:molten_carbon" }, { item: "geore:budding_coal" }) + addCasting("allthecompressed:sand_1x", { tag: "c:molten_amethyst" }, { item: "minecraft:budding_amethyst" }) + addCasting("allthecompressed:red_sand_1x", { tag: "c:molten_quartz" }, { item: "geore:budding_black_quartz" }) + addCasting( + "allthecompressed:sand_5x", + { fluid: "allthemodium:molten_unobtainium", amount: 7290 }, + { item: "geore:budding_unobtainium" } + ) + addCasting( + "allthecompressed:sand_5x", + { fluid: "allthemodium:molten_vibranium", amount: 7290 }, + { item: "geore:budding_vibranium" } + ) + addCasting( + "allthecompressed:sand_5x", + { fluid: "allthemodium:molten_allthemodium", amount: 7290 }, + { item: "geore:budding_allthemodium" } + ) +}) From 273185222b5d407f57e5493c75bc8b26f28e5487 Mon Sep 17 00:00:00 2001 From: DivineFinal Date: Sun, 19 Oct 2025 14:58:01 +0200 Subject: [PATCH 7/7] Delete kubejs/server_scripts/mods/Geore directory Might fix a specific issue, as mentioned in Issue #719 --- kubejs/server_scripts/mods/Geore/geore.js | 70 ------------------- .../mods/Geore/geore_shapeless_convert.js | 35 ---------- kubejs/server_scripts/mods/Geore/georedrop.js | 50 ------------- 3 files changed, 155 deletions(-) delete mode 100644 kubejs/server_scripts/mods/Geore/geore.js delete mode 100644 kubejs/server_scripts/mods/Geore/geore_shapeless_convert.js delete mode 100644 kubejs/server_scripts/mods/Geore/georedrop.js diff --git a/kubejs/server_scripts/mods/Geore/geore.js b/kubejs/server_scripts/mods/Geore/geore.js deleted file mode 100644 index f4ab973e..00000000 --- a/kubejs/server_scripts/mods/Geore/geore.js +++ /dev/null @@ -1,70 +0,0 @@ -ServerEvents.recipes((event) => { - /** - * @param {string} input - * @param {{fluid: string, [amount]: number} | {tag: string, [amount]: number}} fluid - * @param {{item: string, [amount]: number}} output - * @param {boolean} [consumeCast] - */ - function addCasting(input, fluid, output, consumeCast) { - const amt = fluid.amount || 900 - const obj = fluid.fluid ? { amount: amt, fluid: fluid.fluid } : { amount: amt, tag: fluid.tag } - - event.custom({ - type: "productivemetalworks:block_casting", - cast: { - item: input - }, - consume_cast: consumeCast ?? true, - fluid: obj, - result: { - count: output.amount || 1, - id: output.item - } - }) - } - - ;[ - "emerald", - "diamond", - "gold", - "iron", - "copper", - "redstone", - "lapis", - "quartz", - "ancient_debris", - "aluminum", - "tin", - "silver", - "uranium", - "platinum", - "osmium", - "nickel", - "lead", - "zinc", - "ruby", - "sapphire", - "topaz" - ].forEach((material) => { - addCasting("allthecompressed:sand_1x", { tag: `c:molten_${material}` }, { item: `geore:budding_${material}` }) - }) - - addCasting("allthecompressed:sand_1x", { tag: "c:molten_carbon" }, { item: "geore:budding_coal" }) - addCasting("allthecompressed:sand_1x", { tag: "c:molten_amethyst" }, { item: "minecraft:budding_amethyst" }) - addCasting("allthecompressed:red_sand_1x", { tag: "c:molten_quartz" }, { item: "geore:budding_black_quartz" }) - addCasting( - "allthecompressed:sand_5x", - { fluid: "allthemodium:molten_unobtainium", amount: 7290 }, - { item: "geore:budding_unobtainium" } - ) - addCasting( - "allthecompressed:sand_5x", - { fluid: "allthemodium:molten_vibranium", amount: 7290 }, - { item: "geore:budding_vibranium" } - ) - addCasting( - "allthecompressed:sand_5x", - { fluid: "allthemodium:molten_allthemodium", amount: 7290 }, - { item: "geore:budding_allthemodium" } - ) -}) diff --git a/kubejs/server_scripts/mods/Geore/geore_shapeless_convert.js b/kubejs/server_scripts/mods/Geore/geore_shapeless_convert.js deleted file mode 100644 index 596ed718..00000000 --- a/kubejs/server_scripts/mods/Geore/geore_shapeless_convert.js +++ /dev/null @@ -1,35 +0,0 @@ -// Geo Ore Storage Block to Shard Shapeless Recipe -ServerEvents.recipes((event) => { - const geoOres = [ - "coal", - "copper", - "diamond", - "emerald", - "gold", - "iron", - "lapis", - "quartz", - "redstone", - "ancient_debris", - "ruby", - "sapphire", - "topaz", - "zinc", - "uraninite", - "black_quartz", - "aluminum", - "lead", - "nickel", - "osmium", - "platinum", - "silver", - "tin", - "uranium" - ] - - geoOres.forEach((name) => { - event - .shapeless(Item.of(`geore:${name}_shard`, 4), [Item.of(`geore:${name}_block`)]) - .id(`allthemods:geoore/shapeless/${name}_block`) - }) -}) diff --git a/kubejs/server_scripts/mods/Geore/georedrop.js b/kubejs/server_scripts/mods/Geore/georedrop.js deleted file mode 100644 index bc97b75a..00000000 --- a/kubejs/server_scripts/mods/Geore/georedrop.js +++ /dev/null @@ -1,50 +0,0 @@ -ServerEvents.generateData("after_mods", (allthemods) => { - for (let id of [ - "iron", - "gold", - "copper", - "zinc", - "uranium", - "tin", - "silver", - "platinum", - "osmium", - "aluminum", - "lead", - "nickel", - "coal", - "diamond", - "emerald", - "lapis", - "quartz", - "redstone", - "ancient_debris", - "sapphire", - "ruby", - "topaz", - "uraninite", - "black_quartz" - ]) { - allthemods.json(`geore:loot_table/blocks/budding_${id}.json`, { - type: "minecraft:block", - pools: [ - { - bonus_rolls: 0.0, - conditions: [ - { - condition: "minecraft:survives_explosion" - } - ], - entries: [ - { - type: "minecraft:item", - name: "geore:budding_" + id - } - ], - rolls: 1.0 - } - ], - random_sequence: "geore:blocks/budding_" + id - }) - } -})