new venus stuff

This commit is contained in:
Pyritie 2025-12-08 12:35:11 +00:00
parent 042bd9870f
commit a8d1bb1505
84 changed files with 1012 additions and 169 deletions

View file

@ -1,6 +1,7 @@
{ {
"__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.", "__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.",
"block.ad_astra.oxygen_distributor": "Breathable Air Distributor", "block.ad_astra.oxygen_distributor": "Breathable Air Distributor",
"block.ad_astra.infernal_spire_block": "Infernal Spire",
"block.ad_astra.moon_sand": "Lunar Sand", "block.ad_astra.moon_sand": "Lunar Sand",
"block.ad_astra.moon_stone": "Raw Anorthosite", "block.ad_astra.moon_stone": "Raw Anorthosite",
"block.ad_astra.moon_cobblestone": "Anorthosite Cobble", "block.ad_astra.moon_cobblestone": "Anorthosite Cobble",

View file

@ -3,11 +3,11 @@
"block.beneath.blackstone_pebble": "Loose Pyroxenite", "block.beneath.blackstone_pebble": "Loose Pyroxenite",
"block.beneath.blackstone_aqueduct": "Pyroxenite Aqueduct", "block.beneath.blackstone_aqueduct": "Pyroxenite Aqueduct",
"block.beneath.loose_blackstone": "Loose Pyroxenite", "block.beneath.loose_blackstone": "Loose Pyroxenite",
"block.beneath.ore.nether_cursecoal": "Anthracite Ore", "block.beneath.ore.nether_cursecoal": "Migmatite Anthracite Ore",
"block.beneath.ore.nether_cursecoal.prospected": "Anthracite", "block.beneath.ore.nether_cursecoal.prospected": "Anthracite",
"block.beneath.cursecoal_pile": "Anthracite Pile", "block.beneath.cursecoal_pile": "Anthracite Pile",
"block.beneath.ore.blackstone_sylvite": "Sylvite Ore", "block.beneath.ore.blackstone_sylvite": "Pyroxenite Sylvite Ore",
"block.beneath.crackrack": "Keratophyre", "block.beneath.crackrack": "Raw Keratophyre",
"block.beneath.soul_clay": "Muddy Clay", "block.beneath.soul_clay": "Muddy Clay",
"block.beneath.wood.log.crimson": "Crimson Stem", "block.beneath.wood.log.crimson": "Crimson Stem",
"block.beneath.wood.stripped_log.crimson": "Stripped Crimson Stem", "block.beneath.wood.stripped_log.crimson": "Stripped Crimson Stem",

View file

@ -0,0 +1,10 @@
{
"variants": {
"": [
{ "model": "betterend:block/brimstone_active" },
{ "model": "betterend:block/brimstone_active", "y": 180 },
{ "model": "betterend:block/brimstone_normal" },
{ "model": "betterend:block/brimstone_normal", "y": 180 }
]
}
}

View file

@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "betterend:block/flavolite_pillar"
},
"axis=z": {
"model": "betterend:block/flavolite_pillar",
"x": 90
},
"axis=x": {
"model": "betterend:block/flavolite_pillar",
"x": 90,
"y": 90
}
}
}

View file

@ -0,0 +1,10 @@
{
"variants": {
"": [
{ "model": "betterend:block/hydrothermal_vent" },
{ "model": "betterend:block/hydrothermal_vent", "y": 90 },
{ "model": "betterend:block/hydrothermal_vent", "y": 180 },
{ "model": "betterend:block/hydrothermal_vent", "y": 270 }
]
}
}

View file

@ -0,0 +1,10 @@
{
"variants": {
"": [
{ "model": "betterend:block/lacugrove_bark", "weight": 5 },
{ "model": "betterend:block/lacugrove_bark_2", "weight": 5 },
{ "model": "betterend:block/lacugrove_bark_3" },
{ "model": "betterend:block/lacugrove_bark_4" }
]
}
}

View file

@ -0,0 +1,10 @@
{
"variants": {
"": [
{ "model": "betterend:block/lucernia_bark", "weight": 6 },
{ "model": "betterend:block/lucernia_bark_2" },
{ "model": "betterend:block/lucernia_bark_3", "weight": 6 },
{ "model": "betterend:block/lucernia_bark_4" }
]
}
}

View file

@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "betterend:block/sandy_jadestone_pillar"
},
"axis=z": {
"model": "betterend:block/sandy_jadestone_pillar",
"x": 90
},
"axis=x": {
"model": "betterend:block/sandy_jadestone_pillar",
"x": 90,
"y": 90
}
}
}

View file

@ -0,0 +1,9 @@
{
"variants": {
"": [
{ "model": "betterend:block/sulphur_crystal_0" },
{ "model": "betterend:block/sulphur_crystal_1" },
{ "model": "betterend:block/sulphur_crystal_2" }
]
}
}

View file

@ -0,0 +1,7 @@
{
"variants": {
"": [
{ "model": "betterend:block/sulphuric_rock" }
]
}
}

View file

@ -0,0 +1,16 @@
{
"variants": {
"axis=y": {
"model": "betterend:block/sulphuric_rock_pillar"
},
"axis=z": {
"model": "betterend:block/sulphuric_rock_pillar",
"x": 90
},
"axis=x": {
"model": "betterend:block/sulphuric_rock_pillar",
"x": 90,
"y": 90
}
}
}

View file

@ -0,0 +1,24 @@
{
"variants": {
"facing=north": [
{ "model": "betterend:block/tube_worm_01", "y": 180 },
{ "model": "betterend:block/tube_worm_02", "y": 180 },
{ "model": "betterend:block/tube_worm_03", "y": 180 }
],
"facing=south": [
{ "model": "betterend:block/tube_worm_01" },
{ "model": "betterend:block/tube_worm_02" },
{ "model": "betterend:block/tube_worm_03" }
],
"facing=east": [
{ "model": "betterend:block/tube_worm_01", "y": 270 },
{ "model": "betterend:block/tube_worm_02", "y": 270 },
{ "model": "betterend:block/tube_worm_03", "y": 270 }
],
"facing=west": [
{ "model": "betterend:block/tube_worm_01", "y": 90 },
{ "model": "betterend:block/tube_worm_02", "y": 90 },
{ "model": "betterend:block/tube_worm_03", "y": 90 }
]
}
}

View file

@ -14,6 +14,7 @@
"block.betterend.bolux_mushroom": "Bolux Mushroom Colony", "block.betterend.bolux_mushroom": "Bolux Mushroom Colony",
"block.betterend.bolux_mushroom_wild": "Wild Bolux Mushroom Colony", "block.betterend.bolux_mushroom_wild": "Wild Bolux Mushroom Colony",
"block.betterend.bolux_mushroom_dead": "Dead Bolux Mushroom Colony", "block.betterend.bolux_mushroom_dead": "Dead Bolux Mushroom Colony",
"block.betterend.brimstone": "Brimstone",
"block.betterend.bushy_grass": "Novagrass", "block.betterend.bushy_grass": "Novagrass",
"block.betterend.bulb_moss": "Bulb Moss", "block.betterend.bulb_moss": "Bulb Moss",
"block.betterend.cave_bush": "Carmine Lamella", "block.betterend.cave_bush": "Carmine Lamella",
@ -45,13 +46,20 @@
"block.betterend.filalux_wings": "Filalux Wings", "block.betterend.filalux_wings": "Filalux Wings",
"block.betterend.flamaea": "Flamaea Mushroom", "block.betterend.flamaea": "Flamaea Mushroom",
"block.betterend.flammalix": "Flammalix Mushroom", "block.betterend.flammalix": "Flammalix Mushroom",
"block.betterend.flavolite": "Raw Leucitite",
"block.betterend.flavolite_bricks": "Leucitite Bricks",
"block.betterend.flavolite_pillar": "Leucitite Pillar",
"block.betterend.flavolite_polished": "Polished Leucitite",
"block.betterend.flavolite_tiles": "Leucitite Tiles",
"block.betterend.fracturn": "Fracturn", "block.betterend.fracturn": "Fracturn",
"block.betterend.glacian_hymenophore": "Glacian Hymenophore", "block.betterend.glacian_hymenophore": "Glacian Hymenophore",
"block.betterend.globulagus": "Globulagus", "block.betterend.globulagus": "Globulagus",
"block.betterend.hydrothermal_vent": "Thermal Vent",
"block.betterend.hydralux": "Hydralux", "block.betterend.hydralux": "Hydralux",
"block.betterend.hydralux_sapling": "Hydralux Sprout", "block.betterend.hydralux_sapling": "Hydralux Sprout",
"block.betterend.inflexia": "Inflexia", "block.betterend.inflexia": "Inflexia",
"block.betterend.lacugrove": "Lacugrove Algae", "block.betterend.lacugrove": "Lacugrove Algae",
"block.betterend.lacugrove_bark": "Raw Adakite",
"block.betterend.lamellarium": "Lamellarium", "block.betterend.lamellarium": "Lamellarium",
"block.betterend.lanceleaf": "Lanceleaf", "block.betterend.lanceleaf": "Lanceleaf",
"block.betterend.lanceleaf_small": "Lanceleaf Dagger", "block.betterend.lanceleaf_small": "Lanceleaf Dagger",
@ -59,6 +67,7 @@
"block.betterend.lucernia_leaves": "Lucernia Lamella", "block.betterend.lucernia_leaves": "Lucernia Lamella",
"block.betterend.lucernia_leaves_fallen": "Small Lucernia Lamella", "block.betterend.lucernia_leaves_fallen": "Small Lucernia Lamella",
"block.betterend.lucernia_outer_leaves": "Lucernia Hyphae", "block.betterend.lucernia_outer_leaves": "Lucernia Hyphae",
"block.betterend.lucernia_bark": "Fiendish Spire",
"block.betterend.lutebus": "Lutebus", "block.betterend.lutebus": "Lutebus",
"block.betterend.magnula": "Magnula", "block.betterend.magnula": "Magnula",
"block.betterend.nightshade_moss": "Nox Moss", "block.betterend.nightshade_moss": "Nox Moss",
@ -68,11 +77,23 @@
"block.betterend.rubinea": "Rubinea", "block.betterend.rubinea": "Rubinea",
"block.betterend.ruscus": "Ruscus Grass", "block.betterend.ruscus": "Ruscus Grass",
"block.betterend.salteago": "Salteago", "block.betterend.salteago": "Salteago",
"block.betterend.sandy_jadestone": "Raw Lamproite",
"block.betterend.sandy_jadestone_bricks": "Lamproite Bricks",
"block.betterend.sandy_jadestone_pillar": "Lamproite Pillar",
"block.betterend.sandy_jadestone_polished": "Polished Lamproite",
"block.betterend.sandy_jadestone_tiles": "Lamproite Tiles",
"block.betterend.selagine": "Selagine", "block.betterend.selagine": "Selagine",
"block.betterend.shadow_berry": "Nox Berries", "block.betterend.shadow_berry": "Nox Berries",
"block.betterend.shadow_berry_wild": "Wild Nox Berries", "block.betterend.shadow_berry_wild": "Wild Nox Berries",
"block.betterend.shadow_berry_dead": "Dead Nox Berries", "block.betterend.shadow_berry_dead": "Dead Nox Berries",
"block.betterend.small_amaranita_mushroom": "Small Amaranita Mushroom", "block.betterend.small_amaranita_mushroom": "Small Amaranita Mushroom",
"block.betterend.sulphur_crystal": "Sulfur Crystal",
"block.betterend.sulphuric_rock": "Raw Ignimbrite",
"block.betterend.sulphuric_rock_bricks": "Ignimbrite Bricks",
"block.betterend.sulphuric_rock_pillar": "Ignimbrite Pillar",
"block.betterend.sulphuric_rock_polished": "Polished Ignimbrite",
"block.betterend.sulphuric_rock_tiles": "Ignimbrite Tiles",
"block.betterend.tube_worm": "Tube Worm",
"block.betterend.twisted_moss": "Twisted Moss", "block.betterend.twisted_moss": "Twisted Moss",
"block.betterend.twisted_umbrella_moss": "Twisted Umbrella Moss", "block.betterend.twisted_umbrella_moss": "Twisted Umbrella Moss",
"block.betterend.twisted_umbrella_moss_tall": "Twisted Umbrella Moss", "block.betterend.twisted_umbrella_moss_tall": "Twisted Umbrella Moss",

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "betterend:block/brimstone"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "betterend:block/inactive_brimstone"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/cube_column",
"textures": {
"end": "betterend:block/flavolite_pillar_top",
"side": "betterend:block/flavolite_pillar_side"
}
}

View file

@ -0,0 +1,164 @@
{
"__comment": "Designed by Paulevs with Cubik Studio - https://cubik.studio",
"parent": "block/block",
"textures": {
"particle": "betterend:block/sulphuric_rock",
"texture": "betterend:block/sulphuric_rock",
"rock_top": "betterend:block/sulphuric_rock_top",
"geyser_top": "betterend:block/geyser_top"
},
"elements": [
{
"__comment": "Box1",
"from": [ 9, 10, 8 ],
"to": [ 13, 16, 12 ],
"faces": {
"up": { "uv": [ 0, 0, 4, 4 ], "texture": "#geyser_top", "cullface": "up" },
"north": { "uv": [ 3, 0, 7, 6 ], "texture": "#texture" },
"south": { "uv": [ 9, 0, 13, 6 ], "texture": "#texture" },
"west": { "uv": [ 8, 0, 12, 6 ], "texture": "#texture" },
"east": { "uv": [ 4, 0, 8, 6 ], "texture": "#texture" }
}
},
{
"__comment": "Box1",
"from": [ 8, 0, 7 ],
"to": [ 14, 10, 13 ],
"faces": {
"down": { "uv": [ 5, 5, 11, 11 ], "texture": "#rock_top", "cullface": "down" },
"up": { "uv": [ 10, 5, 16, 11 ], "texture": "#geyser_top" },
"north": { "uv": [ 5, 6, 11, 16 ], "texture": "#texture" },
"south": { "uv": [ 5, 6, 11, 16 ], "texture": "#texture" },
"west": { "uv": [ 5, 6, 11, 16 ], "texture": "#texture" },
"east": { "uv": [ 5, 6, 11, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box1",
"from": [ 4, 0, 1 ],
"to": [ 8, 5, 5 ],
"faces": {
"down": { "uv": [ 4, 11, 8, 15 ], "texture": "#rock_top", "cullface": "down" },
"up": { "uv": [ 4, 1, 8, 5 ], "texture": "#geyser_top" },
"north": { "uv": [ 8, 11, 12, 16 ], "texture": "#texture" },
"west": { "uv": [ 1, 11, 5, 16 ], "texture": "#texture" },
"east": { "uv": [ 11, 11, 15, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box1",
"from": [ 5, 5, 2 ],
"to": [ 7, 11, 4 ],
"faces": {
"up": { "uv": [ 0, 4, 2, 6 ], "texture": "#geyser_top" },
"north": { "uv": [ 8, 5, 10, 11 ], "texture": "#texture" },
"south": { "uv": [ 6, 5, 8, 11 ], "texture": "#texture" },
"west": { "uv": [ 1, 5, 3, 11 ], "texture": "#texture" },
"east": { "uv": [ 13, 5, 15, 11 ], "texture": "#texture" }
}
},
{
"__comment": "Box1",
"from": [ 1, 0, 8 ],
"to": [ 5, 8, 12 ],
"faces": {
"down": { "uv": [ 1, 4, 5, 8 ], "texture": "#rock_top", "cullface": "down" },
"up": { "uv": [ 5, 12, 9, 16 ], "texture": "#geyser_top" },
"north": { "uv": [ 11, 8, 15, 16 ], "texture": "#texture" },
"south": { "uv": [ 1, 8, 5, 16 ], "texture": "#texture" },
"west": { "uv": [ 8, 8, 12, 16 ], "texture": "#texture" },
"east": { "uv": [ 4, 8, 8, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box1",
"from": [ 2, 8, 9 ],
"to": [ 4, 14, 11 ],
"faces": {
"up": { "uv": [ 0, 4, 2, 6 ], "texture": "#geyser_top" },
"north": { "uv": [ 12, 2, 14, 8 ], "texture": "#texture" },
"south": { "uv": [ 2, 2, 4, 8 ], "texture": "#texture" },
"west": { "uv": [ 9, 2, 11, 8 ], "texture": "#texture" },
"east": { "uv": [ 5, 2, 7, 8 ], "texture": "#texture" }
}
},
{
"__comment": "Box7",
"from": [ 2, 0, 4 ],
"to": [ 5, 4, 7 ],
"faces": {
"down": { "uv": [ 2, 9, 5, 12 ], "texture": "#rock_top", "cullface": "down" },
"up": { "uv": [ 9, 13, 12, 16 ], "texture": "#geyser_top" },
"north": { "uv": [ 11, 12, 14, 16 ], "texture": "#texture" },
"south": { "uv": [ 2, 12, 5, 16 ], "texture": "#texture" },
"west": { "uv": [ 4, 12, 7, 16 ], "texture": "#texture" },
"east": { "uv": [ 9, 12, 12, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box7",
"from": [ 3, 0, 13 ],
"to": [ 6, 4, 16 ],
"faces": {
"down": { "uv": [ 3, 0, 6, 3 ], "texture": "#rock_top", "cullface": "down" },
"up": { "uv": [ 9, 0, 12, 3 ], "texture": "#geyser_top" },
"north": { "uv": [ 10, 12, 13, 16 ], "texture": "#texture" },
"south": { "uv": [ 3, 12, 6, 16 ], "texture": "#texture", "cullface": "south" },
"west": { "uv": [ 13, 12, 16, 16 ], "texture": "#texture" },
"east": { "uv": [ 0, 12, 3, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box7",
"from": [ 12, 0, 2 ],
"to": [ 15, 4, 5 ],
"faces": {
"down": { "uv": [ 12, 11, 15, 14 ], "texture": "#rock_top", "cullface": "down" },
"up": { "uv": [ 9, 13, 12, 16 ], "texture": "#geyser_top" },
"north": { "uv": [ 1, 12, 4, 16 ], "texture": "#texture" },
"south": { "uv": [ 12, 12, 15, 16 ], "texture": "#texture" },
"west": { "uv": [ 2, 12, 5, 16 ], "texture": "#texture" },
"east": { "uv": [ 11, 12, 14, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box7",
"from": [ 7, 0, 3 ],
"to": [ 12, 7, 8 ],
"faces": {
"down": { "uv": [ 7, 8, 12, 13 ], "texture": "#rock_top", "cullface": "down" },
"up": { "uv": [ 4, 0, 9, 5 ], "texture": "#geyser_top" },
"north": { "uv": [ 4, 9, 9, 16 ], "texture": "#texture" },
"south": { "uv": [ 7, 9, 12, 16 ], "texture": "#texture" },
"west": { "uv": [ 3, 9, 8, 16 ], "texture": "#texture" },
"east": { "uv": [ 8, 9, 13, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box7",
"from": [ 4, 0, 9 ],
"to": [ 9, 7, 14 ],
"faces": {
"down": { "uv": [ 4, 2, 9, 7 ], "texture": "#rock_top", "cullface": "down" },
"up": { "uv": [ 4, 0, 9, 5 ], "texture": "#geyser_top" },
"north": { "uv": [ 7, 9, 12, 16 ], "texture": "#texture" },
"south": { "uv": [ 4, 9, 9, 16 ], "texture": "#texture" },
"west": { "uv": [ 9, 9, 14, 16 ], "texture": "#texture" },
"east": { "uv": [ 2, 9, 7, 16 ], "texture": "#texture" }
}
},
{
"__comment": "Box7",
"from": [ 3, 0, 5 ],
"to": [ 8, 9, 10 ],
"faces": {
"down": { "uv": [ 3, 6, 8, 11 ], "texture": "#rock_top", "cullface": "down" },
"up": { "uv": [ 4, 0, 9, 5 ], "texture": "#geyser_top" },
"north": { "uv": [ 8, 7, 13, 16 ], "texture": "#texture" },
"south": { "uv": [ 3, 7, 8, 16 ], "texture": "#texture" },
"west": { "uv": [ 5, 7, 10, 16 ], "texture": "#texture" },
"east": { "uv": [ 6, 7, 11, 16 ], "texture": "#texture" }
}
}
]
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "betterend:block/lacugrove_log_side"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "betterend:block/lacugrove_log_side_2"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "betterend:block/lacugrove_log_side_3"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "betterend:block/lacugrove_log_side_4"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "betterend:block/lucernia_log_side"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "betterend:block/lucernia_log_side_2"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_mirrored_all",
"textures": {
"all": "betterend:block/lucernia_log_side"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_mirrored_all",
"textures": {
"all": "betterend:block/lucernia_log_side_2"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/cube_column",
"textures": {
"end": "betterend:block/sandy_jadestone_pillar_top",
"side": "betterend:block/sandy_jadestone_pillar_side"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cross",
"textures": {
"cross": "betterend:block/sulphur_crystal_0"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cross",
"textures": {
"cross": "betterend:block/sulphur_crystal_1"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cross",
"textures": {
"cross": "betterend:block/sulphur_crystal_2"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "minecraft:block/cube_column",
"textures": {
"end": "betterend:block/sulphuric_rock_top",
"side": "betterend:block/sulphuric_rock"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/cube_column",
"textures": {
"end": "betterend:block/sulphuric_rock_pillar_top",
"side": "betterend:block/sulphuric_rock_pillar_side"
}
}

View file

@ -0,0 +1,95 @@
{
"__comment": "Designed by Paulevs with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "betterend:block/tube_worm_3",
"worm3": "betterend:block/tube_worm_3",
"worm2": "betterend:block/tube_worm_2",
"worm1": "betterend:block/tube_worm_1"
},
"elements": [
{
"__comment": "PlaneX1",
"from": [ 8, 0, 0 ],
"to": [ 8.001, 9, 16 ],
"shade": false,
"faces": {
"west": { "uv": [ 16, 7, 0, 16 ], "texture": "#worm3" },
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#worm3" }
}
},
{
"__comment": "PlaneX1",
"from": [ 11, 0, 0 ],
"to": [ 11.001, 9, 16 ],
"rotation": { "origin": [ 11, 0, 0 ], "axis": "y", "angle": 22.5 },
"shade": false,
"faces": {
"west": { "uv": [ 16, 7, 0, 16 ], "texture": "#worm1" },
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#worm1" }
}
},
{
"__comment": "PlaneX1",
"from": [ 5, 0, 0 ],
"to": [ 5.001, 9, 16 ],
"rotation": { "origin": [ 5, 0, 0 ], "axis": "y", "angle": -22.5 },
"shade": false,
"faces": {
"west": { "uv": [ 16, 7, 0, 16 ], "texture": "#worm2" },
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#worm2" }
}
},
{
"__comment": "Box4",
"from": [ 11, 6, 3 ],
"to": [ 14, 11, 6 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ 2, 6, 5 ],
"to": [ 5, 11, 8 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ 6.5, 7, 9 ],
"to": [ 9.5, 12, 12 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ 6.5, 9, 3 ],
"to": [ 9.5, 14, 6 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
}
]
}

View file

@ -0,0 +1,95 @@
{
"__comment": "Designed by Paulevs with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "betterend:block/tube_worm_3",
"worm3": "betterend:block/tube_worm_3",
"worm2": "betterend:block/tube_worm_2",
"worm1": "betterend:block/tube_worm_1"
},
"elements": [
{
"__comment": "PlaneX1",
"from": [ 8, 0, 0 ],
"to": [ 8.001, 9, 16 ],
"shade": false,
"faces": {
"west": { "uv": [ 16, 7, 0, 16 ], "texture": "#worm2" },
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#worm2" }
}
},
{
"__comment": "PlaneX1",
"from": [ 11, 0, 0 ],
"to": [ 11.001, 9, 16 ],
"rotation": { "origin": [ 11, 0, 0 ], "axis": "y", "angle": 22.5 },
"shade": false,
"faces": {
"west": { "uv": [ 16, 7, 0, 16 ], "texture": "#worm3" },
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#worm3" }
}
},
{
"__comment": "PlaneX1",
"from": [ 5, 0, 0 ],
"to": [ 5.001, 9, 16 ],
"rotation": { "origin": [ 5, 0, 0 ], "axis": "y", "angle": -22.5 },
"shade": false,
"faces": {
"west": { "uv": [ 16, 7, 0, 16 ], "texture": "#worm2" },
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#worm2" }
}
},
{
"__comment": "Box4",
"from": [ 6.5, 6, 5.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ 1, 6, 5 ],
"to": [ 4, 11, 8 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ 13.5, 7, 9 ],
"to": [ 16.5, 12, 12 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ 11.5, 9, 3 ],
"to": [ 14.5, 14, 6 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
}
]
}

View file

@ -0,0 +1,108 @@
{
"__comment": "Designed by Paulevs with Cubik Studio - https://cubik.studio",
"textures": {
"particle": "betterend:block/tube_worm_3",
"worm3": "betterend:block/tube_worm_3",
"worm2": "betterend:block/tube_worm_2",
"worm1": "betterend:block/tube_worm_1"
},
"elements": [
{
"__comment": "PlaneX1",
"from": [ 8, 0, 0 ],
"to": [ 8.001, 9, 16 ],
"shade": false,
"faces": {
"west": { "uv": [ 16, 7, 0, 16 ], "texture": "#worm2" },
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#worm2" }
}
},
{
"__comment": "PlaneX1",
"from": [ 11, 0, 0 ],
"to": [ 11.001, 9, 16 ],
"rotation": { "origin": [ 11, 0, 0 ], "axis": "y", "angle": 22.5 },
"shade": false,
"faces": {
"west": { "uv": [ 16, 7, 0, 16 ], "texture": "#worm3" },
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#worm3" }
}
},
{
"__comment": "PlaneX1",
"from": [ 5, 0, 0 ],
"to": [ 5.001, 9, 16 ],
"rotation": { "origin": [ 5, 0, 0 ], "axis": "y", "angle": -22.5 },
"shade": false,
"faces": {
"west": { "uv": [ 16, 7, 0, 16 ], "texture": "#worm3" },
"east": { "uv": [ 0, 7, 16, 16 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ 6.5, 6, 5.5 ],
"to": [ 9.5, 11, 8.5 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ 14, 7, 9 ],
"to": [ 17, 12, 12 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ 11.5, 9, 3 ],
"to": [ 14.5, 14, 6 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ 1.5, 9, 3 ],
"to": [ 4.5, 14, 6 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
},
{
"__comment": "Box4",
"from": [ -1, 7, 9 ],
"to": [ 2, 12, 12 ],
"faces": {
"down": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"up": { "uv": [ 10, 0, 13, 3 ], "texture": "#worm3" },
"north": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"south": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"west": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" },
"east": { "uv": [ 13, 0, 16, 5 ], "texture": "#worm3" }
}
}
]
}

View file

@ -0,0 +1,3 @@
{
"parent": "betterend:block/hydrothermal_vent"
}

View file

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "betterend:block/sulphur_crystal_2"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "betterend:item/tube_worm"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 233 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 317 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 998 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

View file

@ -0,0 +1,4 @@
{
"type": "minecraft:block",
"pools": []
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"name": "loot_pool",
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "gtceu:sulfur_dust"
}
],
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
]
}
]
}

View file

@ -0,0 +1,4 @@
{
"type": "minecraft:block",
"pools": []
}

View file

@ -293,14 +293,14 @@
"if_true": { "if_true": {
"type": "minecraft:noise_threshold", "type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow", "noise": "minecraft:powder_snow",
"min_threshold": -0.2, "min_threshold": -0.3,
"max_threshold": -0.1 "max_threshold": 0
}, },
"then_run": { "then_run": {
"type": "minecraft:condition", "type": "minecraft:condition",
"if_true": { "if_true": {
"type": "minecraft:stone_depth", "type": "minecraft:stone_depth",
"offset": 2, "offset": 1,
"surface_type": "floor", "surface_type": "floor",
"add_surface_depth": false, "add_surface_depth": false,
"secondary_depth_range": 0 "secondary_depth_range": 0
@ -313,32 +313,6 @@
} }
} }
}, },
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow",
"min_threshold": -0.3,
"max_threshold": 0.0
},
"then_run": {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 2,
"surface_type": "floor",
"add_surface_depth": false,
"secondary_depth_range": 0
},
"then_run": {
"type": "kubejs_tfc:rock",
"rock_block": "cobble",
"fallback_state": {
"Name": "ad_astra:venus_cobblestone"
}
}
}
},
{ {
"type": "minecraft:condition", "type": "minecraft:condition",
"if_true": { "if_true": {
@ -351,16 +325,15 @@
"type": "minecraft:condition", "type": "minecraft:condition",
"if_true": { "if_true": {
"type": "minecraft:stone_depth", "type": "minecraft:stone_depth",
"offset": 2, "offset": 1,
"surface_type": "floor", "surface_type": "floor",
"add_surface_depth": false, "add_surface_depth": false,
"secondary_depth_range": 0 "secondary_depth_range": 0
}, },
"then_run": { "then_run": {
"type": "kubejs_tfc:rock", "type": "minecraft:block",
"rock_block": "raw", "result_state": {
"fallback_state": { "Name": "betterend:flavolite"
"Name": "ad_astra:venus_stone"
} }
} }
} }
@ -369,7 +342,7 @@
"type": "minecraft:condition", "type": "minecraft:condition",
"if_true": { "if_true": {
"type": "minecraft:stone_depth", "type": "minecraft:stone_depth",
"offset": 2, "offset": 1,
"surface_type": "floor", "surface_type": "floor",
"add_surface_depth": false, "add_surface_depth": false,
"secondary_depth_range": 0 "secondary_depth_range": 0
@ -380,6 +353,23 @@
"Name": "ad_astra:conglomerate" "Name": "ad_astra:conglomerate"
} }
} }
},
{
"type": "tfg:badlands",
"raw_rock_weight": 20,
"palette": [
{ "Name": "create:ochrum" },
{ "Name": "betterend:sandy_jadestone" },
{ "Name": "betterend:sandy_jadestone" },
{ "Name": "betterend:sandy_jadestone" },
{ "Name": "betterend:sandy_jadestone" },
{ "Name": "betterend:flavolite" },
{ "Name": "betterend:flavolite" },
{ "Name": "betterend:flavolite" }
],
"fallback": {
"Name": "ad_astra:venus_stone"
}
} }
] ]
} }
@ -3316,13 +3306,12 @@
{ {
"type": "minecraft:condition", "type": "minecraft:condition",
"if_true": { "if_true": {
"type": "minecraft:vertical_gradient", "type": "minecraft:not",
"random_name": "sulfuric_ravine_sea_level", "invert": {
"true_at_and_below": { "type": "minecraft:water",
"absolute": 58 "offset": 1,
}, "surface_depth_multiplier": 0,
"false_at_and_above": { "add_stone_depth": false
"absolute": 60
} }
}, },
"then_run": { "then_run": {
@ -3330,17 +3319,6 @@
"result_state": { "Name": "create:scoria" } "result_state": { "Name": "create:scoria" }
} }
}, },
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow",
"min_threshold": 0.1,
"max_threshold": 0.2
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{ {
"type": "minecraft:condition", "type": "minecraft:condition",
"if_true": { "if_true": {
@ -3351,25 +3329,19 @@
"secondary_depth_range": 0 "secondary_depth_range": 0
}, },
"then_run": { "then_run": {
"type": "minecraft:block", "type": "minecraft:sequence",
"result_state": { "Name": "tfg:sand/fluorapatite/brown" } "sequence": [
}
},
{ {
"type": "minecraft:condition", "type": "minecraft:condition",
"if_true": { "if_true": {
"type": "minecraft:stone_depth", "type": "minecraft:noise_threshold",
"offset": 3, "noise": "minecraft:powder_snow",
"surface_type": "floor", "min_threshold": 0.1,
"add_surface_depth": false, "max_threshold": 0.2
"secondary_depth_range": 0
}, },
"then_run": { "then_run": {
"type": "minecraft:block", "type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } "result_state": { "Name": "tfg:sand/fluorapatite/brown" }
}
}
]
} }
}, },
{ {
@ -3380,40 +3352,11 @@
"min_threshold": 0.0, "min_threshold": 0.0,
"max_threshold": 0.3 "max_threshold": 0.3
}, },
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 1,
"surface_type": "floor",
"add_surface_depth": false,
"secondary_depth_range": 0
},
"then_run": { "then_run": {
"type": "minecraft:block", "type": "minecraft:block",
"result_state": { "Name": "tfg:sand/fluorapatite/orange" } "result_state": { "Name": "tfg:sand/fluorapatite/orange" }
} }
}, },
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 3,
"surface_type": "floor",
"add_surface_depth": false,
"secondary_depth_range": 0
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/orange" }
}
}
]
}
},
{ {
"type": "minecraft:condition", "type": "minecraft:condition",
"if_true": { "if_true": {
@ -3422,77 +3365,38 @@
"min_threshold": -0.4, "min_threshold": -0.4,
"max_threshold": 0.7 "max_threshold": 0.7
}, },
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 1,
"surface_type": "floor",
"add_surface_depth": false,
"secondary_depth_range": 0
},
"then_run": { "then_run": {
"type": "minecraft:block", "type": "minecraft:block",
"result_state": { "Name": "tfg:sand/fluorapatite/yellow" } "result_state": { "Name": "tfg:sand/fluorapatite/yellow" }
} }
}, },
{ {
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 3,
"surface_type": "floor",
"add_surface_depth": false,
"secondary_depth_range": 0
},
"then_run": {
"type": "minecraft:block", "type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/yellow" } "result_state": { "Name": "tfc:sand/black" }
}
} }
] ]
} }
}, },
{ {
"type": "minecraft:sequence", "type": "tfg:badlands",
"sequence": [ "raw_rock_weight": 5,
{ "palette": [
"type": "minecraft:condition", { "Name": "create:scoria" },
"if_true": { { "Name": "create:ochrum" },
"type": "minecraft:stone_depth", { "Name": "betterend:sulphuric_rock" },
"offset": 1, { "Name": "betterend:sandy_jadestone" },
"surface_type": "floor", { "Name": "betterend:lacugrove_bark" },
"add_surface_depth": false, { "Name": "tfg:sandstone/raw/fluorapatite/brown" },
"secondary_depth_range": 0 { "Name": "tfg:sandstone/raw/fluorapatite/orange" },
}, { "Name": "tfg:sandstone/raw/fluorapatite/yellow" },
"then_run": { { "Name": "tfg:sandstone/raw/fluorapatite/yellow" },
"type": "minecraft:block", { "Name": "tfg:sandstone/raw/fluorapatite/yellow" },
"result_state": { { "Name": "tfc:raw_sandstone/black" }
"Name": "tfc:sand/black" ],
"fallback": {
"Name": "ad_astra:venus_stone"
} }
} }
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 3,
"surface_type": "floor",
"add_surface_depth": false,
"secondary_depth_range": 0
},
"then_run": {
"type": "minecraft:block",
"result_state": {
"Name": "tfc:raw_sandstone/black"
}
}
}
]
}
] ]
} }
} }
@ -4522,7 +4426,7 @@
}, },
"then_run": { "then_run": {
"type": "minecraft:block", "type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } "result_state": { "Name": "tfg:sand/fluorapatite/brown" }
} }
}, },
{ {

View file

@ -0,0 +1,30 @@
{
"type": "minecraft:block",
"pools": [
{
"name": "loot_pool",
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "gtceu:raw_sulfur",
"functions": [
{
"function": "minecraft:set_count",
"count": {
"min": 1,
"max": 3,
"type": "minecraft:uniform"
}
}
]
}
],
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
]
}
]
}

View file

@ -1162,6 +1162,10 @@ function registerTFGRockRecipes(event) {
{ block: 'create:ochrum', dimension: 'ad_astra:mars' }, { block: 'create:ochrum', dimension: 'ad_astra:mars' },
{ block: 'create:scoria', dimension: 'ad_astra:venus' }, { block: 'create:scoria', dimension: 'ad_astra:venus' },
{ block: 'minecraft:tuff', dimension: 'ad_astra:venus' }, { block: 'minecraft:tuff', dimension: 'ad_astra:venus' },
{ block: 'betterend:flavolite', dimension: 'ad_astra:venus' },
{ block: 'betterend:sandy_jadestone', dimension: 'ad_astra:venus' },
{ block: 'betterend:sulphuric_rock', dimension: 'ad_astra:venus' },
{ block: 'betterend:brimstone', dimension: 'ad_astra:venus' },
{ block: 'ad_astra:mercury_stone', dimension: 'ad_astra:mercury' }, { block: 'ad_astra:mercury_stone', dimension: 'ad_astra:mercury' },
{ block: 'ad_astra:mercury_cobblestone', dimension: 'ad_astra:mercury' }, { block: 'ad_astra:mercury_cobblestone', dimension: 'ad_astra:mercury' },
{ block: 'create:crimsite', dimension: 'ad_astra:mercury' }, { block: 'create:crimsite', dimension: 'ad_astra:mercury' },

View file

@ -79,5 +79,6 @@ const registerTFGRecipes = (event) => {
registerTFGMarsIodineRecipes(event) registerTFGMarsIodineRecipes(event)
registerTFGMarsOstrumRecipes(event) registerTFGMarsOstrumRecipes(event)
registerTFGVenusRecipes(event)
registerTFGBiochemRecipes(event) registerTFGBiochemRecipes(event)
} }

View file

@ -0,0 +1,22 @@
"use strict";
function registerTFGVenusRecipes(event) {
event.stonecutting('betterend:flavolite', '#tfg:leucitite_blocks')
event.stonecutting('betterend:flavolite_bricks', '#tfg:leucitite_blocks')
event.stonecutting('betterend:flavolite_pillar', '#tfg:leucitite_blocks')
event.stonecutting('betterend:flavolite_polished', '#tfg:leucitite_blocks')
event.stonecutting('betterend:flavolite_tiles', '#tfg:leucitite_blocks')
event.stonecutting('betterend:sandy_jadestone', '#tfg:lamproite_blocks')
event.stonecutting('betterend:sandy_jadestone_bricks', '#tfg:lamproite_blocks')
event.stonecutting('betterend:sandy_jadestone_pillar', '#tfg:lamproite_blocks')
event.stonecutting('betterend:sandy_jadestone_polished', '#tfg:lamproite_blocks')
event.stonecutting('betterend:sandy_jadestone_tiles', '#tfg:lamproite_blocks')
event.stonecutting('betterend:sulphuric_rock', '#tfg:ignimbrite_blocks')
event.stonecutting('betterend:sulphuric_rock_bricks', '#tfg:ignimbrite_blocks')
event.stonecutting('betterend:sulphuric_rock_pillar', '#tfg:ignimbrite_blocks')
event.stonecutting('betterend:sulphuric_rock_polished', '#tfg:ignimbrite_blocks')
event.stonecutting('betterend:sulphuric_rock_tiles', '#tfg:ignimbrite_blocks')
}

View file

@ -1,7 +1,23 @@
"use strict"; "use strict";
function registerTFGVenusItemTags(event) { function registerTFGVenusItemTags(event) {
event.add('tfg:leucitite_blocks', 'betterend:flavolite')
event.add('tfg:leucitite_blocks', 'betterend:flavolite_bricks')
event.add('tfg:leucitite_blocks', 'betterend:flavolite_pillar')
event.add('tfg:leucitite_blocks', 'betterend:flavolite_polished')
event.add('tfg:leucitite_blocks', 'betterend:flavolite_tiles')
event.add('tfg:lamproite_blocks', 'betterend:sandy_jadestone')
event.add('tfg:lamproite_blocks', 'betterend:sandy_jadestone_bricks')
event.add('tfg:lamproite_blocks', 'betterend:sandy_jadestone_pillar')
event.add('tfg:lamproite_blocks', 'betterend:sandy_jadestone_polished')
event.add('tfg:lamproite_blocks', 'betterend:sandy_jadestone_tiles')
event.add('tfg:ignimbrite_blocks', 'betterend:sulphuric_rock')
event.add('tfg:ignimbrite_blocks', 'betterend:sulphuric_rock_bricks')
event.add('tfg:ignimbrite_blocks', 'betterend:sulphuric_rock_pillar')
event.add('tfg:ignimbrite_blocks', 'betterend:sulphuric_rock_polished')
event.add('tfg:ignimbrite_blocks', 'betterend:sulphuric_rock_tiles')
} }
@ -63,6 +79,13 @@ function registerTFGVenusBlockTags(event) {
event.add('ad_astra:venus_stone_replaceables', 'create:scoria') 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', 'create:scorchia')
event.add('ad_astra:venus_stone_replaceables', 'minecraft:tuff') event.add('ad_astra:venus_stone_replaceables', 'minecraft:tuff')
event.add('ad_astra:venus_stone_replaceables', 'betterend:brimstone')
event.add('ad_astra:venus_stone_replaceables', 'betterend:flavolite')
event.add('ad_astra:venus_stone_replaceables', 'betterend:sandy_jadestone')
event.add('ad_astra:venus_stone_replaceables', 'betterend:sulphuric_rock')
event.add('ad_astra:venus_stone_replaceables', 'betterend:flavolite')
event.add('ad_astra:venus_stone_replaceables', 'betterend:lacugrove_bark')
event.add('ad_astra:venus_stone_replaceables', 'betterend:lucernia_bark')
event.add('tfc:can_carve', '#ad_astra:venus_stone_replaceables') event.add('tfc:can_carve', '#ad_astra:venus_stone_replaceables')
@ -72,6 +95,8 @@ function registerTFGVenusBlockTags(event) {
event.add('tfc:can_landslide', 'tfg:sand/fluorapatite/orange') event.add('tfc:can_landslide', 'tfg:sand/fluorapatite/orange')
event.add('tfc:can_landslide', 'tfg:sand/fluorapatite/white') event.add('tfc:can_landslide', 'tfg:sand/fluorapatite/white')
event.add('tfc:can_landslide', 'tfg:sand/fluorapatite/yellow') event.add('tfc:can_landslide', 'tfg:sand/fluorapatite/yellow')
event.add('tfg:decorative_plant_attachable', 'betterend:sulphuric_rock')
} }
function registerTFGVenusBiomeTags(event) { function registerTFGVenusBiomeTags(event) {

View file

@ -173,4 +173,101 @@ function registerTFGWorldGenVenusDecoBlocks(event) {
.opaque(true) .opaque(true)
}) })
//#endregion //#endregion
// Some more stone blocks from better end, for variety's sake
event.create('betterend:brimstone')
.soundType('tuff')
.mapColor('color_yellow')
.requiresTool(true)
.tagBlock('minecraft:mineable/pickaxe')
event.create('betterend:hydrothermal_vent', 'tfg:particle_emitter_decoration')
.soundType('dripstone_block')
.mapColor('dirt')
.requiresTool(true)
.tagBlock('minecraft:mineable/pickaxe')
.opaque(false)
.fullBlock(false)
.box(1, 0, 1, 15, 16, 15)
.notSolid()
.particleOffset(0.3, 1, 0.3)
.particleVelocity(0, 0.1, 0)
.particle('minecraft:large_smoke')
.particleCount(5)
.particleForced(true)
event.create('betterend:tube_worm', 'tfg:attached_decorative_plant')
.soundType('nether_wart')
.mapColor('terracotta_white')
.tagBlock('minecraft:replaceable')
.tagBlock('tfg:do_not_destroy_in_space')
event.create('betterend:lacugrove_bark')
.soundType('basalt')
.mapColor('podzol')
.requiresTool(true)
.tagBlock('minecraft:mineable/pickaxe')
event.create('betterend:lucernia_bark')
.soundType('netherrack')
.mapColor('wood')
.requiresTool(true)
.tagBlock('minecraft:mineable/pickaxe')
event.create('betterend:sulphur_crystal', 'tfg:decorative_plant')
.soundType('deepslate')
.mapColor('gold')
.box(3, 0, 3, 13, 6, 13)
const flavolite = [ 'flavolite', 'flavolite_bricks', 'flavolite_polished', 'flavolite_tiles' ];
flavolite.forEach(f => {
event.create(`betterend:${f}`)
.soundType('deepslate')
.mapColor('sand')
.requiresTool(true)
.tagBlock('minecraft:mineable/pickaxe')
})
event.create(`betterend:flavolite_pillar`)
.property(BlockProperties.AXIS)
.placementState((event) => event.set(BlockProperties.AXIS, event.clickedFace.axis))
.soundType('netherrack')
.mapColor('sand')
.requiresTool(true)
.tagBlock('minecraft:mineable/pickaxe')
const jadestone = [ 'sandy_jadestone', 'sandy_jadestone_bricks', 'sandy_jadestone_polished', 'sandy_jadestone_tiles' ];
jadestone.forEach(j => {
event.create(`betterend:${j}`)
.soundType('stone')
.mapColor('color_light_green')
.requiresTool(true)
.tagBlock('minecraft:mineable/pickaxe')
})
event.create(`betterend:sandy_jadestone_pillar`)
.property(BlockProperties.AXIS)
.placementState((event) => event.set(BlockProperties.AXIS, event.clickedFace.axis))
.soundType('stone')
.mapColor('color_light_green')
.requiresTool(true)
.tagBlock('minecraft:mineable/pickaxe')
const sulphuric_rock = [ 'sulphuric_rock', 'sulphuric_rock_bricks', 'sulphuric_rock_polished', 'sulphuric_rock_tiles' ];
sulphuric_rock.forEach(s => {
event.create(`betterend:${s}`)
.soundType('dripstone_block')
.mapColor('terracotta_light_gray')
.requiresTool(true)
.tagBlock('minecraft:mineable/pickaxe')
})
event.create(`betterend:sulphuric_rock_pillar`)
.placementState((event) => event.set(BlockProperties.AXIS, event.clickedFace.axis))
.property(BlockProperties.AXIS)
.soundType('dripstone_block')
.mapColor('terracotta_light_gray')
.requiresTool(true)
.tagBlock('minecraft:mineable/pickaxe')
} }

View file

@ -16,7 +16,6 @@ global.VINTAGE_IMPROVEMENTS_DISABLED_ITEMS = [
'vintageimprovements:laser_item', 'vintageimprovements:laser_item',
'vintageimprovements:sulfur_chunk', 'vintageimprovements:sulfur_chunk',
'vintageimprovements:sulfur', 'vintageimprovements:sulfur',
'vintageimprovements:sulfur_block',
'vintageimprovements:sulfuric_acid_bucket', 'vintageimprovements:sulfuric_acid_bucket',
'vintageimprovements:copper_sulfate', 'vintageimprovements:copper_sulfate',
'vintageimprovements:incomplete_redstone_module', 'vintageimprovements:incomplete_redstone_module',