Block loading.
13
assets/cubyz/biomes/beach.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"chance" : 0,
|
||||
"type" : "WARM_OCEAN",
|
||||
"minHeight" : -4,
|
||||
"maxHeight" : 6,
|
||||
|
||||
"music" : "Sincerely",
|
||||
|
||||
"ground_structure" : [
|
||||
"3 to 4 cubyz:sand",
|
||||
"1 to 2 cubyz:sandstone"
|
||||
]
|
||||
}
|
37
assets/cubyz/biomes/bush_lands.json
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
"type" : "SHRUBLAND",
|
||||
"minHeight" : 4,
|
||||
"maxHeight" : 60,
|
||||
|
||||
"roughness" : 20,
|
||||
"hills" : 10,
|
||||
"rivers" : true,
|
||||
|
||||
"music" : "sunrise",
|
||||
|
||||
"ground_structure" : [
|
||||
"cubyz:grass",
|
||||
"2 cubyz:soil"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:oak_leaves",
|
||||
"log" : "cubyz:oak_log",
|
||||
"top" : "cubyz:oak_top",
|
||||
"chance" : 0.01,
|
||||
"type" : "bush",
|
||||
"height" : 4,
|
||||
"height_variation" : 6
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:soil",
|
||||
"chance" : 0.001,
|
||||
"width" : 12,
|
||||
"variation" : 4,
|
||||
"depth" : 2,
|
||||
"smoothness" : 0.2
|
||||
}
|
||||
]
|
||||
}
|
46
assets/cubyz/biomes/bush_mountains.json
Normal file
@ -0,0 +1,46 @@
|
||||
{
|
||||
"type" : "MOUNTAIN_GRASSLAND",
|
||||
"minHeight" : 60,
|
||||
"maxHeight" : 256,
|
||||
|
||||
"roughness" : 10,
|
||||
"mountains" : 100,
|
||||
|
||||
"rivers" : true,
|
||||
|
||||
"ground_structure" : [
|
||||
"0 to 1 cubyz:grass",
|
||||
"0 to 1 cubyz:gravel",
|
||||
"0 to 1 cubyz:cobblestone"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:oak_leaves",
|
||||
"log" : "cubyz:oak_log",
|
||||
"top" : "cubyz:oak_top",
|
||||
"chance" : 0.01,
|
||||
"type" : "round",
|
||||
"height" : 4,
|
||||
"height_variation" : 1
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:gravel",
|
||||
"chance" : 0.003,
|
||||
"width" : 6,
|
||||
"variation" : 2,
|
||||
"depth" : 3,
|
||||
"smoothness" : 0.8
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:snow",
|
||||
"chance" : 0.002,
|
||||
"width" : 6,
|
||||
"variation" : 2,
|
||||
"depth" : 3,
|
||||
"smoothness" : 0.8
|
||||
}
|
||||
]
|
||||
}
|
27
assets/cubyz/biomes/cave/cave.json
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"type" : "CAVE",
|
||||
"maxHeight" : 0,
|
||||
|
||||
"music" : "heart-of-the-beast",
|
||||
|
||||
"ground_structure" : [
|
||||
"0 to 1 cubyz:gravel",
|
||||
"cubyz:stone"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:boulder",
|
||||
"chance" : 0.001,
|
||||
"block" : "cubyz:cobblestone",
|
||||
"size" : 5,
|
||||
"size_variance" : 3
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:boulder",
|
||||
"chance" : 0.001,
|
||||
"block" : "cubyz:stone",
|
||||
"size" : 4,
|
||||
"size_variance" : 2
|
||||
}
|
||||
]
|
||||
}
|
28
assets/cubyz/biomes/cave/crystal.json
Normal file
@ -0,0 +1,28 @@
|
||||
{
|
||||
"type" : "CAVE",
|
||||
"maxHeight" : -512,
|
||||
|
||||
"chance" : 0.2,
|
||||
|
||||
"caves" : 0.0,
|
||||
"crystals" : 32,
|
||||
|
||||
"music" : "mana-two-part-2",
|
||||
"stoneBlock" : "cubyz:stone",
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:boulder",
|
||||
"chance" : 0.001,
|
||||
"block" : "cubyz:cobblestone",
|
||||
"size" : 5,
|
||||
"size_variance" : 3
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:boulder",
|
||||
"chance" : 0.001,
|
||||
"block" : "cubyz:stone",
|
||||
"size" : 4,
|
||||
"size_variance" : 2
|
||||
}
|
||||
]
|
||||
}
|
29
assets/cubyz/biomes/cave/crystal_forest.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"type" : "CAVE",
|
||||
"maxHeight" : -512,
|
||||
|
||||
"chance" : 0.01,
|
||||
|
||||
"caves" : 0.0,
|
||||
"crystals" : 32,
|
||||
|
||||
"music" : "leaves",
|
||||
|
||||
"stoneBlock" : "cubyz:stone",
|
||||
"ground_structure" : [
|
||||
"cubyz:grass",
|
||||
"2 to 3 cubyz:soil"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:oak_leaves",
|
||||
"log" : "cubyz:oak_log",
|
||||
"top" : "cubyz:oak_top",
|
||||
"chance" : 0.02,
|
||||
"type" : "round",
|
||||
"height" : 4,
|
||||
"height_variation" : 2
|
||||
}
|
||||
]
|
||||
}
|
8
assets/cubyz/biomes/cave/sky.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"type" : "CAVE",
|
||||
"minHeight" : 0,
|
||||
|
||||
"music" : "GymnopedieNo1",
|
||||
|
||||
"ground_structure" : [],
|
||||
}
|
57
assets/cubyz/biomes/cave/stone_forest.json
Normal file
@ -0,0 +1,57 @@
|
||||
{
|
||||
"type" : "CAVE",
|
||||
|
||||
"chance" : 0.01,
|
||||
|
||||
"caves" : -0.4,
|
||||
|
||||
"music" : "heart-of-the-beast",
|
||||
|
||||
"ground_structure" : [
|
||||
"0 to 1 cubyz:gravel",
|
||||
"cubyz:stone"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:boulder",
|
||||
"chance" : 0.001,
|
||||
"block" : "cubyz:cobblestone",
|
||||
"size" : 5,
|
||||
"size_variance" : 3
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:boulder",
|
||||
"chance" : 0.001,
|
||||
"block" : "cubyz:stone",
|
||||
"size" : 4,
|
||||
"size_variance" : 2
|
||||
}
|
||||
{
|
||||
"id" : "cubyz:simple_vegetation",
|
||||
"chance" : 0.0001,
|
||||
"block" : "cubyz:workbench",
|
||||
"height" : 1,
|
||||
"height_variation" : 0,
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:cobblestone",
|
||||
"log" : "cubyz:stone",
|
||||
"top" : "cubyz:stone",
|
||||
"chance" : 0.01,
|
||||
"type" : "round",
|
||||
"height" : 3,
|
||||
"height_variation" : 2
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:stone",
|
||||
"log" : "cubyz:stone",
|
||||
"top" : "cubyz:stone",
|
||||
"chance" : 0.03,
|
||||
"type" : "round",
|
||||
"height" : 3,
|
||||
"height_variation" : 2
|
||||
}
|
||||
]
|
||||
}
|
34
assets/cubyz/biomes/cold_ocean.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"type" : "ARCTIC_OCEAN",
|
||||
"minHeight" : -100,
|
||||
"maxHeight" : -2,
|
||||
|
||||
"roughness" : 20,
|
||||
"hills" : 10,
|
||||
|
||||
"music" : "under_the_water_sky",
|
||||
|
||||
"ground_structure" : [
|
||||
"1 to 2 cubyz:cobblestone"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:mossy_cobblestone",
|
||||
"chance" : 0.004,
|
||||
"width" : 6,
|
||||
"variation" : 2,
|
||||
"depth" : 2,
|
||||
"smoothness" : 0.2
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:gravel",
|
||||
"chance" : 0.002,
|
||||
"width" : 6,
|
||||
"variation" : 2,
|
||||
"depth" : 2,
|
||||
"smoothness" : 0.2
|
||||
}
|
||||
]
|
||||
}
|
23
assets/cubyz/biomes/desert.json
Normal file
@ -0,0 +1,23 @@
|
||||
{
|
||||
"type" : "DESERT",
|
||||
"minHeight" : 2,
|
||||
"maxHeight" : 40,
|
||||
|
||||
"hills" : 20,
|
||||
|
||||
"music" : "EasternThought",
|
||||
|
||||
"ground_structure" : [
|
||||
"3 to 4 cubyz:sand"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_vegetation",
|
||||
"block" : "cubyz:cactus",
|
||||
"chance" : 0.01,
|
||||
"height" : 2,
|
||||
"height_variation" : 3
|
||||
}
|
||||
],
|
||||
"stoneBlock" : "cubyz:sandstone"
|
||||
}
|
13
assets/cubyz/biomes/flatland.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"chance" : 0,
|
||||
"type" : "GRASSLAND",
|
||||
"minHeight" : 24,
|
||||
"maxHeight" : 40,
|
||||
|
||||
"validPlayerSpawn" : true,
|
||||
|
||||
"ground_structure" : [
|
||||
"cubyz:grass",
|
||||
"2 cubyz:soil"
|
||||
]
|
||||
}
|
29
assets/cubyz/biomes/forest.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"type" : "FOREST",
|
||||
"minHeight" : 2,
|
||||
"maxHeight" : 40,
|
||||
|
||||
"roughness" : 10,
|
||||
"hills" : 10,
|
||||
|
||||
"music" : "leaves",
|
||||
|
||||
"validPlayerSpawn" : true,
|
||||
|
||||
"ground_structure" : [
|
||||
"cubyz:grass",
|
||||
"2 to 3 cubyz:soil"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:oak_leaves",
|
||||
"log" : "cubyz:oak_log",
|
||||
"top" : "cubyz:oak_top",
|
||||
"chance" : 0.05,
|
||||
"type" : "round",
|
||||
"height" : 6,
|
||||
"height_variation" : 3
|
||||
}
|
||||
]
|
||||
}
|
15
assets/cubyz/biomes/glacier.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"type" : "GLACIER",
|
||||
"minHeight" : 60,
|
||||
"maxHeight" : 256,
|
||||
|
||||
"roughness" : 50,
|
||||
"mountains" : 50,
|
||||
"hills" : 50,
|
||||
|
||||
"ground_structure" : [
|
||||
"3 to 5 cubyz:snow",
|
||||
"2 to 3 cubyz:ice"
|
||||
],
|
||||
"stoneBlock" : "cubyz:ice"
|
||||
}
|
36
assets/cubyz/biomes/grassland.json
Normal file
@ -0,0 +1,36 @@
|
||||
{
|
||||
"type" : "GRASSLAND",
|
||||
"minHeight" : 2,
|
||||
"maxHeight" : 40,
|
||||
|
||||
"roughness" : 1,
|
||||
"hills" : 5,
|
||||
|
||||
"music" : "sunrise",
|
||||
|
||||
"validPlayerSpawn" : true,
|
||||
|
||||
"ground_structure" : [
|
||||
"cubyz:grass",
|
||||
"2 to 3 cubyz:soil"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:oak_leaves",
|
||||
"log" : "cubyz:oak_log",
|
||||
"top" : "cubyz:oak_top",
|
||||
"chance" : 0.001,
|
||||
"type" : "round",
|
||||
"height" : 6,
|
||||
"height_variation" : 3
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:boulder",
|
||||
"chance" : 0.00001,
|
||||
"block" : "cubyz:stone",
|
||||
"size" : 5,
|
||||
"size_variance" : 1
|
||||
}
|
||||
]
|
||||
}
|
23
assets/cubyz/biomes/gravel_beach.json
Normal file
@ -0,0 +1,23 @@
|
||||
{
|
||||
"chance" : 0,
|
||||
"type" : "OCEAN",
|
||||
"minHeight" : -4,
|
||||
"maxHeight" : 6,
|
||||
|
||||
"music" : "GymnopedieNo1",
|
||||
|
||||
"ground_structure" : [
|
||||
"2 to 3 cubyz:gravel"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:mossy_cobblestone",
|
||||
"chance" : 0.001,
|
||||
"width" : 6,
|
||||
"variation" : 2,
|
||||
"depth" : 2,
|
||||
"smoothness" : 0.5
|
||||
}
|
||||
]
|
||||
}
|
30
assets/cubyz/biomes/jungle(TODO).json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"type" : "RAINFOREST",
|
||||
"minHeight" : 2,
|
||||
"maxHeight" : 40,
|
||||
|
||||
"roughness" : 10,
|
||||
"hills" : 10,
|
||||
|
||||
"music" : "leaves",
|
||||
|
||||
"validPlayerSpawn" : true,
|
||||
|
||||
"ground_structure" : [
|
||||
"cubyz:grass"
|
||||
],
|
||||
"stoneBlock" : "cubyz:soil",
|
||||
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:oak_leaves",
|
||||
"log" : "cubyz:oak_log",
|
||||
"top" : "cubyz:oak_top",
|
||||
"chance" : 0.05,
|
||||
"type" : "round",
|
||||
"height" : 6,
|
||||
"height_variation" : 3
|
||||
}
|
||||
]
|
||||
}
|
27
assets/cubyz/biomes/mountains.json
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"type" : "MOUNTAIN_FOREST",
|
||||
"minHeight" : 20,
|
||||
"maxHeight" : 256,
|
||||
|
||||
"roughness" : 10,
|
||||
"mountains" : 100,
|
||||
|
||||
"rivers" : true,
|
||||
|
||||
"ground_structure" : [
|
||||
"cubyz:grass",
|
||||
"1 to 2 cubyz:soil"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:oak_leaves",
|
||||
"log" : "cubyz:oak_log",
|
||||
"top" : "cubyz:oak_top",
|
||||
"chance" : 0.05,
|
||||
"type" : "round",
|
||||
"height" : 3,
|
||||
"height_variation" : 3
|
||||
}
|
||||
]
|
||||
}
|
36
assets/cubyz/biomes/ocean.json
Normal file
@ -0,0 +1,36 @@
|
||||
{
|
||||
"type" : "OCEAN",
|
||||
"minHeight" : -100,
|
||||
"maxHeight" : -2,
|
||||
|
||||
"roughness" : 15,
|
||||
"hills" : 15,
|
||||
|
||||
"rivers" : true,
|
||||
|
||||
"music" : "under_the_water_sky",
|
||||
|
||||
"ground_structure" : [
|
||||
"2 to 3 cubyz:gravel"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:mossy_cobblestone",
|
||||
"chance" : 0.004,
|
||||
"width" : 6,
|
||||
"variation" : 2,
|
||||
"depth" : 2,
|
||||
"smoothness" : 0.2
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:sand",
|
||||
"chance" : 0.002,
|
||||
"width" : 6,
|
||||
"variation" : 2,
|
||||
"depth" : 2,
|
||||
"smoothness" : 0.2
|
||||
}
|
||||
]
|
||||
}
|
15
assets/cubyz/biomes/peak.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"type" : "PEAK",
|
||||
"minHeight" : 120,
|
||||
"maxHeight" : 256,
|
||||
|
||||
"mountains" : 150,
|
||||
|
||||
"music" : "DarkTimes",
|
||||
|
||||
"ground_structure" : [
|
||||
"1 to 2 cubyz:snow",
|
||||
"0 to 1 cubyz:ice",
|
||||
"0 to 2 cubyz:cobblestone"
|
||||
]
|
||||
}
|
32
assets/cubyz/biomes/rocky_beach.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"chance" : 0,
|
||||
"type" : "ARCTIC_OCEAN",
|
||||
"minHeight" : -4,
|
||||
"maxHeight" : 6,
|
||||
|
||||
"music" : "GymnopedieNo1",
|
||||
|
||||
"ground_structure" : [
|
||||
"2 to 3 cubyz:cobblestone"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:mossy_cobblestone",
|
||||
"chance" : 0.004,
|
||||
"width" : 6,
|
||||
"variation" : 2,
|
||||
"depth" : 2,
|
||||
"smoothness" : 0.2
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:gravel",
|
||||
"chance" : 0.002,
|
||||
"width" : 6,
|
||||
"variation" : 2,
|
||||
"depth" : 2,
|
||||
"smoothness" : 0.2
|
||||
}
|
||||
]
|
||||
}
|
34
assets/cubyz/biomes/rocky_grassland.json
Normal file
@ -0,0 +1,34 @@
|
||||
{
|
||||
"chance" : 0.04,
|
||||
"type" : "GRASSLAND",
|
||||
"minHeight" : 10,
|
||||
"maxHeight" : 40,
|
||||
|
||||
"mountains" : 30,
|
||||
|
||||
"music" : "sunrise",
|
||||
|
||||
"ground_structure" : [
|
||||
"cubyz:grass",
|
||||
"0 to 1 cubyz:soil"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:oak_leaves",
|
||||
"log" : "cubyz:oak_log",
|
||||
"top" : "cubyz:oak_top",
|
||||
"chance" : 0.001,
|
||||
"type" : "round",
|
||||
"height" : 6,
|
||||
"height_variation" : 3
|
||||
},
|
||||
{
|
||||
"id" : "cubyz:boulder",
|
||||
"chance" : 0.001,
|
||||
"block" : "cubyz:cobblestone",
|
||||
"size" : 5,
|
||||
"size_variance" : 4
|
||||
}
|
||||
]
|
||||
}
|
30
assets/cubyz/biomes/swamp.json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"type" : "SWAMP",
|
||||
"minHeight" : 2,
|
||||
"maxHeight" : 40,
|
||||
|
||||
"roughness" : 2,
|
||||
"hills" : 2,
|
||||
|
||||
"music" : "leaves",
|
||||
|
||||
"validPlayerSpawn" : true,
|
||||
|
||||
"ground_structure" : [
|
||||
"0 to 1 cubyz:grass",
|
||||
"0 to 1 cubyz:water",
|
||||
"2 to 3 cubyz:soil"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:oak_leaves",
|
||||
"log" : "cubyz:oak_log",
|
||||
"top" : "cubyz:oak_top",
|
||||
"chance" : 0.05,
|
||||
"type" : "round",
|
||||
"height" : 6,
|
||||
"height_variation" : 3
|
||||
}
|
||||
]
|
||||
}
|
27
assets/cubyz/biomes/taiga.json
Normal file
@ -0,0 +1,27 @@
|
||||
{
|
||||
"type" : "TAIGA",
|
||||
"minHeight" : 2,
|
||||
"maxHeight" : 40,
|
||||
|
||||
"roughness" : 10,
|
||||
"hills" : 10,
|
||||
|
||||
"validPlayerSpawn" : true,
|
||||
|
||||
"ground_structure" : [
|
||||
"0 to 1 cubyz:grass",
|
||||
"2 to 3 cubyz:soil"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:simple_tree",
|
||||
"leaves" : "cubyz:oak_leaves",
|
||||
"log" : "cubyz:oak_log",
|
||||
"top" : "cubyz:oak_top",
|
||||
"chance" : 0.05,
|
||||
"type" : "pyramid",
|
||||
"height" : 8,
|
||||
"height_variation" : 5
|
||||
}
|
||||
]
|
||||
}
|
14
assets/cubyz/biomes/tundra.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"type" : "TUNDRA",
|
||||
"minHeight" : 2,
|
||||
"maxHeight" : 40,
|
||||
|
||||
"roughness" : 10,
|
||||
"hills" : 15,
|
||||
"mountains" : 20,
|
||||
|
||||
"ground_structure" : [
|
||||
"0 to 1 cubyz:grass",
|
||||
"0 to 1 cubyz:gravel"
|
||||
]
|
||||
}
|
25
assets/cubyz/biomes/warm_ocean.json
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"type" : "WARM_OCEAN",
|
||||
"minHeight" : -100,
|
||||
"maxHeight" : -2,
|
||||
|
||||
"roughness" : 10,
|
||||
"hills" : 20,
|
||||
|
||||
"music" : "GymnopedieNo1",
|
||||
|
||||
"ground_structure" : [
|
||||
"2 to 4 cubyz:sand"
|
||||
],
|
||||
"structures" : [
|
||||
{
|
||||
"id" : "cubyz:ground_patch",
|
||||
"block" : "cubyz:gravel",
|
||||
"chance" : 0.002,
|
||||
"width" : 6,
|
||||
"variation" : 2,
|
||||
"depth" : 2,
|
||||
"smoothness" : 0.2
|
||||
}
|
||||
]
|
||||
}
|
20
assets/cubyz/blocks/air.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"class" : "air",
|
||||
"breakingPower" : 0,
|
||||
"hardness" : 4,
|
||||
|
||||
"absorbtion" : 0,
|
||||
|
||||
"transparent" : true,
|
||||
"lightingTransparent" : true,
|
||||
"viewThrough" : true,
|
||||
"solid" : false,
|
||||
"rotation" : "cubyz:no_rotation",
|
||||
"degradable" : true,
|
||||
"hasItem" : false,
|
||||
|
||||
|
||||
|
||||
"drops" : [],
|
||||
"model" : ""
|
||||
}
|
9
assets/cubyz/blocks/cactus.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"class" : "leaf",
|
||||
"hardness" : 4,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:cactus"
|
||||
}
|
19
assets/cubyz/blocks/coal_ore.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 40,
|
||||
"breakingPower" : 1,
|
||||
"ore" : {
|
||||
"veins" : 10,
|
||||
"size" : 100,
|
||||
"height" : 128,
|
||||
"density" : 0.5,
|
||||
"sources" : [
|
||||
"cubyz:stone"
|
||||
]
|
||||
},
|
||||
"drops" : [
|
||||
"cubyz:coal"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:coal_ore"
|
||||
}
|
30
assets/cubyz/blocks/cobblestone.json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 25,
|
||||
"item" : {
|
||||
"material" : {
|
||||
"density" : 1.0,
|
||||
"resistance" : 1.0,
|
||||
"power" : 0.4,
|
||||
"roughness" : 1.0,
|
||||
"colors" : [
|
||||
0xff222222, 0xff444444, 0xff666666, 0xff888888, 0xffaaaaaa
|
||||
]
|
||||
}
|
||||
},
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:cobblestone",
|
||||
|
||||
"rotation" : "cubyz:multi_texture",
|
||||
"multi_texture_variants" : [
|
||||
{
|
||||
"texture" : "cubyz:cobblestone"
|
||||
},
|
||||
{
|
||||
"texture" : "cubyz:cobblestone_1"
|
||||
}
|
||||
]
|
||||
}
|
19
assets/cubyz/blocks/diamond_ore.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 80,
|
||||
"breakingPower" : 10,
|
||||
"ore" : {
|
||||
"veins" : 1,
|
||||
"size" : 10,
|
||||
"height" : -100,
|
||||
"density" : 0.1,
|
||||
"sources" : [
|
||||
"cubyz:stone"
|
||||
]
|
||||
},
|
||||
"drops" : [
|
||||
"cubyz:diamond"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:diamond_ore"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/black.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x111111,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/black"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/blue.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x0000ff,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/blue"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/brown.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x804000,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/brown"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/cyan.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x00ffb0,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/cyan"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/dark_gray.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x444444,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/dark_gray"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/dark_green.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x008000,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/dark_green"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/dark_red.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x800000,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/dark_red"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/gray.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x808080,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/gray"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/green.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x00ff00,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/green"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/light_blue.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x4040ff,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/light_blue"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/orange.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0xff8000,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/orange"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/purple.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0xff00ff,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/purple"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/red.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0xff0000,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/red"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/violet.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0x8000ff,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/violet"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/white.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0xffffff,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/white"
|
||||
}
|
10
assets/cubyz/blocks/glow_crystal/yellow.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 2,
|
||||
"drops" : [
|
||||
"none"
|
||||
],
|
||||
"emittedLight" : 0xffff00,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:glow_crystal/yellow"
|
||||
}
|
11
assets/cubyz/blocks/grass.json
Normal file
@ -0,0 +1,11 @@
|
||||
{
|
||||
"class" : "sand",
|
||||
"hardness" : 6,
|
||||
"drops" : [
|
||||
"cubyz:soil"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:grass_side",
|
||||
"texture_top" : "cubyz:grass_top",
|
||||
"texture_bottom" : "cubyz:soil"
|
||||
}
|
9
assets/cubyz/blocks/gravel.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"class" : "sand",
|
||||
"hardness" : 11,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:gravel"
|
||||
}
|
10
assets/cubyz/blocks/ice.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 10,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:ice",
|
||||
"blockEntity" : "cubyz.modding.base.MeltableBlockEntity"
|
||||
}
|
19
assets/cubyz/blocks/iron_ore.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 60,
|
||||
"breakingPower" : 5,
|
||||
"ore" : {
|
||||
"veins" : 4,
|
||||
"size" : 20,
|
||||
"height" : 20,
|
||||
"density" : 0.25,
|
||||
"sources" : [
|
||||
"cubyz:stone"
|
||||
]
|
||||
},
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:iron_ore"
|
||||
}
|
19
assets/cubyz/blocks/mossy_cobblestone.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 25,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:mossy_cobblestone",
|
||||
|
||||
"rotation" : "cubyz:multi_texture",
|
||||
"multi_texture_variants" : [
|
||||
{
|
||||
"texture" : "cubyz:mossy_cobblestone"
|
||||
},
|
||||
{
|
||||
"texture" : "cubyz:mossy_cobblestone_1"
|
||||
}
|
||||
]
|
||||
}
|
10
assets/cubyz/blocks/oak_fence.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "wood",
|
||||
"hardness" : 7,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"rotation" : "cubyz:fence",
|
||||
"model" : "cubyz:fence.obj",
|
||||
"texture" : "cubyz:oak_planks"
|
||||
}
|
13
assets/cubyz/blocks/oak_leaves.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"class" : "leaf",
|
||||
"hardness" : 0.4,
|
||||
"drops" : [
|
||||
"auto",
|
||||
"0.1 cubyz:apple"
|
||||
],
|
||||
"degradable" : true,
|
||||
"viewThrough" : true,
|
||||
"absorbedLight" : 0x0f100010,
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:oak_leaves_transparent"
|
||||
}
|
12
assets/cubyz/blocks/oak_log.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"class" : "wood",
|
||||
"hardness" : 8,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"rotation" : "cubyz:log",
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:oak_log_side",
|
||||
"texture_top" : "cubyz:oak_log_rings_top",
|
||||
"texture_bottom" : "cubyz:oak_log_rings_bottom"
|
||||
}
|
9
assets/cubyz/blocks/oak_planks.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"class" : "wood",
|
||||
"hardness" : 7,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:oak_planks"
|
||||
}
|
12
assets/cubyz/blocks/oak_top.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"class" : "wood",
|
||||
"hardness" : 8,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"rotation" : "cubyz:log",
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:oak_log_side",
|
||||
"texture_top" : "cubyz:oak_log_top",
|
||||
"texture_bottom" : "cubyz:oak_log_rings_bottom",
|
||||
}
|
10
assets/cubyz/blocks/sand.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "sand",
|
||||
"hardness" : 5,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture_top" : "cubyz:sand",
|
||||
"texture" : "cubyz:sand_side"
|
||||
}
|
9
assets/cubyz/blocks/sandstone.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"class": "stone",
|
||||
"hardness": 12,
|
||||
"drops": [
|
||||
"auto"
|
||||
],
|
||||
"model": "cubyz:block.obj",
|
||||
"texture": "cubyz:sandstone"
|
||||
}
|
11
assets/cubyz/blocks/snow.json
Normal file
@ -0,0 +1,11 @@
|
||||
{
|
||||
"class" : "sand",
|
||||
"hardness" : 6.5,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"rotation" : "cubyz:stackable",
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:snow",
|
||||
"blockEntity" : "cubyz.modding.base.MeltableBlockEntity"
|
||||
}
|
9
assets/cubyz/blocks/soil.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"class" : "sand",
|
||||
"hardness" : 5.5,
|
||||
"drops" : [
|
||||
"auto"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:soil"
|
||||
}
|
10
assets/cubyz/blocks/stone.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"class" : "stone",
|
||||
"hardness" : 25,
|
||||
"breakingPower" : 1,
|
||||
"drops" : [
|
||||
"cubyz:cobblestone"
|
||||
],
|
||||
"model" : "cubyz:block.obj",
|
||||
"texture" : "cubyz:stone"
|
||||
}
|
BIN
assets/cubyz/blocks/textures/cactus.png
Normal file
After Width: | Height: | Size: 870 B |
BIN
assets/cubyz/blocks/textures/coal_ore.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/cubyz/blocks/textures/cobblestone.png
Normal file
After Width: | Height: | Size: 938 B |
BIN
assets/cubyz/blocks/textures/cobblestone_1.png
Normal file
After Width: | Height: | Size: 997 B |
BIN
assets/cubyz/blocks/textures/crystal_template_0.png
Normal file
After Width: | Height: | Size: 269 B |
BIN
assets/cubyz/blocks/textures/cyrstal_0.png
Normal file
After Width: | Height: | Size: 271 B |
BIN
assets/cubyz/blocks/textures/diamond_ore.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/black.png
Normal file
After Width: | Height: | Size: 479 B |
BIN
assets/cubyz/blocks/textures/glow_crystal/blue.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/blue.png_emission.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/brown.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/brown.png_emission.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/cyan.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/cyan.png_emission.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/dark_gray.png
Normal file
After Width: | Height: | Size: 533 B |
BIN
assets/cubyz/blocks/textures/glow_crystal/dark_green.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/dark_red.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/gray.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/green.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/green.png_emission.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/light_blue.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 1.8 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/orange.png
Normal file
After Width: | Height: | Size: 576 B |
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/purple.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/red.png
Normal file
After Width: | Height: | Size: 608 B |
BIN
assets/cubyz/blocks/textures/glow_crystal/red.png_emission.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/violet.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/white.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/white.png_emission.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
assets/cubyz/blocks/textures/glow_crystal/yellow.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 2.0 KiB |
BIN
assets/cubyz/blocks/textures/grass_side.png
Normal file
After Width: | Height: | Size: 481 B |
BIN
assets/cubyz/blocks/textures/grass_top.png
Normal file
After Width: | Height: | Size: 223 B |
BIN
assets/cubyz/blocks/textures/gravel.png
Normal file
After Width: | Height: | Size: 931 B |