loose/brick rock textures, knapping textures, missing rock recipes, fixed rock sounds

This commit is contained in:
Pyritie 2025-05-06 16:01:39 +01:00
parent 673ce4fc51
commit 96d318d3b0
20 changed files with 48 additions and 14 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 475 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 431 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 341 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 540 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 553 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 573 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 568 B

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 586 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 555 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 445 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 455 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 371 B

View file

@ -12,17 +12,17 @@ function registerTFGRockRecipes(event) {
{ loose: 'tfg:brick/deepslate', block: '4x minecraft:deepslate_bricks' },
{ loose: 'tfg:loose/dripstone', block: 'minecraft:dripstone_block' },
{ loose: 'tfg:loose/moon_stone', block: 'ad_astra:moon_cobblestone' },
{ loose: 'tfg:brick/moon_stone', block: 'ad_astra:moon_stone_bricks' },
{ loose: 'tfg:brick/moon_stone', block: '4x ad_astra:moon_stone_bricks' },
{ loose: 'tfg:loose/moon_deepslate', block: 'ad_astra:moon_deepslate' },
{ loose: 'tfg:loose/mars_stone', block: 'ad_astra:mars_cobblestone' },
{ loose: 'tfg:brick/mars_stone', block: 'ad_astra:mars_stone_bricks' },
{ loose: 'tfg:brick/mars_stone', block: '4x ad_astra:mars_stone_bricks' },
{ loose: 'tfg:loose/venus_stone', block: 'ad_astra:venus_cobblestone' },
{ loose: 'tfg:brick/venus_stone', block: 'ad_astra:venus_stone_bricks' },
{ loose: 'tfg:brick/venus_stone', block: '4x ad_astra:venus_stone_bricks' },
{ loose: 'tfg:loose/mercury_stone', block: 'ad_astra:mercury_cobblestone' },
{ loose: 'tfg:brick/mercury_stone', block: 'ad_astra:mercury_stone_bricks' },
{ loose: 'tfg:brick/mercury_stone', block: '4x ad_astra:mercury_stone_bricks' },
{ loose: 'tfg:loose/glacio_stone', block: 'ad_astra:glacio_cobblestone' },
{ loose: 'tfg:brick/glacio_stone', block: 'ad_astra:glacio_stone_bricks' },
{ loose: 'tfg:loose/permafrost', block: 'ad_astra:permafrost' }
{ loose: 'tfg:brick/glacio_stone', block: '4x ad_astra:glacio_stone_bricks' },
{ loose: 'tfg:brick/permafrost', block: '4x ad_astra:permafrost_bricks' }
]
GLUEING_TOGETHER.forEach(x => {
@ -169,7 +169,7 @@ function registerTFGRockRecipes(event) {
{ raw: 'tfg:rock/hardened_glacio_stone', hammered: 'ad_astra:glacio_cobblestone' },
{ raw: 'ad_astra:glacio_cobblestone', hammered: 'tfc:sand/white' },
{ raw: 'ad_astra:conglomerate', hammered: 'tfc:rock/gravel/conglomerate' },
{ raw: 'ad_astra:permafrost', hammered: 'gtceu:ice_dust' }
{ raw: 'ad_astra:permafrost', hammered: 'tfg:loose/permafrost' }
]
HAMMERING.forEach(x => {
@ -630,5 +630,11 @@ function registerTFGRockRecipes(event) {
.duration(40*20)
.EUt(2)
event.recipes.gtceu.compressor('tfg:permafrost')
.itemInputs('4x tfg:loose/permafrost')
.itemOutputs('ad_astra:permafrost')
.duration(40*20)
.EUt(2)
// #endregion
}

View file

@ -92,30 +92,58 @@ function registerTFGSpaceBlocks(event) {
.opaque(true)
event.create('tfg:loose/moon_stone', 'tfc:loose_rock')
.stoneSoundType()
.itemTexture('tfg:item/loose/moon_stone')
.rockTypeModel('igneous_extrusive')
.tagBlock('tfc:loose_rocks')
.tagItem('tfc:any_knapping')
.tagItem('tfc:rock_knapping')
.tagItem('tfc:igneous_intrusive_rock')
event.create('tfg:loose/moon_deepslate', 'tfc:loose_rock')
.stoneSoundType()
.itemTexture('tfg:item/loose/moon_deepslate')
.rockTypeModel('igneous_intrusive')
.tagBlock('tfc:loose_rocks')
.tagItem('tfc:any_knapping')
.tagItem('tfc:rock_knapping')
.tagItem('tfc:igneous_intrusive_rock')
event.create('tfg:loose/mars_stone', 'tfc:loose_rock')
.stoneSoundType()
.itemTexture('tfg:item/loose/mars_stone')
.rockTypeModel('sedimentary')
.tagBlock('tfc:loose_rocks')
.tagItem('tfc:any_knapping')
.tagItem('tfc:rock_knapping')
.tagItem('tfc:sedimentary_rock')
event.create('tfg:loose/venus_stone', 'tfc:loose_rock')
.stoneSoundType()
.itemTexture('tfg:item/loose/venus_stone')
.rockTypeModel('igneous_extrusive')
.tagBlock('tfc:loose_rocks')
.tagItem('tfc:any_knapping')
.tagItem('tfc:rock_knapping')
.tagItem('tfc:igneous_extrusive_rock')
event.create('tfg:loose/mercury_stone', 'tfc:loose_rock')
.stoneSoundType()
.itemTexture('tfg:item/loose/mercury_stone')
.rockTypeModel('metamorphic')
.tagBlock('tfc:loose_rocks')
.tagItem('tfc:any_knapping')
.tagItem('tfc:rock_knapping')
.tagItem('tfc:igneous_intrusive_rock')
event.create('tfg:loose/glacio_stone', 'tfc:loose_rock')
.stoneSoundType()
.itemTexture('tfg:item/loose/glacio_stone')
.rockTypeModel('sedimentary')
.tagBlock('tfc:loose_rocks')
.tagItem('tfc:any_knapping')
.tagItem('tfc:rock_knapping')
.tagItem('tfc:igneous_extrusive_rock')
event.create('tfg:loose/permafrost', 'tfc:loose_rock')
.stoneSoundType()
.itemTexture('tfg:item/loose/permafrost')
.rockTypeModel('sedimentary')
.tagBlock('tfc:loose_rocks')
.tagItem('tfc:any_knapping')
.tagItem('tfc:rock_knapping')
.tagItem('tfc:metamorphic_rock')
}