diff --git a/data/minecraft/dimension/debug/debug_all_block_states.json b/data/minecraft/dimension/debug/debug_all_block_states.json new file mode 100644 index 0000000..fe595ef --- /dev/null +++ b/data/minecraft/dimension/debug/debug_all_block_states.json @@ -0,0 +1,6 @@ +{ + "generator": { + "type": "minecraft:debug" + }, + "type": "debug:debug_all_block_states" +} \ No newline at end of file diff --git a/data/minecraft/dimension/extra/default_block_terrain.json b/data/minecraft/dimension/extra/default_block_terrain.json new file mode 100644 index 0000000..63330e2 --- /dev/null +++ b/data/minecraft/dimension/extra/default_block_terrain.json @@ -0,0 +1,142 @@ +{ + "generator": { + "biome_source": { + "biome": "minecraft:the_void", + "type": "minecraft:fixed" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "stronghold": { + "distance": 32, + "spread": 3, + "count": 128 + }, + "structures": { + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:ruined_portal": { + "spacing": 40, + "separation": 15, + "salt": 34222645 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + } + } + }, + "noise": { + "height": 256, + "sampling": { + "xz_scale": 0.9999999814507745, + "y_scale": 0.9999999814507745, + "xz_factor": 80.0, + "y_factor": 160.0 + }, + "top_slide": { + "target": -10, + "size": 3, + "offset": 0 + }, + "bottom_slide": { + "target": -30, + "size": 0, + "offset": 0 + }, + "size_horizontal": 1, + "size_vertical": 2, + "density_factor": 1.0, + "density_offset": -0.46875, + "simplex_surface_noise": true, + "random_density_offset": true, + "island_noise_override": false, + "amplified": false + }, + "default_block": { + "Name": "minecraft:stone" + }, + "default_fluid": { + "Name": "minecraft:water", + "Properties": { + "level": "0" + } + }, + "bedrock_roof_position": -10, + "bedrock_floor_position": 0, + "sea_level": 63, + "disable_mob_generation": false + }, + "type": "minecraft:noise" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/extra/noise_based_void.json b/data/minecraft/dimension/extra/noise_based_void.json new file mode 100644 index 0000000..4d811c7 --- /dev/null +++ b/data/minecraft/dimension/extra/noise_based_void.json @@ -0,0 +1,138 @@ +{ + "generator": { + "biome_source": { + "seed": -3283563091455490346, + "large_biomes": false, + "type": "minecraft:vanilla_layered" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "structures": { + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:ruined_portal": { + "spacing": 25, + "separation": 10, + "salt": 34222645 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + } + } + }, + "noise": { + "height": 16, + "sampling": { + "xz_scale": 4.0, + "y_scale": 4.0, + "xz_factor": 80.0, + "y_factor": 60.0 + }, + "top_slide": { + "target": 0, + "size": 1, + "offset": 16 + }, + "bottom_slide": { + "target": 0, + "size": 0, + "offset": 16 + }, + "size_horizontal": 4, + "size_vertical": 4, + "density_factor": 0.0, + "density_offset": 0.0, + "simplex_surface_noise": false, + "random_density_offset": false, + "island_noise_override": false, + "amplified": false + }, + "default_block": { + "Name": "minecraft:stone" + }, + "default_fluid": { + "Name": "minecraft:water", + "Properties": { + "level": "0" + } + }, + "bedrock_roof_position": -10, + "bedrock_floor_position": -10, + "sea_level": 0, + "disable_mob_generation": true + }, + "type": "minecraft:noise" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/extra/overworld_floating_islands.json b/data/minecraft/dimension/extra/overworld_floating_islands.json new file mode 100644 index 0000000..ad481bd --- /dev/null +++ b/data/minecraft/dimension/extra/overworld_floating_islands.json @@ -0,0 +1,138 @@ +{ + "generator": { + "biome_source": { + "seed": -3283563091455490346, + "large_biomes": false, + "type": "minecraft:vanilla_layered" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "structures": { + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:ruined_portal": { + "spacing": 40, + "separation": 15, + "salt": 34222645 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + } + } + }, + "noise": { + "height": 256, + "sampling": { + "xz_scale": 0.9999999814507745, + "y_scale": 0.9999999814507745, + "xz_factor": 80.0, + "y_factor": 160.0 + }, + "top_slide": { + "target": -30, + "size": 6, + "offset": 0 + }, + "bottom_slide": { + "target": -10, + "size": 1, + "offset": 0 + }, + "size_horizontal": 1, + "size_vertical": 2, + "density_factor": 0.2, + "density_offset": -0.2, + "simplex_surface_noise": true, + "random_density_offset": false, + "island_noise_override": false, + "amplified": false + }, + "default_block": { + "Name": "minecraft:stone" + }, + "default_fluid": { + "Name": "minecraft:water", + "Properties": { + "level": "0" + } + }, + "bedrock_roof_position": -10, + "bedrock_floor_position": -10, + "sea_level": 7, + "disable_mob_generation": false + }, + "type": "minecraft:noise" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/extra/the_nether_amplified.json b/data/minecraft/dimension/extra/the_nether_amplified.json new file mode 100644 index 0000000..7d5f0f9 --- /dev/null +++ b/data/minecraft/dimension/extra/the_nether_amplified.json @@ -0,0 +1,189 @@ +{ + "generator": { + "biome_source": { + "seed": -3283563091455490346, + "biomes": [ + { + "biome": "minecraft:nether_wastes", + "parameters": { + "temperature": 0.0, + "humidity": 0.0, + "altitude": 0.0, + "weirdness": 0.0, + "offset": 0.0 + } + }, + { + "biome": "minecraft:soul_sand_valley", + "parameters": { + "temperature": 0.0, + "humidity": -0.5, + "altitude": 0.0, + "weirdness": 0.0, + "offset": 0.0 + } + }, + { + "biome": "minecraft:crimson_forest", + "parameters": { + "temperature": 0.4, + "humidity": 0.0, + "altitude": 0.0, + "weirdness": 0.0, + "offset": 0.0 + } + }, + { + "biome": "minecraft:warped_forest", + "parameters": { + "temperature": 0.0, + "humidity": 0.5, + "altitude": 0.0, + "weirdness": 0.0, + "offset": 0.375 + } + }, + { + "biome": "minecraft:basalt_deltas", + "parameters": { + "temperature": -0.5, + "humidity": 0.0, + "altitude": 0.0, + "weirdness": 0.0, + "offset": 0.175 + } + } + ], + "type": "minecraft:multi_noise" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "structures": { + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:ruined_portal": { + "spacing": 25, + "separation": 10, + "salt": 34222645 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + } + } + }, + "noise": { + "height": 256, + "sampling": { + "xz_scale": 1.0, + "y_scale": 3.0, + "xz_factor": 80.0, + "y_factor": 60.0 + }, + "top_slide": { + "target": 120, + "size": 3, + "offset": 0 + }, + "bottom_slide": { + "target": 320, + "size": 4, + "offset": -1 + }, + "size_horizontal": 1, + "size_vertical": 2, + "density_factor": 0.0, + "density_offset": 0.019921875, + "simplex_surface_noise": false, + "random_density_offset": false, + "island_noise_override": false, + "amplified": true + }, + "default_block": { + "Name": "minecraft:netherrack" + }, + "default_fluid": { + "Name": "minecraft:lava", + "Properties": { + "level": "0" + } + }, + "bedrock_roof_position": 0, + "bedrock_floor_position": 0, + "sea_level": 32, + "disable_mob_generation": true + }, + "type": "minecraft:noise" + }, + "type": "fake:the_nether" +} \ No newline at end of file diff --git a/data/minecraft/dimension/fake/overworld.json b/data/minecraft/dimension/fake/overworld.json new file mode 100644 index 0000000..7891307 --- /dev/null +++ b/data/minecraft/dimension/fake/overworld.json @@ -0,0 +1,143 @@ +{ + "generator": { + "biome_source": { + "seed": -3283563091455490346, + "large_biomes": false, + "type": "minecraft:vanilla_layered" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "stronghold": { + "distance": 32, + "spread": 3, + "count": 128 + }, + "structures": { + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:ruined_portal": { + "spacing": 40, + "separation": 15, + "salt": 34222645 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + } + } + }, + "noise": { + "height": 256, + "sampling": { + "xz_scale": 0.9999999814507745, + "y_scale": 0.9999999814507745, + "xz_factor": 80.0, + "y_factor": 160.0 + }, + "top_slide": { + "target": -10, + "size": 3, + "offset": 0 + }, + "bottom_slide": { + "target": -30, + "size": 0, + "offset": 0 + }, + "size_horizontal": 1, + "size_vertical": 2, + "density_factor": 1.0, + "density_offset": -0.46875, + "simplex_surface_noise": true, + "random_density_offset": true, + "island_noise_override": false, + "amplified": false + }, + "default_block": { + "Name": "minecraft:stone" + }, + "default_fluid": { + "Name": "minecraft:water", + "Properties": { + "level": "0" + } + }, + "bedrock_roof_position": -10, + "bedrock_floor_position": 0, + "sea_level": 63, + "disable_mob_generation": false + }, + "type": "minecraft:noise" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/fake/overworld_amplified.json b/data/minecraft/dimension/fake/overworld_amplified.json new file mode 100644 index 0000000..a5290ab --- /dev/null +++ b/data/minecraft/dimension/fake/overworld_amplified.json @@ -0,0 +1,143 @@ +{ + "generator": { + "biome_source": { + "seed": -3283563091455490346, + "large_biomes": false, + "type": "minecraft:vanilla_layered" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "stronghold": { + "distance": 32, + "spread": 3, + "count": 128 + }, + "structures": { + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:ruined_portal": { + "spacing": 40, + "separation": 15, + "salt": 34222645 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + } + } + }, + "noise": { + "height": 256, + "sampling": { + "xz_scale": 0.9999999814507745, + "y_scale": 0.9999999814507745, + "xz_factor": 80.0, + "y_factor": 160.0 + }, + "top_slide": { + "target": -10, + "size": 3, + "offset": 0 + }, + "bottom_slide": { + "target": -30, + "size": 0, + "offset": 0 + }, + "size_horizontal": 1, + "size_vertical": 2, + "density_factor": 1.0, + "density_offset": -0.46875, + "simplex_surface_noise": true, + "random_density_offset": true, + "island_noise_override": false, + "amplified": true + }, + "default_block": { + "Name": "minecraft:stone" + }, + "default_fluid": { + "Name": "minecraft:water", + "Properties": { + "level": "0" + } + }, + "bedrock_roof_position": -10, + "bedrock_floor_position": 0, + "sea_level": 63, + "disable_mob_generation": false + }, + "type": "minecraft:noise" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/fake/overworld_caves.json b/data/minecraft/dimension/fake/overworld_caves.json new file mode 100644 index 0000000..d5d80d0 --- /dev/null +++ b/data/minecraft/dimension/fake/overworld_caves.json @@ -0,0 +1,138 @@ +{ + "generator": { + "biome_source": { + "seed": -3283563091455490346, + "large_biomes": false, + "type": "minecraft:vanilla_layered" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "structures": { + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:ruined_portal": { + "spacing": 25, + "separation": 10, + "salt": 34222645 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + } + } + }, + "noise": { + "height": 128, + "sampling": { + "xz_scale": 1.0, + "y_scale": 3.0, + "xz_factor": 80.0, + "y_factor": 60.0 + }, + "top_slide": { + "target": 120, + "size": 3, + "offset": 0 + }, + "bottom_slide": { + "target": 320, + "size": 4, + "offset": -1 + }, + "size_horizontal": 1, + "size_vertical": 2, + "density_factor": 0.0, + "density_offset": 0.019921875, + "simplex_surface_noise": false, + "random_density_offset": false, + "island_noise_override": false, + "amplified": false + }, + "default_block": { + "Name": "minecraft:stone" + }, + "default_fluid": { + "Name": "minecraft:water", + "Properties": { + "level": "0" + } + }, + "bedrock_roof_position": 0, + "bedrock_floor_position": 0, + "sea_level": 32, + "disable_mob_generation": true + }, + "type": "minecraft:noise" + }, + "type": "fake:overworld_caves" +} \ No newline at end of file diff --git a/data/minecraft/dimension/fake/overworld_floating_islands.json b/data/minecraft/dimension/fake/overworld_floating_islands.json new file mode 100644 index 0000000..e80ca2b --- /dev/null +++ b/data/minecraft/dimension/fake/overworld_floating_islands.json @@ -0,0 +1,138 @@ +{ + "generator": { + "biome_source": { + "seed": -3283563091455490346, + "large_biomes": false, + "type": "minecraft:vanilla_layered" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "structures": { + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:ruined_portal": { + "spacing": 40, + "separation": 15, + "salt": 34222645 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + } + } + }, + "noise": { + "height": 128, + "sampling": { + "xz_scale": 2.0, + "y_scale": 1.0, + "xz_factor": 80.0, + "y_factor": 160.0 + }, + "top_slide": { + "target": -3000, + "size": 64, + "offset": -46 + }, + "bottom_slide": { + "target": -30, + "size": 7, + "offset": 1 + }, + "size_horizontal": 2, + "size_vertical": 1, + "density_factor": 0.0, + "density_offset": 0.0, + "simplex_surface_noise": true, + "random_density_offset": false, + "island_noise_override": false, + "amplified": false + }, + "default_block": { + "Name": "minecraft:stone" + }, + "default_fluid": { + "Name": "minecraft:water", + "Properties": { + "level": "0" + } + }, + "bedrock_roof_position": -10, + "bedrock_floor_position": -10, + "sea_level": 0, + "disable_mob_generation": true + }, + "type": "minecraft:noise" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/fake/overworld_large_biomes.json b/data/minecraft/dimension/fake/overworld_large_biomes.json new file mode 100644 index 0000000..2a0780d --- /dev/null +++ b/data/minecraft/dimension/fake/overworld_large_biomes.json @@ -0,0 +1,143 @@ +{ + "generator": { + "biome_source": { + "seed": -3283563091455490346, + "large_biomes": true, + "type": "minecraft:vanilla_layered" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "stronghold": { + "distance": 32, + "spread": 3, + "count": 128 + }, + "structures": { + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:ruined_portal": { + "spacing": 40, + "separation": 15, + "salt": 34222645 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + } + } + }, + "noise": { + "height": 256, + "sampling": { + "xz_scale": 0.9999999814507745, + "y_scale": 0.9999999814507745, + "xz_factor": 80.0, + "y_factor": 160.0 + }, + "top_slide": { + "target": -10, + "size": 3, + "offset": 0 + }, + "bottom_slide": { + "target": -30, + "size": 0, + "offset": 0 + }, + "size_horizontal": 1, + "size_vertical": 2, + "density_factor": 1.0, + "density_offset": -0.46875, + "simplex_surface_noise": true, + "random_density_offset": true, + "island_noise_override": false, + "amplified": false + }, + "default_block": { + "Name": "minecraft:stone" + }, + "default_fluid": { + "Name": "minecraft:water", + "Properties": { + "level": "0" + } + }, + "bedrock_roof_position": -10, + "bedrock_floor_position": 0, + "sea_level": 63, + "disable_mob_generation": false + }, + "type": "minecraft:noise" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/fake/the_end.json b/data/minecraft/dimension/fake/the_end.json new file mode 100644 index 0000000..99d83ea --- /dev/null +++ b/data/minecraft/dimension/fake/the_end.json @@ -0,0 +1,134 @@ +{ + "generator": { + "biome_source": { + "seed": -3283563091455490346, + "type": "minecraft:the_end" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "structures": { + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:ruined_portal": { + "spacing": 40, + "separation": 15, + "salt": 34222645 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + } + } + }, + "noise": { + "height": 128, + "sampling": { + "xz_scale": 2.0, + "y_scale": 1.0, + "xz_factor": 80.0, + "y_factor": 160.0 + }, + "top_slide": { + "target": -3000, + "size": 64, + "offset": -46 + }, + "bottom_slide": { + "target": -30, + "size": 7, + "offset": 1 + }, + "size_horizontal": 2, + "size_vertical": 1, + "density_factor": 0.0, + "density_offset": 0.0, + "simplex_surface_noise": true, + "random_density_offset": false, + "island_noise_override": true, + "amplified": false + }, + "default_block": { + "Name": "minecraft:end_stone" + }, + "default_fluid": { + "Name": "minecraft:air" + }, + "bedrock_roof_position": -10, + "bedrock_floor_position": -10, + "sea_level": 0, + "disable_mob_generation": true + }, + "type": "minecraft:noise" + }, + "type": "fake:the_end" +} \ No newline at end of file diff --git a/data/minecraft/dimension/fake/the_nether.json b/data/minecraft/dimension/fake/the_nether.json new file mode 100644 index 0000000..aa7a725 --- /dev/null +++ b/data/minecraft/dimension/fake/the_nether.json @@ -0,0 +1,189 @@ +{ + "generator": { + "biome_source": { + "seed": -3283563091455490346, + "biomes": [ + { + "biome": "minecraft:nether_wastes", + "parameters": { + "temperature": 0.0, + "humidity": 0.0, + "altitude": 0.0, + "weirdness": 0.0, + "offset": 0.0 + } + }, + { + "biome": "minecraft:soul_sand_valley", + "parameters": { + "temperature": 0.0, + "humidity": -0.5, + "altitude": 0.0, + "weirdness": 0.0, + "offset": 0.0 + } + }, + { + "biome": "minecraft:crimson_forest", + "parameters": { + "temperature": 0.4, + "humidity": 0.0, + "altitude": 0.0, + "weirdness": 0.0, + "offset": 0.0 + } + }, + { + "biome": "minecraft:warped_forest", + "parameters": { + "temperature": 0.0, + "humidity": 0.5, + "altitude": 0.0, + "weirdness": 0.0, + "offset": 0.375 + } + }, + { + "biome": "minecraft:basalt_deltas", + "parameters": { + "temperature": -0.5, + "humidity": 0.0, + "altitude": 0.0, + "weirdness": 0.0, + "offset": 0.175 + } + } + ], + "type": "minecraft:multi_noise" + }, + "seed": -3283563091455490346, + "settings": { + "structures": { + "structures": { + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + }, + "minecraft:desert_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357617 + }, + "minecraft:igloo": { + "spacing": 32, + "separation": 8, + "salt": 14357618 + }, + "minecraft:jungle_pyramid": { + "spacing": 32, + "separation": 8, + "salt": 14357619 + }, + "minecraft:swamp_hut": { + "spacing": 32, + "separation": 8, + "salt": 14357620 + }, + "minecraft:pillager_outpost": { + "spacing": 32, + "separation": 8, + "salt": 165745296 + }, + "minecraft:stronghold": { + "spacing": 1, + "separation": 0, + "salt": 0 + }, + "minecraft:monument": { + "spacing": 32, + "separation": 5, + "salt": 10387313 + }, + "minecraft:endcity": { + "spacing": 20, + "separation": 11, + "salt": 10387313 + }, + "minecraft:mansion": { + "spacing": 80, + "separation": 20, + "salt": 10387319 + }, + "minecraft:ruined_portal": { + "spacing": 25, + "separation": 10, + "salt": 34222645 + }, + "minecraft:shipwreck": { + "spacing": 24, + "separation": 4, + "salt": 165745295 + }, + "minecraft:ocean_ruin": { + "spacing": 20, + "separation": 8, + "salt": 14357621 + }, + "minecraft:bastion_remnant": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:fortress": { + "spacing": 30, + "separation": 4, + "salt": 30084232 + }, + "minecraft:nether_fossil": { + "spacing": 2, + "separation": 1, + "salt": 14357921 + } + } + }, + "noise": { + "height": 128, + "sampling": { + "xz_scale": 1.0, + "y_scale": 3.0, + "xz_factor": 80.0, + "y_factor": 60.0 + }, + "top_slide": { + "target": 120, + "size": 3, + "offset": 0 + }, + "bottom_slide": { + "target": 320, + "size": 4, + "offset": -1 + }, + "size_horizontal": 1, + "size_vertical": 2, + "density_factor": 0.0, + "density_offset": 0.019921875, + "simplex_surface_noise": false, + "random_density_offset": false, + "island_noise_override": false, + "amplified": false + }, + "default_block": { + "Name": "minecraft:netherrack" + }, + "default_fluid": { + "Name": "minecraft:lava", + "Properties": { + "level": "0" + } + }, + "bedrock_roof_position": 0, + "bedrock_floor_position": 0, + "sea_level": 32, + "disable_mob_generation": true + }, + "type": "minecraft:noise" + }, + "type": "fake:the_nether" +} \ No newline at end of file diff --git a/data/minecraft/dimension/superflat/bottomless_pit.json b/data/minecraft/dimension/superflat/bottomless_pit.json new file mode 100644 index 0000000..2d5cfd6 --- /dev/null +++ b/data/minecraft/dimension/superflat/bottomless_pit.json @@ -0,0 +1,26 @@ +{ + "generator": { + "settings": { + "structures": { + "structures": {} + }, + "layers": [ + { + "height": 2, + "block": "minecraft:cobblestone" + }, + { + "height": 3, + "block": "minecraft:dirt" + }, + { + "height": 1, + "block": "minecraft:grass_block" + } + ], + "biome": "minecraft:plains" + }, + "type": "minecraft:flat" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/superflat/classic_flat.json b/data/minecraft/dimension/superflat/classic_flat.json new file mode 100644 index 0000000..1d59bab --- /dev/null +++ b/data/minecraft/dimension/superflat/classic_flat.json @@ -0,0 +1,37 @@ +{ + "generator": { + "settings": { + "structures": { + "stronghold": { + "distance": 32, + "spread": 3, + "count": 128 + }, + "structures": { + "minecraft:village": { + "spacing": 32, + "separation": 8, + "salt": 10387312 + } + } + }, + "layers": [ + { + "height": 1, + "block": "minecraft:bedrock" + }, + { + "height": 2, + "block": "minecraft:dirt" + }, + { + "height": 1, + "block": "minecraft:grass_block" + } + ], + "biome": "minecraft:plains" + }, + "type": "minecraft:flat" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/superflat/desert.json b/data/minecraft/dimension/superflat/desert.json new file mode 100644 index 0000000..7492e9c --- /dev/null +++ b/data/minecraft/dimension/superflat/desert.json @@ -0,0 +1,30 @@ +{ + "generator": { + "settings": { + "structures": { + "structures": {} + }, + "layers": [ + { + "height": 1, + "block": "minecraft:bedrock" + }, + { + "height": 3, + "block": "minecraft:stone" + }, + { + "height": 52, + "block": "minecraft:sandstone" + }, + { + "height": 8, + "block": "minecraft:sand" + } + ], + "biome": "minecraft:desert" + }, + "type": "minecraft:flat" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/superflat/overworld.json b/data/minecraft/dimension/superflat/overworld.json new file mode 100644 index 0000000..96c788e --- /dev/null +++ b/data/minecraft/dimension/superflat/overworld.json @@ -0,0 +1,30 @@ +{ + "generator": { + "settings": { + "structures": { + "structures": {} + }, + "layers": [ + { + "height": 1, + "block": "minecraft:bedrock" + }, + { + "height": 59, + "block": "minecraft:stone" + }, + { + "height": 3, + "block": "minecraft:dirt" + }, + { + "height": 1, + "block": "minecraft:grass_block" + } + ], + "biome": "minecraft:plains" + }, + "type": "minecraft:flat" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/superflat/redstone_ready.json b/data/minecraft/dimension/superflat/redstone_ready.json new file mode 100644 index 0000000..08ff5a2 --- /dev/null +++ b/data/minecraft/dimension/superflat/redstone_ready.json @@ -0,0 +1,26 @@ +{ + "generator": { + "settings": { + "structures": { + "structures": {} + }, + "layers": [ + { + "height": 1, + "block": "minecraft:bedrock" + }, + { + "height": 3, + "block": "minecraft:stone" + }, + { + "height": 52, + "block": "minecraft:sandstone" + } + ], + "biome": "minecraft:desert" + }, + "type": "minecraft:flat" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/superflat/snowy_kingdom.json b/data/minecraft/dimension/superflat/snowy_kingdom.json new file mode 100644 index 0000000..4c29527 --- /dev/null +++ b/data/minecraft/dimension/superflat/snowy_kingdom.json @@ -0,0 +1,34 @@ +{ + "generator": { + "settings": { + "structures": { + "structures": {} + }, + "layers": [ + { + "height": 1, + "block": "minecraft:bedrock" + }, + { + "height": 59, + "block": "minecraft:stone" + }, + { + "height": 3, + "block": "minecraft:dirt" + }, + { + "height": 1, + "block": "minecraft:grass_block" + }, + { + "height": 1, + "block": "minecraft:snow" + } + ], + "biome": "minecraft:snowy_tundra" + }, + "type": "minecraft:flat" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/superflat/the_void.json b/data/minecraft/dimension/superflat/the_void.json new file mode 100644 index 0000000..7853bba --- /dev/null +++ b/data/minecraft/dimension/superflat/the_void.json @@ -0,0 +1,18 @@ +{ + "generator": { + "settings": { + "structures": { + "structures": {} + }, + "layers": [ + { + "height": 1, + "block": "minecraft:air" + } + ], + "biome": "minecraft:the_void" + }, + "type": "minecraft:flat" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/superflat/tunnelers_dream.json b/data/minecraft/dimension/superflat/tunnelers_dream.json new file mode 100644 index 0000000..5a75740 --- /dev/null +++ b/data/minecraft/dimension/superflat/tunnelers_dream.json @@ -0,0 +1,30 @@ +{ + "generator": { + "settings": { + "structures": { + "structures": {} + }, + "layers": [ + { + "height": 1, + "block": "minecraft:bedrock" + }, + { + "height": 230, + "block": "minecraft:stone" + }, + { + "height": 5, + "block": "minecraft:dirt" + }, + { + "height": 1, + "block": "minecraft:grass_block" + } + ], + "biome": "minecraft:mountains" + }, + "type": "minecraft:flat" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension/superflat/water_world.json b/data/minecraft/dimension/superflat/water_world.json new file mode 100644 index 0000000..09bc816 --- /dev/null +++ b/data/minecraft/dimension/superflat/water_world.json @@ -0,0 +1,34 @@ +{ + "generator": { + "settings": { + "structures": { + "structures": {} + }, + "layers": [ + { + "height": 1, + "block": "minecraft:bedrock" + }, + { + "height": 5, + "block": "minecraft:stone" + }, + { + "height": 5, + "block": "minecraft:dirt" + }, + { + "height": 5, + "block": "minecraft:sand" + }, + { + "height": 90, + "block": "minecraft:water" + } + ], + "biome": "minecraft:deep_ocean" + }, + "type": "minecraft:flat" + }, + "type": "fake:overworld" +} \ No newline at end of file diff --git a/data/minecraft/dimension_type/debug/debug_all_block_states.json b/data/minecraft/dimension_type/debug/debug_all_block_states.json new file mode 100644 index 0000000..de4f766 --- /dev/null +++ b/data/minecraft/dimension_type/debug/debug_all_block_states.json @@ -0,0 +1,15 @@ +{ + "fixed_time": 6000, + "has_skylight": true, + "has_ceiling": false, + "ultrawarm": false, + "natural": true, + "shrunk": false, + "piglin_safe": false, + "bed_works": true, + "respawn_anchor_works": false, + "has_raids": true, + "logical_height": 256, + "infiniburn": "minecraft:infiniburn_overworld", + "ambient_light": 0.0 +} \ No newline at end of file diff --git a/data/minecraft/dimension_type/fake/overworld.json b/data/minecraft/dimension_type/fake/overworld.json new file mode 100644 index 0000000..3d7248d --- /dev/null +++ b/data/minecraft/dimension_type/fake/overworld.json @@ -0,0 +1,14 @@ +{ + "has_skylight": true, + "has_ceiling": false, + "ultrawarm": false, + "natural": true, + "shrunk": false, + "piglin_safe": false, + "bed_works": true, + "respawn_anchor_works": false, + "has_raids": true, + "logical_height": 256, + "infiniburn": "minecraft:infiniburn_overworld", + "ambient_light": 0.0 +} \ No newline at end of file diff --git a/data/minecraft/dimension_type/fake/overworld_caves.json b/data/minecraft/dimension_type/fake/overworld_caves.json new file mode 100644 index 0000000..7098cd1 --- /dev/null +++ b/data/minecraft/dimension_type/fake/overworld_caves.json @@ -0,0 +1,14 @@ +{ + "has_skylight": true, + "has_ceiling": true, + "ultrawarm": false, + "natural": true, + "shrunk": false, + "piglin_safe": false, + "bed_works": true, + "respawn_anchor_works": false, + "has_raids": true, + "logical_height": 256, + "infiniburn": "minecraft:infiniburn_overworld", + "ambient_light": 0.0 +} \ No newline at end of file diff --git a/data/minecraft/dimension_type/fake/the_end.json b/data/minecraft/dimension_type/fake/the_end.json new file mode 100644 index 0000000..3943c49 --- /dev/null +++ b/data/minecraft/dimension_type/fake/the_end.json @@ -0,0 +1,15 @@ +{ + "fixed_time": 6000, + "has_skylight": false, + "has_ceiling": false, + "ultrawarm": false, + "natural": false, + "shrunk": false, + "piglin_safe": false, + "bed_works": false, + "respawn_anchor_works": false, + "has_raids": true, + "logical_height": 256, + "infiniburn": "minecraft:infiniburn_end", + "ambient_light": 0.0 +} \ No newline at end of file diff --git a/data/minecraft/dimension_type/fake/the_nether.json b/data/minecraft/dimension_type/fake/the_nether.json new file mode 100644 index 0000000..7683f14 --- /dev/null +++ b/data/minecraft/dimension_type/fake/the_nether.json @@ -0,0 +1,15 @@ +{ + "fixed_time": 18000, + "has_skylight": false, + "has_ceiling": true, + "ultrawarm": true, + "natural": false, + "shrunk": true, + "piglin_safe": true, + "bed_works": false, + "respawn_anchor_works": true, + "has_raids": false, + "logical_height": 128, + "infiniburn": "minecraft:infiniburn_nether", + "ambient_light": 0.1 +} \ No newline at end of file diff --git a/pack.mcmeta b/pack.mcmeta new file mode 100644 index 0000000..2d82113 --- /dev/null +++ b/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "pack_format": 5, + "description": "v0.3 Fake dimensions with variants, superflat & extras" + } +} \ No newline at end of file diff --git a/pack.png b/pack.png new file mode 100644 index 0000000..5f33d48 Binary files /dev/null and b/pack.png differ