Stone dust rework (#2782)

* geology

* starting some loot table stuff

* more stuff

* swap some rocks

* refactor

* phew

* drive-by fix

* all done I think

* remove sylvite

* oh yeah baby it's all coming together

* cleaned up some lines that didn't do anything, added more comments, removed log spam

* blah blah

* fix drying mat

* fix ladders

* tfc, beneath, and moon stuff done...? this is gonna take 5ever

* a

* some sand stuff, more stone types

* wrong way around

* unifying various brick block recipes

* remove shaped create deco brick recipes

* some progress on block creation

* we got into the create world screen!

* getting somewhere

* Reloaded with no KubeJS errors!

* new assets

* I thiiiink that's about everything

* fix some stonecutting

* recipe declared but never used
This commit is contained in:
Pyritie 2026-01-19 22:39:15 +00:00 committed by GitHub
parent 72226deac0
commit 89030d3564
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
73 changed files with 2894 additions and 5936 deletions

View file

@ -756,6 +756,22 @@ const registerMinecraftRecipes = (event) => {
B: 'minecraft:brick'
}).id('tfc:crafting/bricks')
event.recipes.gtceu.assembler(`assembler_bricks`)
.itemInputs('5x minecraft:brick')
.inputFluids(Fluid.of('gtceu:concrete', 144))
.itemOutputs(`4x minecraft:bricks`)
.duration(50)
.circuit(2)
.EUt(7)
event.recipes.gtceu.alloy_smelter('tfg:brick_dust_to_brick')
.itemInputs('#forge:dusts/brick')
.notConsumable('gtceu:ingot_casting_mold')
.itemOutputs('minecraft:brick')
.duration(50)
.EUt(GTValues.VA[GTValues.ULV])
.category(GTRecipeCategories.INGOT_MOLDING)
//#endregion
//#region Выход: Элитра, elytra
@ -963,22 +979,18 @@ const registerMinecraftRecipes = (event) => {
//#region Stonecutter
event.shaped('minecraft:stonecutter',
[
' E ',
'CAC',
'BDB'
],
{
A: '#forge:plates/wrought_iron',
B: '#tfc:lumber',
C: '#forge:plates/brass',
D: '#forge:small_gears',
E: '#forge:buzz_saw_heads'
}).id('tfg:shaped/stonecutter');
event.shaped('minecraft:stonecutter', [
' E ',
'CAC',
'BDB'
], {
A: '#forge:plates/wrought_iron',
B: '#tfc:lumber',
C: '#forge:plates/brass',
D: '#forge:small_gears/brass',
E: '#forge:buzz_saw_heads'
}).id('tfg:shaped/stonecutter');
event.stonecutting('minecraft:smooth_quartz', 'minecraft:quartz_block')
event.stonecutting('create:cut_deepslate', 'minecraft:polished_deepslate')
//#endregion
//#region Glowing Ink Sacs
@ -1059,12 +1071,12 @@ const registerMinecraftRecipes = (event) => {
// #endregion
// Minecart w/ Furnace
event.shapeless('minecraft:furnace_minecart', ['minecraft:water_bucket', 'gtceu:hp_steam_solid_boiler', 'minecraft:minecart']);
// Minecart w/ Furnace
event.shapeless('minecraft:furnace_minecart', ['minecraft:water_bucket', 'gtceu:hp_steam_solid_boiler', 'minecraft:minecart']);
event.recipes.gtceu.assembler('minecraft:furnace_minecart')
.itemInputs('minecraft:water_bucket', 'gtceu:hp_steam_solid_boiler', 'minecraft:minecart')
.itemOutputs('minecraft:furnace_minecart')
.duration(100)
.EUt(4)
event.recipes.gtceu.assembler('minecraft:furnace_minecart')
.itemInputs('minecraft:water_bucket', 'gtceu:hp_steam_solid_boiler', 'minecraft:minecart')
.itemOutputs('minecraft:furnace_minecart')
.duration(100)
.EUt(4)
}

View file

@ -35,8 +35,6 @@ const registerMinecraftItemTags = (event) => {
event.add('tfc:bells', 'minecraft:bell')
event.add('tfc:hematitic_sand', 'minecraft:red_sand')
event.add('tfc:makes_black_dye', 'minecraft:ink_sac')
event.add('tfc:makes_white_dye', 'minecraft:bone_meal')
@ -45,6 +43,7 @@ const registerMinecraftItemTags = (event) => {
event.add("tfg:rubber_plants", "minecraft:spore_blossom")
event.add('tfg:stonecutting/crackrack', 'minecraft:nether_brick_fence')
}
const registerMinecraftBlockTags = (event) => {