Feature/venus stone ores (#2961)

* langs

* fix veins

* missing knapping textures

* rename ignimbrite features

* new ores

* feature stuff

* entity tweaks
This commit is contained in:
Pyritie 2026-02-02 23:42:42 +00:00 committed by GitHub
parent 27fbc7e2d5
commit 260851074c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
51 changed files with 850 additions and 131 deletions

View file

@ -394,6 +394,7 @@ function registerTFGMarsEntityTypeTags(event) {
'species:springling',
'species:quake',
'species:stackatick',
'minecraft:enderman',
'endermanoverhaul:crimson_forest_enderman',
'endermanoverhaul:warped_forest_enderman',
'endermanoverhaul:badlands_enderman',

View file

@ -278,8 +278,6 @@ function registerTFGStoneBlockTags(event) {
if (rock.raw != null) {
event.add('forge:stone', rock.raw.block)
event.add('tfc:breaks_when_isolated', rock.raw.block)
event.add('tfc:rock/raw', rock.raw.block)
event.add('minecraft:mineable/pickaxe', rock.raw.block)
event.add('tfc:can_carve', rock.raw.block)
event.add('tfc:powderkeg_breaking_blocks', rock.raw.block)
@ -288,11 +286,13 @@ function registerTFGStoneBlockTags(event) {
event.add('tfc:forge_insulation', rock.raw.block)
if (rock.collapsible && rock.cobble != null) {
event.add('tfc:rock/raw', rock.raw.block)
// Collapse tags also require a collapse recipe to work.
// Don't add the recipe if you don't want them to actually collapse!
event.add('tfc:can_collapse', rock.raw.block)
event.add('tfc:can_trigger_collapse', rock.raw.block)
event.add('tfc:can_start_collapse', rock.raw.block)
event.add('tfc:breaks_when_isolated', rock.raw.block)
}
SHAPES.forEach(shape => {

View file

@ -61,6 +61,12 @@ function registerTFGVenusBlockTags(event) {
event.add('ad_astra:venus_stone_replaceables', 'tfc:rock/raw/quartzite')
event.add('ad_astra:venus_stone_replaceables', 'tfc:rock/hardened/quartzite')
event.add('ad_astra:venus_stone_replaceables', 'tfc:rock/gravel/quartzite')
event.add('ad_astra:venus_stone_replaceables', 'betterend:flavolite')
event.add('ad_astra:venus_stone_replaceables', 'tfg:rock/hardened_flavolite')
event.add('ad_astra:venus_stone_replaceables', 'tfg:rock/gravel_flavolite')
event.add('ad_astra:venus_stone_replaceables', 'betterend:sandy_jadestone')
event.add('ad_astra:venus_stone_replaceables', 'tfg:rock/hardened_sandy_jadestone')
event.add('ad_astra:venus_stone_replaceables', 'tfg:rock/gravel_sandy_jadestone')
event.add('ad_astra:venus_stone_replaceables', 'tfg:sand/fluorapatite/blue')
event.add('ad_astra:venus_stone_replaceables', 'tfg:sandstone/raw/fluorapatite/blue')
event.add('ad_astra:venus_stone_replaceables', 'tfg:sand/fluorapatite/green')
@ -79,6 +85,7 @@ function registerTFGVenusBlockTags(event) {
event.add('ad_astra:venus_stone_replaceables', 'tfc:raw_sandstone/black')
event.add('ad_astra:venus_stone_replaceables', 'create:scoria')
event.add('ad_astra:venus_stone_replaceables', 'create:scorchia')
event.add('ad_astra:venus_stone_replaceables', 'ad_astra:conglomerate')
event.add('ad_astra:venus_stone_replaceables', 'minecraft:tuff')
event.add('ad_astra:venus_stone_replaceables', 'minecraft:basalt')
event.add('ad_astra:venus_stone_replaceables', 'minecraft:smooth_basalt')
@ -91,16 +98,22 @@ function registerTFGVenusBlockTags(event) {
event.add('ad_astra:venus_stone_replaceables', 'betterend:lucernia_bark')
event.add('tfc:can_carve', '#ad_astra:venus_stone_replaceables')
event.add('minecraft:animals_spawnable_on', '#ad_astra:venus_stone_replaceables')
event.add("tfc:monster_spawns_on", "create:scorchia");
event.add("tfc:monster_spawns_on", "minecraft:basalt");
event.add("tfc:monster_spawns_on", "minecraft:smooth_basalt");
event.add("tfc:monster_spawns_on", "create:scorchia");
event.add("tfc:monster_spawns_on", "create:scoria");
event.add("tfc:monster_spawns_on", "minecraft:basalt");
event.add("tfc:monster_spawns_on", "minecraft:smooth_basalt");
event.add("minecraft:strider_warm_blocks", "create:scorchia");
event.add("minecraft:strider_warm_blocks", "tfg:rock/hardened_scorchia");
event.add("minecraft:strider_warm_blocks", "minecraft:basalt");
event.add("minecraft:strider_warm_blocks", "minecraft:smooth_basalt");
event.add("minecraft:strider_warm_blocks", 'tfc:rock/raw/basalt');
event.add("minecraft:strider_warm_blocks", 'tfc:rock/magma/basalt');
event.add("minecraft:strider_warm_blocks", 'tfc:rock/hardened/basalt');
event.add("minecraft:strider_warm_blocks", 'beneath:crackrack');
event.add("minecraft:strider_warm_blocks", '#minecraft:infiniburn_nether');
event.add('tfc:can_landslide', 'tfg:sand/fluorapatite/blue')
event.add('tfc:can_landslide', 'tfg:sand/fluorapatite/green')