This Rocks 1.3.0

Fixes #5, #7, #9, #11, #13
Make rotations random
Starfish is now a json model!
This commit is contained in:
Motschen
2021-02-08 14:06:01 +01:00
parent b1b8962ec0
commit 5616e19b21
37 changed files with 1489 additions and 306 deletions

View File

@@ -1,7 +1,22 @@
{
"variants": {
"variation=small": { "model": "rocks:block/small_acacia_stick" },
"variation=medium": { "model": "rocks:block/medium_acacia_stick" },
"variation=large": { "model": "rocks:block/large_acacia_stick" }
"variation=small": [
{"model": "rocks:block/small_acacia_stick"},
{"model": "rocks:block/small_acacia_stick", "y": 90},
{"model": "rocks:block/small_acacia_stick", "y": 180},
{"model": "rocks:block/small_acacia_stick", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_acacia_stick"},
{"model": "rocks:block/medium_acacia_stick", "y": 90},
{"model": "rocks:block/medium_acacia_stick", "y": 180},
{"model": "rocks:block/medium_acacia_stick", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_acacia_stick"},
{"model": "rocks:block/large_acacia_stick", "y": 90},
{"model": "rocks:block/large_acacia_stick", "y": 180},
{"model": "rocks:block/large_acacia_stick", "y": 270}
]
}
}
}

View File

@@ -1,8 +1,28 @@
{
"variants": {
"variation=tiny": { "model": "rocks:block/tiny_andesite_rock" },
"variation=small": { "model": "rocks:block/small_andesite_rock" },
"variation=medium": { "model": "rocks:block/medium_andesite_rock" },
"variation=large": { "model": "rocks:block/large_andesite_rock" }
"variation=tiny": [
{"model": "rocks:block/tiny_andesite_rock"},
{"model": "rocks:block/tiny_andesite_rock", "y": 90},
{"model": "rocks:block/tiny_andesite_rock", "y": 180},
{"model": "rocks:block/tiny_andesite_rock", "y": 270}
],
"variation=small": [
{"model": "rocks:block/small_andesite_rock"},
{"model": "rocks:block/small_andesite_rock", "y": 90},
{"model": "rocks:block/small_andesite_rock", "y": 180},
{"model": "rocks:block/small_andesite_rock", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_andesite_rock"},
{"model": "rocks:block/medium_andesite_rock", "y": 90},
{"model": "rocks:block/medium_andesite_rock", "y": 180},
{"model": "rocks:block/medium_andesite_rock", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_andesite_rock"},
{"model": "rocks:block/large_andesite_rock", "y": 90},
{"model": "rocks:block/large_andesite_rock", "y": 180},
{"model": "rocks:block/large_andesite_rock", "y": 270}
]
}
}

View File

@@ -1,7 +1,22 @@
{
"variants": {
"variation=small": { "model": "rocks:block/small_birch_stick" },
"variation=medium": { "model": "rocks:block/medium_birch_stick" },
"variation=large": { "model": "rocks:block/large_birch_stick" }
"variation=small": [
{"model": "rocks:block/small_birch_stick"},
{"model": "rocks:block/small_birch_stick", "y": 90},
{"model": "rocks:block/small_birch_stick", "y": 180},
{"model": "rocks:block/small_birch_stick", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_birch_stick"},
{"model": "rocks:block/medium_birch_stick", "y": 90},
{"model": "rocks:block/medium_birch_stick", "y": 180},
{"model": "rocks:block/medium_birch_stick", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_birch_stick"},
{"model": "rocks:block/large_birch_stick", "y": 90},
{"model": "rocks:block/large_birch_stick", "y": 180},
{"model": "rocks:block/large_birch_stick", "y": 270}
]
}
}
}

View File

@@ -1,7 +1,22 @@
{
"variants": {
"variation=small": { "model": "rocks:block/small_dark_oak_stick" },
"variation=medium": { "model": "rocks:block/medium_dark_oak_stick" },
"variation=large": { "model": "rocks:block/large_dark_oak_stick" }
"variation=small": [
{"model": "rocks:block/small_dark_oak_stick"},
{"model": "rocks:block/small_dark_oak_stick", "y": 90},
{"model": "rocks:block/small_dark_oak_stick", "y": 180},
{"model": "rocks:block/small_dark_oak_stick", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_dark_oak_stick"},
{"model": "rocks:block/medium_dark_oak_stick", "y": 90},
{"model": "rocks:block/medium_dark_oak_stick", "y": 180},
{"model": "rocks:block/medium_dark_oak_stick", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_dark_oak_stick"},
{"model": "rocks:block/large_dark_oak_stick", "y": 90},
{"model": "rocks:block/large_dark_oak_stick", "y": 180},
{"model": "rocks:block/large_dark_oak_stick", "y": 270}
]
}
}
}

View File

@@ -1,8 +1,28 @@
{
"variants": {
"variation=tiny": { "model": "rocks:block/tiny_diorite_rock" },
"variation=small": { "model": "rocks:block/small_diorite_rock" },
"variation=medium": { "model": "rocks:block/medium_diorite_rock" },
"variation=large": { "model": "rocks:block/large_diorite_rock" }
"variation=tiny": [
{"model": "rocks:block/tiny_diorite_rock"},
{"model": "rocks:block/tiny_diorite_rock", "y": 90},
{"model": "rocks:block/tiny_diorite_rock", "y": 180},
{"model": "rocks:block/tiny_diorite_rock", "y": 270}
],
"variation=small": [
{"model": "rocks:block/small_diorite_rock"},
{"model": "rocks:block/small_diorite_rock", "y": 90},
{"model": "rocks:block/small_diorite_rock", "y": 180},
{"model": "rocks:block/small_diorite_rock", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_diorite_rock"},
{"model": "rocks:block/medium_diorite_rock", "y": 90},
{"model": "rocks:block/medium_diorite_rock", "y": 180},
{"model": "rocks:block/medium_diorite_rock", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_diorite_rock"},
{"model": "rocks:block/large_diorite_rock", "y": 90},
{"model": "rocks:block/large_diorite_rock", "y": 180},
{"model": "rocks:block/large_diorite_rock", "y": 270}
]
}
}

View File

@@ -1,8 +1,28 @@
{
"variants": {
"variation=tiny": { "model": "rocks:block/tiny_end_stone_rock" },
"variation=small": { "model": "rocks:block/small_end_stone_rock" },
"variation=medium": { "model": "rocks:block/medium_end_stone_rock" },
"variation=large": { "model": "rocks:block/large_end_stone_rock" }
"variation=tiny": [
{"model": "rocks:block/tiny_end_stone_rock"},
{"model": "rocks:block/tiny_end_stone_rock", "y": 90},
{"model": "rocks:block/tiny_end_stone_rock", "y": 180},
{"model": "rocks:block/tiny_end_stone_rock", "y": 270}
],
"variation=small": [
{"model": "rocks:block/small_end_stone_rock"},
{"model": "rocks:block/small_end_stone_rock", "y": 90},
{"model": "rocks:block/small_end_stone_rock", "y": 180},
{"model": "rocks:block/small_end_stone_rock", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_end_stone_rock"},
{"model": "rocks:block/medium_end_stone_rock", "y": 90},
{"model": "rocks:block/medium_end_stone_rock", "y": 180},
{"model": "rocks:block/medium_end_stone_rock", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_end_stone_rock"},
{"model": "rocks:block/large_end_stone_rock", "y": 90},
{"model": "rocks:block/large_end_stone_rock", "y": 180},
{"model": "rocks:block/large_end_stone_rock", "y": 270}
]
}
}

View File

@@ -1,8 +1,28 @@
{
"variants": {
"variation=tiny": { "model": "rocks:block/tiny_granite_rock" },
"variation=small": { "model": "rocks:block/small_granite_rock" },
"variation=medium": { "model": "rocks:block/medium_granite_rock" },
"variation=large": { "model": "rocks:block/large_granite_rock" }
"variation=tiny": [
{"model": "rocks:block/tiny_granite_rock"},
{"model": "rocks:block/tiny_granite_rock", "y": 90},
{"model": "rocks:block/tiny_granite_rock", "y": 180},
{"model": "rocks:block/tiny_granite_rock", "y": 270}
],
"variation=small": [
{"model": "rocks:block/small_granite_rock"},
{"model": "rocks:block/small_granite_rock", "y": 90},
{"model": "rocks:block/small_granite_rock", "y": 180},
{"model": "rocks:block/small_granite_rock", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_granite_rock"},
{"model": "rocks:block/medium_granite_rock", "y": 90},
{"model": "rocks:block/medium_granite_rock", "y": 180},
{"model": "rocks:block/medium_granite_rock", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_granite_rock"},
{"model": "rocks:block/large_granite_rock", "y": 90},
{"model": "rocks:block/large_granite_rock", "y": 180},
{"model": "rocks:block/large_granite_rock", "y": 270}
]
}
}

View File

@@ -1,8 +1,28 @@
{
"variants": {
"variation=tiny": { "model": "rocks:block/tiny_gravel_rock" },
"variation=small": { "model": "rocks:block/small_gravel_rock" },
"variation=medium": { "model": "rocks:block/medium_gravel_rock" },
"variation=large": { "model": "rocks:block/large_gravel_rock" }
"variation=tiny": [
{"model": "rocks:block/tiny_gravel_rock"},
{"model": "rocks:block/tiny_gravel_rock", "y": 90},
{"model": "rocks:block/tiny_gravel_rock", "y": 180},
{"model": "rocks:block/tiny_gravel_rock", "y": 270}
],
"variation=small": [
{"model": "rocks:block/small_gravel_rock"},
{"model": "rocks:block/small_gravel_rock", "y": 90},
{"model": "rocks:block/small_gravel_rock", "y": 180},
{"model": "rocks:block/small_gravel_rock", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_gravel_rock"},
{"model": "rocks:block/medium_gravel_rock", "y": 90},
{"model": "rocks:block/medium_gravel_rock", "y": 180},
{"model": "rocks:block/medium_gravel_rock", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_gravel_rock"},
{"model": "rocks:block/large_gravel_rock", "y": 90},
{"model": "rocks:block/large_gravel_rock", "y": 180},
{"model": "rocks:block/large_gravel_rock", "y": 270}
]
}
}

View File

@@ -1,7 +1,22 @@
{
"variants": {
"variation=small": { "model": "rocks:block/small_jungle_stick" },
"variation=medium": { "model": "rocks:block/medium_jungle_stick" },
"variation=large": { "model": "rocks:block/large_jungle_stick" }
"variation=small": [
{"model": "rocks:block/small_jungle_stick"},
{"model": "rocks:block/small_jungle_stick", "y": 90},
{"model": "rocks:block/small_jungle_stick", "y": 180},
{"model": "rocks:block/small_jungle_stick", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_jungle_stick"},
{"model": "rocks:block/medium_jungle_stick", "y": 90},
{"model": "rocks:block/medium_jungle_stick", "y": 180},
{"model": "rocks:block/medium_jungle_stick", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_jungle_stick"},
{"model": "rocks:block/large_jungle_stick", "y": 90},
{"model": "rocks:block/large_jungle_stick", "y": 180},
{"model": "rocks:block/large_jungle_stick", "y": 270}
]
}
}
}

View File

@@ -1,8 +1,28 @@
{
"variants": {
"variation=tiny": { "model": "rocks:block/tiny_netherrack_rock" },
"variation=small": { "model": "rocks:block/small_netherrack_rock" },
"variation=medium": { "model": "rocks:block/medium_netherrack_rock" },
"variation=large": { "model": "rocks:block/large_netherrack_rock" }
"variation=tiny": [
{"model": "rocks:block/tiny_netherrack_rock"},
{"model": "rocks:block/tiny_netherrack_rock", "y": 90},
{"model": "rocks:block/tiny_netherrack_rock", "y": 180},
{"model": "rocks:block/tiny_netherrack_rock", "y": 270}
],
"variation=small": [
{"model": "rocks:block/small_netherrack_rock"},
{"model": "rocks:block/small_netherrack_rock", "y": 90},
{"model": "rocks:block/small_netherrack_rock", "y": 180},
{"model": "rocks:block/small_netherrack_rock", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_netherrack_rock"},
{"model": "rocks:block/medium_netherrack_rock", "y": 90},
{"model": "rocks:block/medium_netherrack_rock", "y": 180},
{"model": "rocks:block/medium_netherrack_rock", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_netherrack_rock"},
{"model": "rocks:block/large_netherrack_rock", "y": 90},
{"model": "rocks:block/large_netherrack_rock", "y": 180},
{"model": "rocks:block/large_netherrack_rock", "y": 270}
]
}
}

View File

@@ -1,7 +1,22 @@
{
"variants": {
"variation=small": { "model": "rocks:block/small_oak_stick" },
"variation=medium": { "model": "rocks:block/medium_oak_stick" },
"variation=large": { "model": "rocks:block/large_oak_stick" }
"variation=small": [
{"model": "rocks:block/small_oak_stick"},
{"model": "rocks:block/small_oak_stick", "y": 90},
{"model": "rocks:block/small_oak_stick", "y": 180},
{"model": "rocks:block/small_oak_stick", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_oak_stick"},
{"model": "rocks:block/medium_oak_stick", "y": 90},
{"model": "rocks:block/medium_oak_stick", "y": 180},
{"model": "rocks:block/medium_oak_stick", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_oak_stick"},
{"model": "rocks:block/large_oak_stick", "y": 90},
{"model": "rocks:block/large_oak_stick", "y": 180},
{"model": "rocks:block/large_oak_stick", "y": 270}
]
}
}
}

View File

@@ -1,5 +1,10 @@
{
"variants": {
"": { "model": "rocks:block/pinecone" }
"": [
{"model": "rocks:block/pinecone"},
{"model": "rocks:block/pinecone", "y": 90},
{"model": "rocks:block/pinecone", "y": 180},
{"model": "rocks:block/pinecone", "y": 270}
]
}
}

View File

@@ -1,8 +1,28 @@
{
"variants": {
"variation=tiny": { "model": "rocks:block/tiny_red_sand_rock" },
"variation=small": { "model": "rocks:block/small_red_sand_rock" },
"variation=medium": { "model": "rocks:block/medium_red_sand_rock" },
"variation=large": { "model": "rocks:block/large_red_sand_rock" }
"variation=tiny": [
{"model": "rocks:block/tiny_red_sand_rock"},
{"model": "rocks:block/tiny_red_sand_rock", "y": 90},
{"model": "rocks:block/tiny_red_sand_rock", "y": 180},
{"model": "rocks:block/tiny_red_sand_rock", "y": 270}
],
"variation=small": [
{"model": "rocks:block/small_red_sand_rock"},
{"model": "rocks:block/small_red_sand_rock", "y": 90},
{"model": "rocks:block/small_red_sand_rock", "y": 180},
{"model": "rocks:block/small_red_sand_rock", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_red_sand_rock"},
{"model": "rocks:block/medium_red_sand_rock", "y": 90},
{"model": "rocks:block/medium_red_sand_rock", "y": 180},
{"model": "rocks:block/medium_red_sand_rock", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_red_sand_rock"},
{"model": "rocks:block/large_red_sand_rock", "y": 90},
{"model": "rocks:block/large_red_sand_rock", "y": 180},
{"model": "rocks:block/large_red_sand_rock", "y": 270}
]
}
}

View File

@@ -1,8 +1,28 @@
{
"variants": {
"variation=tiny": { "model": "rocks:block/tiny_rock" },
"variation=small": { "model": "rocks:block/small_rock" },
"variation=medium": { "model": "rocks:block/medium_rock" },
"variation=large": { "model": "rocks:block/large_rock" }
"variation=tiny": [
{"model": "rocks:block/tiny_rock"},
{"model": "rocks:block/tiny_rock", "y": 90},
{"model": "rocks:block/tiny_rock", "y": 180},
{"model": "rocks:block/tiny_rock", "y": 270}
],
"variation=small": [
{"model": "rocks:block/small_rock"},
{"model": "rocks:block/small_rock", "y": 90},
{"model": "rocks:block/small_rock", "y": 180},
{"model": "rocks:block/small_rock", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_rock"},
{"model": "rocks:block/medium_rock", "y": 90},
{"model": "rocks:block/medium_rock", "y": 180},
{"model": "rocks:block/medium_rock", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_rock"},
{"model": "rocks:block/large_rock", "y": 90},
{"model": "rocks:block/large_rock", "y": 180},
{"model": "rocks:block/large_rock", "y": 270}
]
}
}

View File

@@ -1,8 +1,28 @@
{
"variants": {
"variation=tiny": { "model": "rocks:block/tiny_sand_rock" },
"variation=small": { "model": "rocks:block/small_sand_rock" },
"variation=medium": { "model": "rocks:block/medium_sand_rock" },
"variation=large": { "model": "rocks:block/large_sand_rock" }
"variation=tiny": [
{"model": "rocks:block/tiny_sand_rock"},
{"model": "rocks:block/tiny_sand_rock", "y": 90},
{"model": "rocks:block/tiny_sand_rock", "y": 180},
{"model": "rocks:block/tiny_sand_rock", "y": 270}
],
"variation=small": [
{"model": "rocks:block/small_sand_rock"},
{"model": "rocks:block/small_sand_rock", "y": 90},
{"model": "rocks:block/small_sand_rock", "y": 180},
{"model": "rocks:block/small_sand_rock", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_sand_rock"},
{"model": "rocks:block/medium_sand_rock", "y": 90},
{"model": "rocks:block/medium_sand_rock", "y": 180},
{"model": "rocks:block/medium_sand_rock", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_sand_rock"},
{"model": "rocks:block/large_sand_rock", "y": 90},
{"model": "rocks:block/large_sand_rock", "y": 180},
{"model": "rocks:block/large_sand_rock", "y": 270}
]
}
}

View File

@@ -1,7 +1,22 @@
{
"variants": {
"variation=yellow": { "model": "rocks:block/seashell_yellow" },
"variation=pink": { "model": "rocks:block/seashell_pink" },
"variation=white": { "model": "rocks:block/seashell_white" }
"variation=yellow": [
{"model": "rocks:block/seashell_yellow"},
{"model": "rocks:block/seashell_yellow", "y": 90},
{"model": "rocks:block/seashell_yellow", "y": 180},
{"model": "rocks:block/seashell_yellow", "y": 270}
],
"variation=pink": [
{"model": "rocks:block/seashell_pink"},
{"model": "rocks:block/seashell_pink", "y": 90},
{"model": "rocks:block/seashell_pink", "y": 180},
{"model": "rocks:block/seashell_pink", "y": 270}
],
"variation=white": [
{"model": "rocks:block/seashell_white"},
{"model": "rocks:block/seashell_white", "y": 90},
{"model": "rocks:block/seashell_white", "y": 180},
{"model": "rocks:block/seashell_white", "y": 270}
]
}
}

View File

@@ -1,8 +1,28 @@
{
"variants": {
"variation=tiny": { "model": "rocks:block/tiny_soul_soil_rock" },
"variation=small": { "model": "rocks:block/small_soul_soil_rock" },
"variation=medium": { "model": "rocks:block/medium_soul_soil_rock" },
"variation=large": { "model": "rocks:block/large_soul_soil_rock" }
"variation=tiny": [
{"model": "rocks:block/tiny_soul_soil_rock"},
{"model": "rocks:block/tiny_soul_soil_rock", "y": 90},
{"model": "rocks:block/tiny_soul_soil_rock", "y": 180},
{"model": "rocks:block/tiny_soul_soil_rock", "y": 270}
],
"variation=small": [
{"model": "rocks:block/small_soul_soil_rock"},
{"model": "rocks:block/small_soul_soil_rock", "y": 90},
{"model": "rocks:block/small_soul_soil_rock", "y": 180},
{"model": "rocks:block/small_soul_soil_rock", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_soul_soil_rock"},
{"model": "rocks:block/medium_soul_soil_rock", "y": 90},
{"model": "rocks:block/medium_soul_soil_rock", "y": 180},
{"model": "rocks:block/medium_soul_soil_rock", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_soul_soil_rock"},
{"model": "rocks:block/large_soul_soil_rock", "y": 90},
{"model": "rocks:block/large_soul_soil_rock", "y": 180},
{"model": "rocks:block/large_soul_soil_rock", "y": 270}
]
}
}

View File

@@ -1,7 +1,22 @@
{
"variants": {
"variation=small": { "model": "rocks:block/small_spruce_stick" },
"variation=medium": { "model": "rocks:block/medium_spruce_stick" },
"variation=large": { "model": "rocks:block/large_spruce_stick" }
"variation=small": [
{"model": "rocks:block/small_spruce_stick"},
{"model": "rocks:block/small_spruce_stick", "y": 90},
{"model": "rocks:block/small_spruce_stick", "y": 180},
{"model": "rocks:block/small_spruce_stick", "y": 270}
],
"variation=medium": [
{"model": "rocks:block/medium_spruce_stick"},
{"model": "rocks:block/medium_spruce_stick", "y": 90},
{"model": "rocks:block/medium_spruce_stick", "y": 180},
{"model": "rocks:block/medium_spruce_stick", "y": 270}
],
"variation=large": [
{"model": "rocks:block/large_spruce_stick"},
{"model": "rocks:block/large_spruce_stick", "y": 90},
{"model": "rocks:block/large_spruce_stick", "y": 180},
{"model": "rocks:block/large_spruce_stick", "y": 270}
]
}
}
}

View File

@@ -1,7 +1,23 @@
{
"variants": {
"variation=red": { "model": "rocks:block/starfish_red" },
"variation=pink": { "model": "rocks:block/starfish_pink" },
"variation=orange": { "model": "rocks:block/starfish_orange" }
"variation=red": [
{"model": "rocks:block/starfish_red", "y": 180},
{"model": "rocks:block/starfish_red", "y": 270},
{"model": "rocks:block/starfish_red", "y": 0},
{"model": "rocks:block/starfish_red", "y": 90}
],
"variation=pink": [
{"model": "rocks:block/starfish_pink"},
{"model": "rocks:block/starfish_pink", "y": 90},
{"model": "rocks:block/starfish_pink", "y": 180},
{"model": "rocks:block/starfish_pink", "y": 270}
],
"variation=orange": [
{"model": "rocks:block/starfish_orange", "y": 90},
{"model": "rocks:block/starfish_orange", "y": 180},
{"model": "rocks:block/starfish_orange", "y": 270},
{"model": "rocks:block/starfish_orange"}
]
}
}