Initial commit: RegionIO Minecraft server core (26.1.2/protocol 775)
Vanilla-faithful overworld generator (final_density + multi-noise biomes), full connection lifecycle (status/login/configuration/play), chunk streaming, creative block editing, and the protocol/nbt/registry infrastructure.
This commit is contained in:
commit
a7bb9496ae
146 changed files with 217621 additions and 0 deletions
6
internal/worldgen/data/noise/aquifer_barrier.json
Normal file
6
internal/worldgen/data/noise/aquifer_barrier.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -3
|
||||
}
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -5
|
||||
}
|
||||
6
internal/worldgen/data/noise/aquifer_lava.json
Normal file
6
internal/worldgen/data/noise/aquifer_lava.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -1
|
||||
}
|
||||
9
internal/worldgen/data/noise/badlands_pillar.json
Normal file
9
internal/worldgen/data/noise/badlands_pillar.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -2
|
||||
}
|
||||
6
internal/worldgen/data/noise/badlands_pillar_roof.json
Normal file
6
internal/worldgen/data/noise/badlands_pillar_roof.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
8
internal/worldgen/data/noise/badlands_surface.json
Normal file
8
internal/worldgen/data/noise/badlands_surface.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -6
|
||||
}
|
||||
9
internal/worldgen/data/noise/calcite.json
Normal file
9
internal/worldgen/data/noise/calcite.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -9
|
||||
}
|
||||
14
internal/worldgen/data/noise/cave_cheese.json
Normal file
14
internal/worldgen/data/noise/cave_cheese.json
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
0.5,
|
||||
1.0,
|
||||
2.0,
|
||||
1.0,
|
||||
2.0,
|
||||
1.0,
|
||||
0.0,
|
||||
2.0,
|
||||
0.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
8
internal/worldgen/data/noise/cave_entrance.json
Normal file
8
internal/worldgen/data/noise/cave_entrance.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
0.4,
|
||||
0.5,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
6
internal/worldgen/data/noise/cave_layer.json
Normal file
6
internal/worldgen/data/noise/cave_layer.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
6
internal/worldgen/data/noise/clay_bands_offset.json
Normal file
6
internal/worldgen/data/noise/clay_bands_offset.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
14
internal/worldgen/data/noise/continentalness.json
Normal file
14
internal/worldgen/data/noise/continentalness.json
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
2.0,
|
||||
2.0,
|
||||
2.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -9
|
||||
}
|
||||
14
internal/worldgen/data/noise/continentalness_large.json
Normal file
14
internal/worldgen/data/noise/continentalness_large.json
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
2.0,
|
||||
2.0,
|
||||
2.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -11
|
||||
}
|
||||
10
internal/worldgen/data/noise/erosion.json
Normal file
10
internal/worldgen/data/noise/erosion.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
0.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -9
|
||||
}
|
||||
10
internal/worldgen/data/noise/erosion_large.json
Normal file
10
internal/worldgen/data/noise/erosion_large.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
0.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -11
|
||||
}
|
||||
9
internal/worldgen/data/noise/gravel.json
Normal file
9
internal/worldgen/data/noise/gravel.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
14
internal/worldgen/data/noise/gravel_layer.json
Normal file
14
internal/worldgen/data/noise/gravel_layer.json
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.013333333333333334
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
9
internal/worldgen/data/noise/ice.json
Normal file
9
internal/worldgen/data/noise/ice.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -4
|
||||
}
|
||||
9
internal/worldgen/data/noise/iceberg_pillar.json
Normal file
9
internal/worldgen/data/noise/iceberg_pillar.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -6
|
||||
}
|
||||
6
internal/worldgen/data/noise/iceberg_pillar_roof.json
Normal file
6
internal/worldgen/data/noise/iceberg_pillar_roof.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -3
|
||||
}
|
||||
8
internal/worldgen/data/noise/iceberg_surface.json
Normal file
8
internal/worldgen/data/noise/iceberg_surface.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -6
|
||||
}
|
||||
21
internal/worldgen/data/noise/jagged.json
Normal file
21
internal/worldgen/data/noise/jagged.json
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -16
|
||||
}
|
||||
7
internal/worldgen/data/noise/nether/temperature.json
Normal file
7
internal/worldgen/data/noise/nether/temperature.json
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
7
internal/worldgen/data/noise/nether/vegetation.json
Normal file
7
internal/worldgen/data/noise/nether/vegetation.json
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
6
internal/worldgen/data/noise/nether_state_selector.json
Normal file
6
internal/worldgen/data/noise/nether_state_selector.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -4
|
||||
}
|
||||
9
internal/worldgen/data/noise/nether_wart.json
Normal file
9
internal/worldgen/data/noise/nether_wart.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.9
|
||||
],
|
||||
"firstOctave": -3
|
||||
}
|
||||
9
internal/worldgen/data/noise/netherrack.json
Normal file
9
internal/worldgen/data/noise/netherrack.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.35
|
||||
],
|
||||
"firstOctave": -3
|
||||
}
|
||||
6
internal/worldgen/data/noise/noodle.json
Normal file
6
internal/worldgen/data/noise/noodle.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
6
internal/worldgen/data/noise/noodle_ridge_a.json
Normal file
6
internal/worldgen/data/noise/noodle_ridge_a.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
6
internal/worldgen/data/noise/noodle_ridge_b.json
Normal file
6
internal/worldgen/data/noise/noodle_ridge_b.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
6
internal/worldgen/data/noise/noodle_thickness.json
Normal file
6
internal/worldgen/data/noise/noodle_thickness.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
9
internal/worldgen/data/noise/offset.json
Normal file
9
internal/worldgen/data/noise/offset.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
0.0
|
||||
],
|
||||
"firstOctave": -3
|
||||
}
|
||||
6
internal/worldgen/data/noise/ore_gap.json
Normal file
6
internal/worldgen/data/noise/ore_gap.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -5
|
||||
}
|
||||
6
internal/worldgen/data/noise/ore_vein_a.json
Normal file
6
internal/worldgen/data/noise/ore_vein_a.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
6
internal/worldgen/data/noise/ore_vein_b.json
Normal file
6
internal/worldgen/data/noise/ore_vein_b.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
6
internal/worldgen/data/noise/ore_veininess.json
Normal file
6
internal/worldgen/data/noise/ore_veininess.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
9
internal/worldgen/data/noise/packed_ice.json
Normal file
9
internal/worldgen/data/noise/packed_ice.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
11
internal/worldgen/data/noise/patch.json
Normal file
11
internal/worldgen/data/noise/patch.json
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.013333333333333334
|
||||
],
|
||||
"firstOctave": -5
|
||||
}
|
||||
7
internal/worldgen/data/noise/pillar.json
Normal file
7
internal/worldgen/data/noise/pillar.json
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
6
internal/worldgen/data/noise/pillar_rareness.json
Normal file
6
internal/worldgen/data/noise/pillar_rareness.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
6
internal/worldgen/data/noise/pillar_thickness.json
Normal file
6
internal/worldgen/data/noise/pillar_thickness.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
9
internal/worldgen/data/noise/powder_snow.json
Normal file
9
internal/worldgen/data/noise/powder_snow.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -6
|
||||
}
|
||||
11
internal/worldgen/data/noise/ridge.json
Normal file
11
internal/worldgen/data/noise/ridge.json
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
2.0,
|
||||
1.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
14
internal/worldgen/data/noise/soul_sand_layer.json
Normal file
14
internal/worldgen/data/noise/soul_sand_layer.json
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
1.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.013333333333333334
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
6
internal/worldgen/data/noise/spaghetti_2d.json
Normal file
6
internal/worldgen/data/noise/spaghetti_2d.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
6
internal/worldgen/data/noise/spaghetti_2d_elevation.json
Normal file
6
internal/worldgen/data/noise/spaghetti_2d_elevation.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
6
internal/worldgen/data/noise/spaghetti_2d_modulator.json
Normal file
6
internal/worldgen/data/noise/spaghetti_2d_modulator.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -11
|
||||
}
|
||||
6
internal/worldgen/data/noise/spaghetti_2d_thickness.json
Normal file
6
internal/worldgen/data/noise/spaghetti_2d_thickness.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -11
|
||||
}
|
||||
6
internal/worldgen/data/noise/spaghetti_3d_1.json
Normal file
6
internal/worldgen/data/noise/spaghetti_3d_1.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
6
internal/worldgen/data/noise/spaghetti_3d_2.json
Normal file
6
internal/worldgen/data/noise/spaghetti_3d_2.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
6
internal/worldgen/data/noise/spaghetti_3d_rarity.json
Normal file
6
internal/worldgen/data/noise/spaghetti_3d_rarity.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -11
|
||||
}
|
||||
6
internal/worldgen/data/noise/spaghetti_3d_thickness.json
Normal file
6
internal/worldgen/data/noise/spaghetti_3d_thickness.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
6
internal/worldgen/data/noise/spaghetti_roughness.json
Normal file
6
internal/worldgen/data/noise/spaghetti_roughness.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -5
|
||||
}
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
8
internal/worldgen/data/noise/surface.json
Normal file
8
internal/worldgen/data/noise/surface.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -6
|
||||
}
|
||||
9
internal/worldgen/data/noise/surface_secondary.json
Normal file
9
internal/worldgen/data/noise/surface_secondary.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -6
|
||||
}
|
||||
6
internal/worldgen/data/noise/surface_swamp.json
Normal file
6
internal/worldgen/data/noise/surface_swamp.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -2
|
||||
}
|
||||
11
internal/worldgen/data/noise/temperature.json
Normal file
11
internal/worldgen/data/noise/temperature.json
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.5,
|
||||
0.0,
|
||||
1.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"firstOctave": -10
|
||||
}
|
||||
11
internal/worldgen/data/noise/temperature_large.json
Normal file
11
internal/worldgen/data/noise/temperature_large.json
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.5,
|
||||
0.0,
|
||||
1.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"firstOctave": -12
|
||||
}
|
||||
11
internal/worldgen/data/noise/vegetation.json
Normal file
11
internal/worldgen/data/noise/vegetation.json
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"firstOctave": -8
|
||||
}
|
||||
11
internal/worldgen/data/noise/vegetation_large.json
Normal file
11
internal/worldgen/data/noise/vegetation_large.json
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1.0,
|
||||
1.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"firstOctave": -10
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue