This commit is contained in:
Pyritie 2025-07-25 01:32:41 +01:00
commit 46998f1151
50 changed files with 12591 additions and 10628 deletions

View file

@ -0,0 +1,256 @@
{
"multipart": [
{
"apply": {
"model": "tfg:block/grass/amber_mycelium_top",
"x": 90
}
},
{
"when": {
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/amber_mycelium_top",
"x": 270,
"y": 90
},
{
"model": "tfg:block/grass/amber_mycelium_top",
"x": 270
},
{
"model": "tfg:block/grass/amber_mycelium_top",
"x": 270,
"y": 180
},
{
"model": "tfg:block/grass/amber_mycelium_top",
"x": 270,
"y": 270
}
]
},
{
"when": {
"snowy": true
},
"apply": [
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270,
"y": 90
},
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270
},
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270,
"y": 180
},
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270,
"y": 270
}
]
},
{
"when": {
"north": true,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/amber_mycelium_top"
}
},
{
"when": {
"east": true,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/amber_mycelium_top",
"y": 90
}
},
{
"when": {
"south": true,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/amber_mycelium_top",
"y": 180
}
},
{
"when": {
"west": true,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/amber_mycelium_top",
"y": 270
}
},
{
"when": {
"north": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top"
}
},
{
"when": {
"east": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top",
"y": 90
}
},
{
"when": {
"south": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top",
"y": 180
}
},
{
"when": {
"west": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top",
"y": 270
}
},
{
"when": {
"north": false,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/amber_mycelium_side_1"
},
{
"model": "tfg:block/grass/amber_mycelium_side_2"
},
{
"model": "tfg:block/grass/amber_mycelium_side_3"
}
]
},
{
"when": {
"east": false,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/amber_mycelium_side_1",
"y": 90
},
{
"model": "tfg:block/grass/amber_mycelium_side_2",
"y": 90
},
{
"model": "tfg:block/grass/amber_mycelium_side_3",
"y": 90
}
]
},
{
"when": {
"south": false,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/amber_mycelium_side_1",
"y": 180
},
{
"model": "tfg:block/grass/amber_mycelium_side_2",
"y": 180
},
{
"model": "tfg:block/grass/amber_mycelium_side_3",
"y": 180
}
]
},
{
"when": {
"west": false,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/amber_mycelium_side_1",
"y": 270
},
{
"model": "tfg:block/grass/amber_mycelium_side_2",
"y": 270
},
{
"model": "tfg:block/grass/amber_mycelium_side_3",
"y": 270
}
]
},
{
"when": {
"north": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side"
}
},
{
"when": {
"east": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side",
"y": 90
}
},
{
"when": {
"south": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side",
"y": 180
}
},
{
"when": {
"west": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side",
"y": 270
}
}
]
}

View file

@ -0,0 +1,21 @@
{
"variants": {
"": [
{
"model": "tfg:block/grass/mars_dirt"
},
{
"model": "tfg:block/grass/mars_dirt",
"y": 90
},
{
"model": "tfg:block/grass/mars_dirt",
"y": 180
},
{
"model": "tfg:block/grass/mars_dirt",
"y": 270
}
]
}
}

View file

@ -0,0 +1,283 @@
{
"multipart": [
{
"apply": {
"model": "tfg:block/grass/rusticus_mycelium_top_1",
"x": 90
}
},
{
"when": {
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/rusticus_mycelium_top_1",
"x": 270,
"y": 90
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_1",
"x": 270
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_1",
"x": 270,
"y": 180
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_1",
"x": 270,
"y": 270
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_2",
"x": 270,
"y": 90
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_2",
"x": 270
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_2",
"x": 270,
"y": 180
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_2",
"x": 270,
"y": 270
}
]
},
{
"when": {
"snowy": true
},
"apply": [
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270,
"y": 90
},
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270
},
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270,
"y": 180
},
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270,
"y": 270
}
]
},
{
"when": {
"north": true,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/rusticus_mycelium_top_1"
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_2"
}
]
},
{
"when": {
"east": true,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/rusticus_mycelium_top_1",
"y": 90
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_2",
"y": 90
}
]
},
{
"when": {
"south": true,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/rusticus_mycelium_top_1",
"y": 180
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_2",
"y": 180
}
]
},
{
"when": {
"west": true,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/rusticus_mycelium_top_1",
"y": 270
},
{
"model": "tfg:block/grass/rusticus_mycelium_top_2",
"y": 270
}
]
},
{
"when": {
"north": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top"
}
},
{
"when": {
"east": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top",
"y": 90
}
},
{
"when": {
"south": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top",
"y": 180
}
},
{
"when": {
"west": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top",
"y": 270
}
},
{
"when": {
"north": false,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/rusticus_mycelium_side_1"
},
{
"model": "tfg:block/grass/rusticus_mycelium_side_2"
}
]
},
{
"when": {
"east": false,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/rusticus_mycelium_side_1",
"y": 90
},
{
"model": "tfg:block/grass/rusticus_mycelium_side_2",
"y": 90
}
]
},
{
"when": {
"south": false,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/rusticus_mycelium_side_1",
"y": 180
},
{
"model": "tfg:block/grass/rusticus_mycelium_side_2",
"y": 180
}
]
},
{
"when": {
"west": false,
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/rusticus_mycelium_side_1",
"y": 270
},
{
"model": "tfg:block/grass/rusticus_mycelium_side_2",
"y": 270
}
]
},
{
"when": {
"north": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side"
}
},
{
"when": {
"east": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side",
"y": 90
}
},
{
"when": {
"south": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side",
"y": 180
}
},
{
"when": {
"west": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side",
"y": 270
}
}
]
}

View file

@ -0,0 +1,221 @@
{
"multipart": [
{
"apply": {
"model": "tfg:block/grass/sangnum_mycelium_top",
"x": 90
}
},
{
"when": {
"snowy": false
},
"apply": [
{
"model": "tfg:block/grass/sangnum_mycelium_top",
"x": 270,
"y": 90
},
{
"model": "tfg:block/grass/sangnum_mycelium_top",
"x": 270
},
{
"model": "tfg:block/grass/sangnum_mycelium_top",
"x": 270,
"y": 180
},
{
"model": "tfg:block/grass/sangnum_mycelium_top",
"x": 270,
"y": 270
}
]
},
{
"when": {
"snowy": true
},
"apply": [
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270,
"y": 90
},
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270
},
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270,
"y": 180
},
{
"model": "tfc:block/grass/sandy_loam/snowy_top",
"x": 270,
"y": 270
}
]
},
{
"when": {
"north": true,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/sangnum_mycelium_top"
}
},
{
"when": {
"east": true,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/sangnum_mycelium_top",
"y": 90
}
},
{
"when": {
"south": true,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/sangnum_mycelium_top",
"y": 180
}
},
{
"when": {
"west": true,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/sangnum_mycelium_top",
"y": 270
}
},
{
"when": {
"north": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top"
}
},
{
"when": {
"east": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top",
"y": 90
}
},
{
"when": {
"south": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top",
"y": 180
}
},
{
"when": {
"west": true,
"snowy": true
},
"apply": {
"model": "tfc:block/grass/sandy_loam/snowy_top",
"y": 270
}
},
{
"when": {
"north": false,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/sangnum_mycelium_side"
}
},
{
"when": {
"east": false,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/sangnum_mycelium_side",
"y": 90
}
},
{
"when": {
"south": false,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/sangnum_mycelium_side",
"y": 180
}
},
{
"when": {
"west": false,
"snowy": false
},
"apply": {
"model": "tfg:block/grass/sangnum_mycelium_side",
"y": 270
}
},
{
"when": {
"north": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side"
}
},
{
"when": {
"east": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side",
"y": 90
}
},
{
"when": {
"south": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side",
"y": 180
}
},
{
"when": {
"west": false,
"snowy": true
},
"apply": {
"model": "tfg:block/grass/mars_dirt_snowy_side",
"y": 270
}
}
]
}

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "tfg:block/fluid/semiheavy_ammoniacal_water"
}
}
}

View file

@ -296,13 +296,14 @@
"block.tfg.electromagnetic_accelerator": "Electromagnetic Accelerator",
"block.tfg.superconductor_coil_large": "Large Superconductor Coil",
"block.tfg.superconductor_coil_small": "Small Superconductor Coil",
"tfg:nether_slurry": "Nether Slurry",
"tfg:enriched_nether_slurry": "Enriched Nether Slurry",
"tfg:ender_slurry": "Ender Slurry",
"tfg:enriched_ender_slurry": "Enriched Ender Slurry",
"tfg:semiheavy_ammoniacal_water": "Semiheavy Ammoniacal Water",
"tfg:sulfur_fumes": "Sulfur Fumes",
"tfg:super_heated_slurry": "Super Heated Slurry",
"fluid.tfg.nether_slurry": "Nether Slurry",
"fluid.tfg.enriched_nether_slurry": "Enriched Nether Slurry",
"fluid.tfg.ender_slurry": "Ender Slurry",
"fluid.tfg.enriched_ender_slurry": "Enriched Ender Slurry",
"fluid.tfg.semiheavy_ammoniacal_water": "Semiheavy Ammoniacal Water",
"fluid.tfg.heavy_water": "Heavy Water",
"fluid.tfg.sulfur_fumes": "Sulfur Fumes",
"fluid.tfg.super_heated_slurry": "Super Heated Slurry",
"item.tfg.antipoison_pill": "Antipoison Pill",
"item.tfg.haste_pill": "Haste Pill",
"item.tfg.night_vision_pill": "Night Vision Pill",

View file

@ -0,0 +1,8 @@
{
"parent": "tfc:block/grass_side",
"textures": {
"texture": "tfg:block/grass/mars_dirt",
"overlay": "tfg:block/grass/amber_side_1",
"particle": "tfg:block/grass/amber_side_1"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "tfc:block/grass_side",
"textures": {
"texture": "tfg:block/grass/mars_dirt",
"overlay": "tfg:block/grass/amber_side_2",
"particle": "tfg:block/grass/amber_side_2"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "tfc:block/grass_side",
"textures": {
"texture": "tfg:block/grass/mars_dirt",
"overlay": "tfg:block/grass/amber_side_3",
"particle": "tfg:block/grass/amber_side_3"
}
}

View file

@ -0,0 +1,27 @@
{
"parent": "block/block",
"textures": {
"overlay": "tfg:block/grass/amber_top",
"particle": "tfg:block/grass/amber_top"
},
"elements": [
{
"from": [
0,
0,
0
],
"to": [
16,
16,
0
],
"faces": {
"north": {
"texture": "#overlay",
"cullface": "north"
}
}
}
]
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "tfg:block/grass/mars_dirt"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "tfc:block/grass_snowy_side",
"textures": {
"texture": "tfg:block/grass/mars_dirt"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "tfc:block/grass_side",
"textures": {
"texture": "tfg:block/grass/mars_dirt",
"overlay": "tfg:block/grass/rusticus_side_1",
"particle": "tfg:block/grass/rusticus_side_1"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "tfc:block/grass_side",
"textures": {
"texture": "tfg:block/grass/mars_dirt",
"overlay": "tfg:block/grass/rusticus_side_2",
"particle": "tfg:block/grass/rusticus_side_2"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "tfc:block/grass_top",
"textures": {
"overlay": "tfg:block/grass/rusticus_top_1",
"particle": "tfg:block/grass/rusticus_top_1"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "tfc:block/grass_top",
"textures": {
"overlay": "tfg:block/grass/rusticus_top_2",
"particle": "tfg:block/grass/rusticus_top_2"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "tfc:block/grass_side",
"textures": {
"texture": "tfg:block/grass/mars_dirt",
"overlay": "tfg:block/grass/sangnum_side",
"particle": "tfg:block/grass/sangnum_side"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "tfc:block/grass_top",
"textures": {
"overlay": "tfg:block/grass/sangnum_top",
"particle": "tfg:block/grass/sangnum_top"
}
}

View file

@ -0,0 +1,5 @@
{
"textures": {
"particle": "minecraft:block/water_still"
}
}

View file

@ -0,0 +1,36 @@
{
"parent": "minecraft:block/cube",
"textures": {
"0": "tfg:block/grass/mars_dirt",
"1": "tfg:block/grass/amber_side_1",
"2": "tfg:block/grass/amber_top",
"particle": "#2"
},
"elements": [
{
"from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"north": {
"texture": "#1"
},
"east": {
"texture": "#1"
},
"south": {
"texture": "#1"
},
"west": {
"texture": "#1"
},
"up": {
"texture": "#2"
},
"down": {
"texture": "#0"
}
}
}
],
"display": {}
}

View file

@ -0,0 +1,3 @@
{
"parent": "tfg:block/grass/mars_dirt"
}

View file

@ -0,0 +1,36 @@
{
"parent": "minecraft:block/cube",
"textures": {
"0": "tfg:block/grass/mars_dirt",
"1": "tfg:block/grass/rusticus_side_1",
"2": "tfg:block/grass/rusticus_top_1",
"particle": "#2"
},
"elements": [
{
"from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"north": {
"texture": "#1"
},
"east": {
"texture": "#1"
},
"south": {
"texture": "#1"
},
"west": {
"texture": "#1"
},
"up": {
"texture": "#2"
},
"down": {
"texture": "#0"
}
}
}
],
"display": {}
}

View file

@ -0,0 +1,36 @@
{
"parent": "minecraft:block/cube",
"textures": {
"0": "tfg:block/grass/mars_dirt",
"1": "tfg:block/grass/sangnum_side",
"2": "tfg:block/grass/sangnum_top",
"particle": "#2"
},
"elements": [
{
"from": [ 0, 0, 0 ],
"to": [ 16, 16, 16 ],
"faces": {
"north": {
"texture": "#1"
},
"east": {
"texture": "#1"
},
"south": {
"texture": "#1"
},
"west": {
"texture": "#1"
},
"up": {
"texture": "#2"
},
"down": {
"texture": "#0"
}
}
}
],
"display": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 728 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 540 B

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,74 @@
{
"carvers": {
"air": [
"tfg:mars_cave",
"tfg:mars_canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 15117444,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:crimson_spore"
},
"probability": 0.014
},
"sky_color": 15117444,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
"#tfg:mars_craters",
[
"tfg:earth/geode/amethyst",
"tfg:earth/geode/barite",
"tfg:earth/geode/calcite",
"tfg:earth/geode/gypsum",
"tfg:earth/geode/opal",
"tfg:earth/geode/pyrite",
"tfg:earth/geode/quartzite"
],
[
"tfc:vein/gabbro_dike",
"tfc:vein/diorite_dike"
],
[],
[],
"#tfg:mars_veins",
[],
"#tfg:mars_small_rock_features",
[
],
[
"tfg:mars/hardening"
]
],
"has_precipitation": false,
"spawn_costs": {
"ad_astra:martian_raptor": {
"charge": 0.2,
"energy_budget": 0.015
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.8
}

View file

@ -0,0 +1,75 @@
{
"carvers": {
"air": [
"tfg:mars_cave",
"tfg:mars_canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 15117444,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:crimson_spore"
},
"probability": 0.014
},
"sky_color": 15117444,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
"#tfg:mars_craters",
[
"tfg:earth/geode/amethyst",
"tfg:earth/geode/barite",
"tfg:earth/geode/calcite",
"tfg:earth/geode/gypsum",
"tfg:earth/geode/opal",
"tfg:earth/geode/pyrite",
"tfg:earth/geode/quartzite"
],
[
"tfc:vein/gabbro_dike",
"tfc:vein/diorite_dike"
],
[],
[],
"#tfg:mars_veins",
[],
"#tfg:mars_small_rock_features",
[
],
[
"tfg:mars/hardening"
]
],
"has_precipitation": false,
"spawn_costs": {
"ad_astra:martian_raptor": {
"charge": 0.2,
"energy_budget": 0.015
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.8
}

View file

@ -0,0 +1,75 @@
{
"carvers": {
"air": [
"tfg:mars_cave",
"tfg:mars_canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 15117444,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:crimson_spore"
},
"probability": 0.014
},
"sky_color": 15117444,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
"#tfg:mars_craters",
[
"tfg:earth/geode/amethyst",
"tfg:earth/geode/barite",
"tfg:earth/geode/calcite",
"tfg:earth/geode/gypsum",
"tfg:earth/geode/opal",
"tfg:earth/geode/pyrite",
"tfg:earth/geode/quartzite"
],
[
"tfc:vein/gabbro_dike",
"tfc:vein/diorite_dike"
],
[],
[],
"#tfg:mars_veins",
[],
"#tfg:mars_small_rock_features",
[
],
[
"tfg:mars/hardening"
]
],
"has_precipitation": false,
"spawn_costs": {
"ad_astra:martian_raptor": {
"charge": 0.2,
"energy_budget": 0.015
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.8
}

View file

@ -0,0 +1,78 @@
{
"carvers": {
"air": [
"tfg:mars_cave",
"tfg:mars_canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 15117444,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:crimson_spore"
},
"probability": 0.014
},
"sky_color": 15117444,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
"#tfg:mars_craters",
[
"tfg:earth/geode/amethyst",
"tfg:earth/geode/barite",
"tfg:earth/geode/calcite",
"tfg:earth/geode/gypsum",
"tfg:earth/geode/opal",
"tfg:earth/geode/pyrite",
"tfg:earth/geode/quartzite"
],
[
"tfc:vein/gabbro_dike",
"tfc:vein/diorite_dike"
],
[],
[],
"#tfg:mars_veins",
[],
"#tfg:mars_small_rock_features",
[
"tfg:mars/surface/aeronos_patch",
"tfg:mars/surface/strophar_patch",
"tfg:mars/surface/aeronos_huge",
"tfg:mars/surface/strophar_huge"
],
[
"tfg:mars/hardening"
]
],
"has_precipitation": false,
"spawn_costs": {
"ad_astra:martian_raptor": {
"charge": 0.2,
"energy_budget": 0.015
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.8
}

View file

@ -0,0 +1,8 @@
{
"type": "tfc:flood_fill_lake",
"config": {
"state": "tfg:semiheavy_ammoniacal_water",
"replace_fluids": [],
"overfill": true
}
}

View file

@ -131,7 +131,7 @@
},
{
"derivative": 0.0,
"location": -0.47,
"location": -0.26,
"value": 1
},
{

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,24 @@
{
"feature": "tfg:mars/semiheavy_ammoniacal_water",
"placement": [
{
"type": "minecraft:count",
"count": 1
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:heightmap",
"heightmap": "WORLD_SURFACE_WG"
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": -3
},
{
"type": "minecraft:biome"
}
]
}

View file

@ -217,7 +217,9 @@ const registerAdAstraBlockTags = (event) => {
event.add('ad_astra:mars_stone_replaceables', 'tfc:sand/black')
event.add('ad_astra:mars_stone_replaceables', 'tfc:sand/red')
event.add('ad_astra:mars_stone_replaceables', 'tfc:sand/pink')
event.add('tfc:can_carve', '#ad_astra:moon_stone_replaceables')
event.add('tfc:can_carve', '#ad_astra:mars_stone_replaceables')
event.add('minecraft:rabbits_spawnable_on', '#ad_astra:moon_stone_replaceables')
event.add('species:limpet_spawnable_on', '#ad_astra:moon_stone_replaceables')
@ -265,7 +267,6 @@ const registerAdAstraBlockTags = (event) => {
event.add('tfg:rock_slabs', 'ad_astra:glacio_stone_slab')
event.add('ad_astra:destroyed_in_space', '#minecraft:saplings')
event.remove('ad_astra:destroyed_in_space', 'ad_astra:glacian_leaves')
}
const registerAdAstraBiomeTags = (event) => {

View file

@ -58,5 +58,10 @@ function registerTFGCollapseRecipes(event) {
event.recipes.tfc.collapse('gtceu:red_granite_cobblestone', 'gtceu:red_granite')
event.recipes.tfc.collapse('gtceu:red_granite_cobblestone', 'tfg:rock/hardened_red_granite')
event.recipes.tfc.collapse('gtceu:red_granite_cobblestone', '#forge:ores_in_ground/red_granite')
event.recipes.tfc.landslide('tfg:grass/mars_dirt', 'tfg:grass/mars_dirt')
event.recipes.tfc.landslide('tfg:grass/mars_dirt', 'tfg:grass/amber_mycelium')
event.recipes.tfc.landslide('tfg:grass/mars_dirt', 'tfg:grass/rusticus_mycelium')
event.recipes.tfc.landslide('tfg:grass/mars_dirt', 'tfg:grass/sangnum_mycelium')
// #endregion
}

View file

@ -244,6 +244,12 @@ const registerTFGItemTags = (event) => {
// #region Space blocks
event.add('tfg:moon_plants', 'tfg:lunar_roots')
event.add('tfg:moon_plants', 'tfg:lunar_sprouts')
event.add('minecraft:dirt', 'tfg:grass/mars_dirt')
event.add('tfc:dirt', 'tfg:grass/mars_dirt')
event.add('tfc:grass', 'tfg:grass/amber_mycelium')
event.add('tfc:grass', 'tfg:grass/rusticus_mycelium')
event.add('tfc:grass', 'tfg:grass/sangnum_mycelium')
// #endregion
// #region 0.7.19 -> 0.9 conversion
@ -356,8 +362,8 @@ const registerTFGBlockTags = (event) => {
event.add('tfc:crops', 'tfg:sunflower')
event.add('tfc:mineable_with_sharp_tool','tfg:sunflower')
// #region Nether blocks
// #region Nether blocks
event.add('minecraft:nether_carver_replaceables', 'tfg:rock/hardened_deepslate')
event.add('minecraft:moss_replaceable', 'tfg:rock/hardened_deepslate')
event.add('minecraft:base_stone_nether', 'tfg:rock/hardened_deepslate')
@ -376,6 +382,22 @@ const registerTFGBlockTags = (event) => {
event.add('minecraft:nether_carver_replaceables', 'tfg:rock/hardened_dripstone')
event.add('minecraft:base_stone_nether', 'tfg:rock/hardened_dripstone')
event.add('tfc:rock/hardened', 'tfg:rock/hardened_dripstone')
// #endregion
// #region Mars blocks
event.add('minecraft:dirt', 'tfg:grass/mars_dirt')
event.add('tfc:dirt', 'tfg:grass/mars_dirt')
event.add('tfc:grass', 'tfg:grass/amber_mycelium')
event.add('tfc:grass', 'tfg:grass/rusticus_mycelium')
event.add('tfc:grass', 'tfg:grass/sangnum_mycelium')
event.add('tfg:do_not_destroy_in_space', 'tfg:grass/amber_mycelium')
event.add('tfg:do_not_destroy_in_space', 'tfg:grass/rusticus_mycelium')
event.add('tfg:do_not_destroy_in_space', 'tfg:grass/sangnum_mycelium')
event.add('tfc:can_landslide', 'tfg:grass/mars_dirt')
event.add('tfc:can_landslide', 'tfg:grass/amber_mycelium')
event.add('tfc:can_landslide', 'tfg:grass/rusticus_mycelium')
event.add('tfc:can_landslide', 'tfg:grass/sangnum_mycelium')
// #endregion
event.add('tfg:harvester_harvestable', '#tfc:fruit_tree_leaves')
event.add('tfg:harvester_harvestable', '#tfc:berry_bushes')
@ -388,7 +410,6 @@ const registerTFGBlockTags = (event) => {
event.add('forge:mineable/wrench', 'tfg:superconductor_coil_small')
event.add('forge:mineable/wrench', 'tfg:electromagnetic_accelerator')
// #endregion
}
//#endregion

View file

@ -32,11 +32,6 @@ const registerTFGFluids = (event) => {
.noBlock()
//#region Mars
event.create('tfg:semiheavy_ammoniacal_water')
.thinTexture(0x704f786c)
.color(0x4f786c)
.temperature(213)
.renderType('translucent')
//#endregion
//#region Venus