diff --git a/kubejs/assets/kubejs/models/block/saltpeter_block.json b/kubejs/assets/kubejs/models/block/saltpeter_block.json new file mode 100644 index 000000000..1995c28b8 --- /dev/null +++ b/kubejs/assets/kubejs/models/block/saltpeter_block.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "kubejs:block/saltpeter_block" + } +} \ No newline at end of file diff --git a/kubejs/assets/kubejs/textures/block/saltpeter_block.png b/kubejs/assets/kubejs/textures/block/saltpeter_block.png new file mode 100644 index 000000000..8f962aaea Binary files /dev/null and b/kubejs/assets/kubejs/textures/block/saltpeter_block.png differ diff --git a/kubejs/client_scripts/tooltips.js b/kubejs/client_scripts/tooltips.js index f50efde0a..72131b9c5 100644 --- a/kubejs/client_scripts/tooltips.js +++ b/kubejs/client_scripts/tooltips.js @@ -4,13 +4,6 @@ ItemEvents.modifyTooltips(allthemods => { //AllTheModium - allthemods.add('allthemodium:teleport_pad',[ - Text.of('Place the pad down in the specified Dimension'), - Text.of('Sneak Right Click with both hands empty to teleport'), - Text.of('§aOverworld TO Mining Dimension'), - Text.of('§cThe Nether TO The Other'), - Text.of('§bThe End TO The Beyond') - ]) allthemods.add(['allthemodium:allthemodium_ore', 'allthemodium:allthemodium_slate_ore'],[ Text.of('§7Needs at least Netherite to be mined'), @@ -94,7 +87,7 @@ ItemEvents.modifyTooltips(allthemods => { Text.of("§4Or by using a Corrupt Soul on an Oak Sapling"), ]) allthemods.add('forbidden_arcanus:magnetized_darkstone_pedestal',[ - Text.of("§7Use Ferrognetic Mixture on the Darkstone Pedesta"), + Text.of("§7Use Ferrognetic Mixture on the Darkstone Pedestal"), ]) allthemods.add('forbidden_arcanus:soul',[ Text.of("§7Use a Soul Extractor on Soul Sand"), @@ -198,6 +191,34 @@ ItemEvents.modifyTooltips(allthemods => { Text.of('Use crafting table to convert to the new version.') ]) } + // Apotheosis Gateway Warning + allthemods.add([ + 'gateways:gate_pearl[gateways:gateway="apotheosis:tiered/frontier"]', + 'gateways:gate_pearl[gateways:gateway="apotheosis:tiered/ascent"]', + 'gateways:gate_pearl[gateways:gateway="apotheosis:tiered/summit"]', + 'gateways:gate_pearl[gateways:gateway="apotheosis:tiered/pinnacle"]'], + [ + Text.of("§cWARNING: Will implode at wave 3 outside of the following dimensions:"), + Text.of("§cOverworld, The Nether, The End, The Twilight Forest") + ]) + // Botany Pot Sculk + allthemods.add([ + "minecraft:sculk", + "minecraft:sculk_sensor", + "minecraft:sculk_catalyst", + "minecraft:sculk_vein", + "minecraft:sculk_shrieker", + "deeperdarker:gloomy_sculk", + "deeperdarker:gloomy_grass", + "deeperdarker:glowing_flowers", + "deeperdarker:sculk_vines", + "deeperdarker:glowing_roots", + "deeperdarker:bloom_berries", + "deeperdarker:glowing_grass", + "deeperdarker:sculk_tendrils"], + [ + Text.of("§9In a Botany Pot: Requires a hoe enchanted with Silk Touch to be harvested") + ]) }) diff --git a/kubejs/data/apotheosis/data_maps/item/loot_category_overrides.json b/kubejs/data/apotheosis/data_maps/item/loot_category_overrides.json index 9cb3f1c74..1e64f08c9 100644 --- a/kubejs/data/apotheosis/data_maps/item/loot_category_overrides.json +++ b/kubejs/data/apotheosis/data_maps/item/loot_category_overrides.json @@ -2,6 +2,10 @@ "values": { "allthemodium:alloy_paxel": "apotheosis:breaker", "silentgear:mace": "apotheosis:melee_weapon", - "silentgear:axe": "apotheosis:melee_weapon" + "silentgear:axe": "apotheosis:melee_weapon", + "oritech:promethium_pickaxe": "apotheosis:breaker", + "oritech:hand_drill": "apotheosis:breaker", + "draconicevolution:draconic_staff": "apotheosis:melee_weapon", + "draconicevolution:chaotic_staff": "apotheosis:melee_weapon" } } \ No newline at end of file diff --git a/kubejs/data/botanytrees/loot_table/tree_drops/allthemodium/ancient.json b/kubejs/data/botanytrees/loot_table/tree_drops/allthemodium/ancient.json new file mode 100644 index 000000000..12661ae5e --- /dev/null +++ b/kubejs/data/botanytrees/loot_table/tree_drops/allthemodium/ancient.json @@ -0,0 +1,104 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "name": "allthemodium:ancient_log_0", + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 4, + "min": 1 + }, + "function": "minecraft:set_count" + } + ] + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "name": "allthemodium:ancient_log_1" + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "name": "allthemodium:ancient_log_2" + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:random_chance", + "chance": 0.05 + } + ], + "name": "allthemodium:ancient_sapling" + } + ], + "rolls": 1.0 + }, + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "items": "minecraft:shears" + } + } + ], + "functions": [ + { + "add": false, + "count": { + "type": "minecraft:uniform", + "max": 3, + "min": 1 + }, + "function": "minecraft:set_count" + } + ], + "name": "allthemodium:ancient_leaves" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "botanytrees:allthemodium/ancient" +} \ No newline at end of file diff --git a/kubejs/data/botanytrees/loot_table/tree_drops/allthemodium/demonic.json b/kubejs/data/botanytrees/loot_table/tree_drops/allthemodium/demonic.json new file mode 100644 index 000000000..19720d6e0 --- /dev/null +++ b/kubejs/data/botanytrees/loot_table/tree_drops/allthemodium/demonic.json @@ -0,0 +1 @@ +{"type":"minecraft:block","pools":[{"bonus_rolls":0.0,"entries":[{"type":"minecraft:item","name":"allthemodium:demonic_log","functions":[{"add":false,"count":{"type":"minecraft:uniform","max":4,"min":1},"function":"minecraft:set_count"}]}],"rolls":1.0},{"bonus_rolls":0.0,"entries":[{"type":"minecraft:item","conditions":[{"condition":"minecraft:random_chance","chance":0.05}],"name":"allthemodium:demonic_sapling"}],"rolls":1.0},{"bonus_rolls":0.0,"entries":[{"type":"minecraft:item","conditions":[{"condition":"minecraft:match_tool","predicate":{"items":"minecraft:shears"}}],"functions":[{"add":false,"count":{"type":"minecraft:uniform","max":3,"min":1},"function":"minecraft:set_count"}],"name":"allthemodium:demonic_leaves"}],"rolls":1.0}],"random_sequence":"botanytrees:allthemodium/demonic"} \ No newline at end of file diff --git a/kubejs/data/botanytrees/loot_table/tree_drops/allthemodium/soul.json b/kubejs/data/botanytrees/loot_table/tree_drops/allthemodium/soul.json new file mode 100644 index 000000000..9f07cdb3d --- /dev/null +++ b/kubejs/data/botanytrees/loot_table/tree_drops/allthemodium/soul.json @@ -0,0 +1 @@ +{"type":"minecraft:block","pools":[{"bonus_rolls":0.0,"entries":[{"type":"minecraft:item","name":"allthemodium:soul_log","functions":[{"add":false,"count":{"type":"minecraft:uniform","max":4,"min":1},"function":"minecraft:set_count"}]}],"rolls":1.0},{"bonus_rolls":0.0,"entries":[{"type":"minecraft:item","conditions":[{"condition":"minecraft:random_chance","chance":0.05}],"name":"allthemodium:soul_sapling"}],"rolls":1.0},{"bonus_rolls":0.0,"entries":[{"type":"minecraft:item","conditions":[{"condition":"minecraft:match_tool","predicate":{"items":"minecraft:shears"}}],"functions":[{"add":false,"count":{"type":"minecraft:uniform","max":3,"min":1},"function":"minecraft:set_count"}],"name":"allthemodium:soul_leaves"}],"rolls":1.0}],"random_sequence":"botanytrees:allthemodium/soul"} \ No newline at end of file diff --git a/kubejs/data/botanytrees/recipe/allthemodium/ancient.json b/kubejs/data/botanytrees/recipe/allthemodium/ancient.json new file mode 100644 index 000000000..13f68e7e3 --- /dev/null +++ b/kubejs/data/botanytrees/recipe/allthemodium/ancient.json @@ -0,0 +1 @@ +{"type":"botanypots:block_derived_crop","block":"allthemodium:ancient_sapling","grow_time":2400,"drops":[{"type":"botanypots:loot_table","table_id":"botanytrees:tree_drops/allthemodium/ancient"}]} \ No newline at end of file diff --git a/kubejs/data/botanytrees/recipe/allthemodium/demonic.json b/kubejs/data/botanytrees/recipe/allthemodium/demonic.json new file mode 100644 index 000000000..138086e09 --- /dev/null +++ b/kubejs/data/botanytrees/recipe/allthemodium/demonic.json @@ -0,0 +1 @@ +{"type":"botanypots:block_derived_crop","block":"allthemodium:demonic_sapling","grow_time":2400,"drops":[{"type":"botanypots:loot_table","table_id":"botanytrees:tree_drops/allthemodium/demonic"}]} \ No newline at end of file diff --git a/kubejs/data/botanytrees/recipe/allthemodium/soul.json b/kubejs/data/botanytrees/recipe/allthemodium/soul.json new file mode 100644 index 000000000..a8f5538e7 --- /dev/null +++ b/kubejs/data/botanytrees/recipe/allthemodium/soul.json @@ -0,0 +1 @@ +{"type":"botanypots:block_derived_crop","block":"allthemodium:soul_sapling","grow_time":2400,"drops":[{"type":"botanypots:loot_table","table_id":"botanytrees:tree_drops/allthemodium/soul"}]} \ No newline at end of file diff --git a/kubejs/data/occultism/recipe/ritual/misc_ancient_miner.json b/kubejs/data/occultism/recipe/ritual/misc_miner_ancient_eldritch.json similarity index 85% rename from kubejs/data/occultism/recipe/ritual/misc_ancient_miner.json rename to kubejs/data/occultism/recipe/ritual/misc_miner_ancient_eldritch.json index 56f7d3345..883193319 100644 --- a/kubejs/data/occultism/recipe/ritual/misc_ancient_miner.json +++ b/kubejs/data/occultism/recipe/ritual/misc_miner_ancient_eldritch.json @@ -1,7 +1,7 @@ { "type": "occultism:ritual", "activation_item": { - "item": "occultism:book_of_binding_bound_marid" + "item": "occultism:mining_dim_core" }, "duration": 360, "ingredients": [ @@ -12,7 +12,7 @@ "item": "allthemodium:unobtainium_pickaxe" }, { - "item": "occultism:mining_dim_core" + "item": "occultism:iesnium_pickaxe" }, { "item": "occultism:miner_marid_master" @@ -28,4 +28,4 @@ "id": "occultism:ritual_dummy/misc_miner_ancient_eldritch" }, "ritual_type": "occultism:craft_miner_spirit" - } \ No newline at end of file +} \ No newline at end of file diff --git a/kubejs/data/productivebees/productivebees/dusts/niter.json b/kubejs/data/productivebees/productivebees/dusts/niter.json new file mode 100644 index 000000000..6fbce40e6 --- /dev/null +++ b/kubejs/data/productivebees/productivebees/dusts/niter.json @@ -0,0 +1,7 @@ +{ + "primaryColor": "#e9edf3", + "secondaryColor": "#836e73", + "particleColor": "#e9edf3", + "flowerBlock": "kubejs:saltpeter_block", + "renderer": "default_crystal" +} \ No newline at end of file diff --git a/kubejs/server_scripts/Tweaks/clearing_recipes.js b/kubejs/server_scripts/Tweaks/clearing_recipes.js new file mode 100644 index 000000000..407a7a8f8 --- /dev/null +++ b/kubejs/server_scripts/Tweaks/clearing_recipes.js @@ -0,0 +1,56 @@ +// 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.recipes(allthemods => { + // Draconic Evolution Clearing + const draconicclearing = [ + "awakened_crafting_injector", + "basic_crafting_injector", + "basic_io_crystal", + "basic_wireless_crystal", + "celestial_manipulator", + "chaotic_crafting_injector", + "crafting_core", + "disenchanter", + "dislocator_pedestal", + "dislocator_receptacle", + "draconic_io_crystal", + "draconic_wireless_crystal", + "draconium_chest", + "energy_transfuser", + "entity_detector", + "entity_detector_advanced", + "fluid_gate", + "flux_gate", + "generator", + "grinder", + "reactor_core", + "wyvern_crafting_injector", + "wyvern_io_crystal", + "wyvern_wireless_crystal" + ] + draconicclearing.forEach((name) => { + let material = Item.of(`draconicevolution:${name}`) + + allthemods.shapeless(material, [material]).id(`allthemods:clear_draconicevolution/${name}`) + }) + + // Powah Energizing Rod Clearing + const powahclearing = [ + "starter", + "basic", + "hardened", + "blazing", + "niotic", + "spirited", + "nitro" + ] + powahclearing.forEach((name) => { + let material = Item.of(`powah:energizing_rod_${name}`) + + allthemods.shapeless(material, [material]).id(`allthemods:clear_powah/energizing_rod_${name}`) + }) +}) + +// 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. \ No newline at end of file diff --git a/kubejs/server_scripts/Tweaks/recipes.js b/kubejs/server_scripts/Tweaks/recipes.js index b9ea1e687..6c2596f49 100644 --- a/kubejs/server_scripts/Tweaks/recipes.js +++ b/kubejs/server_scripts/Tweaks/recipes.js @@ -105,7 +105,28 @@ ServerEvents.recipes(allthemods => { '#c:player_workstations/crafting_tables' ] ) - + // Example Firework Star recipe to help people in JEI (as it's not shown there) + allthemods.shapeless( + Item.of('minecraft:firework_star[firework_explosion={colors:[I;15790320],shape:"small_ball"}]'), + [ + 'minecraft:gunpowder', + 'minecraft:white_dye' + ] + ).id("allthemods:example_firework_star") + // Saltpeter Block Recipes + allthemods.shaped( + Item.of(`kubejs:saltpeter_block`), + ['CCC','CCC','CCC'], + { + C: `#c:dusts/saltpeter` + } + ).id("allthemods:saltpeter_block") + allthemods.shapeless( + Item.of('railcraft:saltpeter_dust', 9), + [ + 'kubejs:saltpeter_block' + ] + ).id("allthemods:saltpeter_dust_from_block") }) // This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10. diff --git a/kubejs/server_scripts/Tweaks/tags.js b/kubejs/server_scripts/Tweaks/tags.js index 93c8dab78..16fa22ee9 100644 --- a/kubejs/server_scripts/Tweaks/tags.js +++ b/kubejs/server_scripts/Tweaks/tags.js @@ -28,6 +28,10 @@ ServerEvents.tags('block', allthemods => { // Just Dire Things allthemods.add('justdirethings:lawnmowerable', '#c:grass') allthemods.add('justdirethings:tick_speed_deny', '@industrialforegoingsouls') + // Saltpeter Block + allthemods.add('c:storage_blocks/niter', 'kubejs:saltpeter_block') + allthemods.add('c:storage_blocks/saltpeter', 'kubejs:saltpeter_block') + allthemods.add('c:storage_blocks', '#c:storage_blocks/niter') }) ServerEvents.tags('fluid', allthemods => { @@ -113,6 +117,9 @@ ServerEvents.tags('item', allthemods => { "modern_industrialization:runic_crucible", "modern_industrialization:runic_enchanter" ]) + + // Trial Vault Repeatability for Decrepit Keys + allthemods.add("repeatable_trial_vaults:can_reset_trial_vaults","irons_spellbooks:decrepit_key") }) ServerEvents.tags('entity_type', allthemods => { diff --git a/kubejs/server_scripts/mods/Dyenamics/recipes.js b/kubejs/server_scripts/mods/Dyenamics/recipes.js new file mode 100644 index 000000000..7c9218e05 --- /dev/null +++ b/kubejs/server_scripts/mods/Dyenamics/recipes.js @@ -0,0 +1,44 @@ +// 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.recipes(allthemods =>{ + + const dyenamicdyes = [ + "honey", + "mint", + "lavender", + "navy", + "bubblegum", + "amber", + "conifer", + "icy_blue", + "ultramarine", + "maroon", + "wine", + "rose", + "fluorescent", + "spring_green", + "peach", + "cherenkov", + "aquamarine", + "persimmon" + ] + dyenamicdyes.forEach((name) => { + let material = `dyenamics:${name}_dye` + + allthemods.shapeless(Item.of(material, 3), [`occultism:otherflower`, material]).id(`allthemods:crafting/otherflower_to_${name}_dye`) + allthemods.recipes.modern_industrialization.mixer(2, 200) + .itemIn(material, 0) + .fluidIn(`25x modern_industrialization:benzene`) + .itemOut(material) + .id(`allthemods:modern_industrialization/dyes/${name}/mixer/benzene`) + allthemods.recipes.modern_industrialization.mixer(2, 200) + .itemIn(material, 0) + .fluidIn(`100x modern_industrialization:synthetic_oil`) + .itemOut(material) + .id(`allthemods:modern_industrialization/dyes/${name}/mixer/synthetic_oil`) + }) +}) + +// 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. \ No newline at end of file diff --git a/kubejs/server_scripts/mods/Indusrial Foregoing/Laser Drill.js b/kubejs/server_scripts/mods/Indusrial Foregoing/Laser Drill.js new file mode 100644 index 000000000..1a1d85623 --- /dev/null +++ b/kubejs/server_scripts/mods/Indusrial Foregoing/Laser Drill.js @@ -0,0 +1,51 @@ +// 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.recipes((allthemods) => { + function laserDrillFluidWithEntity(output, entity, catalyst, depthMin, depthMax, weight) { + allthemods + .custom({ + type: "industrialforegoing:laser_drill_fluid", + output: output, + entity_data: { + data: {}, + display: "", + entity: { + type: entity + } + }, + rarity: [ + { + biome_filter: { + whitelist: [], + blacklist: [] + }, + dimension_filter: { + whitelist: [], + blacklist: [] + }, + depth_min: depthMin, + depth_max: depthMax, + weight: weight + } + ], + catalyst: { + item: catalyst + } + }) + .id(`allthemods:industrialforegoing/laser_drill_fluid/${output.fluid.split(":")[1]}`) + } + + + laserDrillFluidWithEntity( + { fluid: "industrialforegoing:ether_gas", amount: 40 }, + "shiny:shiny_wither", + "industrialforegoing:purple_laser_lens", + -64, + 256, + 3 + ) +}) + +// 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. diff --git a/kubejs/server_scripts/mods/Mekanism/ore_processing.js b/kubejs/server_scripts/mods/Mekanism/ore_processing.js index 2ca5e9fb4..483f680cb 100644 --- a/kubejs/server_scripts/mods/Mekanism/ore_processing.js +++ b/kubejs/server_scripts/mods/Mekanism/ore_processing.js @@ -125,6 +125,20 @@ ServerEvents.recipes(allthemods => { } ).id(id) } + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/slurry/dirty/from_raw_block`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/slurry/dirty/from_raw_ore`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/slurry/dirty/from_ore`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/slurry/clean`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/crystal/from_slurry`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/clump/from_raw_block`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/clump/from_raw_ore`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/clump/from_ore`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/clump/from_shard`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/dirty_dust/from_clump`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/shard/from_raw_block`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/shard/from_raw_ore`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/shard/from_ore`}) + allthemods.remove({ id: `xycraft_machines:compat/mek/processing/aluminum/shard/from_crystal`}) }) diff --git a/kubejs/server_scripts/mods/Occultism/Recipes.js b/kubejs/server_scripts/mods/Occultism/Recipes.js deleted file mode 100644 index e3ad472a3..000000000 --- a/kubejs/server_scripts/mods/Occultism/Recipes.js +++ /dev/null @@ -1,9 +0,0 @@ -// 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.recipes(allthemods => { - allthemods.remove({ id: 'occultism:ritual/craft_miner_ancient_eldritch' }) -}) - -// 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. \ No newline at end of file diff --git a/kubejs/startup_scripts/CustomAdditions.js b/kubejs/startup_scripts/CustomAdditions.js index 670874d2d..515e6808b 100644 --- a/kubejs/startup_scripts/CustomAdditions.js +++ b/kubejs/startup_scripts/CustomAdditions.js @@ -13,6 +13,7 @@ StartupEvents.registry('block', allthemods => { allthemods.create('blaze_powder_block').displayName('Blaze Powder Block').stoneSoundType().mapColor('stone').hardness(1); // allthemods.create('blaze_block').displayName('Blaze Block').stoneSoundType().mapColor('stone').hardness(1); + allthemods.create('saltpeter_block').displayName('Saltpeter Block').stoneSoundType().mapColor('stone').hardness(1); }) StartupEvents.registry('item', allthemods => {