diff --git a/assets/cubyz/biomes/autumn/dead_forest.zig.zon b/assets/cubyz/biomes/autumn/dead_forest.zig.zon index 0fe76171..f3a81f42 100644 --- a/assets/cubyz/biomes/autumn/dead_forest.zig.zon +++ b/assets/cubyz/biomes/autumn/dead_forest.zig.zon @@ -97,13 +97,40 @@ }, .{ .id = "cubyz:flower_patch", - .block = "cubyz:dead_leaf_pile", - .chance = 0.05, + .block = "cubyz:dead_leaf_pile:0", + .chance = 0.01, .width = 10, .variation = 6, - .density = 0.3, + .density = 0.6, .priority = 0.1, }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:dead_leaf_pile:1", + .chance = 0.015, + .width = 10, + .variation = 6, + .density = 0.6, + .priority = 0.2, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:dead_leaf_pile:2", + .chance = 0.02, + .width = 8, + .variation = 6, + .density = 0.6, + .priority = 0.3, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:dead_leaf_pile:3", + .chance = 0.015, + .width = 6, + .variation = 6, + .density = 0.6, + .priority = 0.4, + }, .{ .id = "cubyz:flower_patch", .block = "cubyz:bolete", @@ -111,7 +138,7 @@ .width = 8, .variation = 4, .density = 0.08, - .priority = 0.1, + .priority = 0.5, }, .{ .id = "cubyz:flower_patch", @@ -120,7 +147,7 @@ .width = 8, .variation = 4, .density = 0.08, - .priority = 0.1, + .priority = 0.5, }, }, } diff --git a/assets/cubyz/biomes/autumn/forest.zig.zon b/assets/cubyz/biomes/autumn/forest.zig.zon index 4891be36..fcc2e189 100644 --- a/assets/cubyz/biomes/autumn/forest.zig.zon +++ b/assets/cubyz/biomes/autumn/forest.zig.zon @@ -117,8 +117,8 @@ }, .{ .id = "cubyz:flower_patch", - .block = "cubyz:red_leaf_pile", - .chance = 0.05, + .block = "cubyz:red_leaf_pile:0", + .chance = 0.01, .width = 10, .variation = 6, .density = 0.6, @@ -126,12 +126,66 @@ }, .{ .id = "cubyz:flower_patch", - .block = "cubyz:yellow_leaf_pile", - .chance = 0.05, + .block = "cubyz:red_leaf_pile:1", + .chance = 0.015, + .width = 10, + .variation = 6, + .density = 0.6, + .priority = 0.2, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:red_leaf_pile:2", + .chance = 0.02, + .width = 8, + .variation = 6, + .density = 0.6, + .priority = 0.3, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:red_leaf_pile:3", + .chance = 0.015, + .width = 6, + .variation = 6, + .density = 0.6, + .priority = 0.4, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:yellow_leaf_pile:0", + .chance = 0.01, .width = 10, .variation = 6, .density = 0.6, .priority = 0.1, }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:yellow_leaf_pile:1", + .chance = 0.015, + .width = 10, + .variation = 6, + .density = 0.6, + .priority = 0.2, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:yellow_leaf_pile:2", + .chance = 0.02, + .width = 8, + .variation = 6, + .density = 0.6, + .priority = 0.3, + }, + .{ + .id = "cubyz:flower_patch", + .block = "cubyz:yellow_leaf_pile:3", + .chance = 0.015, + .width = 6, + .variation = 6, + .density = 0.6, + .priority = 0.4, + }, }, } diff --git a/assets/cubyz/blocks/dead_leaf_pile.zig.zon b/assets/cubyz/blocks/dead_leaf_pile.zig.zon index ade20807..3bccfb79 100644 --- a/assets/cubyz/blocks/dead_leaf_pile.zig.zon +++ b/assets/cubyz/blocks/dead_leaf_pile.zig.zon @@ -1,6 +1,6 @@ .{ .tags = .{.leaf}, - .blockHealth = 0.2, + .blockHealth = 0.1, .drops = .{ .{.items = .{.auto}}, }, @@ -8,9 +8,15 @@ .collide = false, .alwaysViewThrough = true, .absorbedLight = 0x000000, - .model = "cubyz:plane", - .rotation = .carpet, - .texture = "cubyz:dead_leaf_pile", + .model = .{ + .model = "cubyz:plane", + .states = 4, + }, + .rotation = .texture_pile, + .texture0 = "cubyz:dead_leaf_pile/0", + .texture1 = "cubyz:dead_leaf_pile/1", + .texture2 = "cubyz:dead_leaf_pile/2", + .texture3 = "cubyz:dead_leaf_pile/3", .item = .{ .texture = "dead_leaf_pile.png", }, diff --git a/assets/cubyz/blocks/duckweed.zig.zon b/assets/cubyz/blocks/duckweed.zig.zon index 4d0814f6..603fe325 100644 --- a/assets/cubyz/blocks/duckweed.zig.zon +++ b/assets/cubyz/blocks/duckweed.zig.zon @@ -1,6 +1,6 @@ .{ .tags = .{.leaf}, - .blockHealth = 0.2, + .blockHealth = 0.1, .drops = .{ .{.items = .{.auto}}, }, diff --git a/assets/cubyz/blocks/red_leaf_pile.zig.zon b/assets/cubyz/blocks/red_leaf_pile.zig.zon index 40f51b14..769509b4 100644 --- a/assets/cubyz/blocks/red_leaf_pile.zig.zon +++ b/assets/cubyz/blocks/red_leaf_pile.zig.zon @@ -1,6 +1,6 @@ .{ .tags = .{.leaf}, - .blockHealth = 0.2, + .blockHealth = 0.1, .drops = .{ .{.items = .{.auto}}, }, @@ -8,9 +8,15 @@ .collide = false, .alwaysViewThrough = true, .absorbedLight = 0x000000, - .model = "cubyz:plane", - .rotation = .carpet, - .texture = "cubyz:red_leaf_pile", + .model = .{ + .model = "cubyz:plane", + .states = 4, + }, + .rotation = .texture_pile, + .texture0 = "cubyz:red_leaf_pile/0", + .texture1 = "cubyz:red_leaf_pile/1", + .texture2 = "cubyz:red_leaf_pile/2", + .texture3 = "cubyz:red_leaf_pile/3", .item = .{ .texture = "red_leaf_pile.png", }, diff --git a/assets/cubyz/blocks/textures/dead_leaf_pile.png b/assets/cubyz/blocks/textures/dead_leaf_pile.png deleted file mode 100644 index fe8816ee..00000000 Binary files a/assets/cubyz/blocks/textures/dead_leaf_pile.png and /dev/null differ diff --git a/assets/cubyz/blocks/textures/dead_leaf_pile/0.png b/assets/cubyz/blocks/textures/dead_leaf_pile/0.png new file mode 100644 index 00000000..883a4a0b Binary files /dev/null and b/assets/cubyz/blocks/textures/dead_leaf_pile/0.png differ diff --git a/assets/cubyz/blocks/textures/dead_leaf_pile/1.png b/assets/cubyz/blocks/textures/dead_leaf_pile/1.png new file mode 100644 index 00000000..ca81c1da Binary files /dev/null and b/assets/cubyz/blocks/textures/dead_leaf_pile/1.png differ diff --git a/assets/cubyz/blocks/textures/dead_leaf_pile/2.png b/assets/cubyz/blocks/textures/dead_leaf_pile/2.png new file mode 100644 index 00000000..da099c3a Binary files /dev/null and b/assets/cubyz/blocks/textures/dead_leaf_pile/2.png differ diff --git a/assets/cubyz/blocks/textures/dead_leaf_pile/3.png b/assets/cubyz/blocks/textures/dead_leaf_pile/3.png new file mode 100644 index 00000000..3da88821 Binary files /dev/null and b/assets/cubyz/blocks/textures/dead_leaf_pile/3.png differ diff --git a/assets/cubyz/blocks/textures/red_leaf_pile.png b/assets/cubyz/blocks/textures/red_leaf_pile.png deleted file mode 100644 index b1e3ede4..00000000 Binary files a/assets/cubyz/blocks/textures/red_leaf_pile.png and /dev/null differ diff --git a/assets/cubyz/blocks/textures/red_leaf_pile/0.png b/assets/cubyz/blocks/textures/red_leaf_pile/0.png new file mode 100644 index 00000000..15b1c971 Binary files /dev/null and b/assets/cubyz/blocks/textures/red_leaf_pile/0.png differ diff --git a/assets/cubyz/blocks/textures/red_leaf_pile/1.png b/assets/cubyz/blocks/textures/red_leaf_pile/1.png new file mode 100644 index 00000000..b8046a2c Binary files /dev/null and b/assets/cubyz/blocks/textures/red_leaf_pile/1.png differ diff --git a/assets/cubyz/blocks/textures/red_leaf_pile/2.png b/assets/cubyz/blocks/textures/red_leaf_pile/2.png new file mode 100644 index 00000000..5c7b1a2f Binary files /dev/null and b/assets/cubyz/blocks/textures/red_leaf_pile/2.png differ diff --git a/assets/cubyz/blocks/textures/red_leaf_pile/3.png b/assets/cubyz/blocks/textures/red_leaf_pile/3.png new file mode 100644 index 00000000..675812f3 Binary files /dev/null and b/assets/cubyz/blocks/textures/red_leaf_pile/3.png differ diff --git a/assets/cubyz/blocks/textures/yellow_leaf_pile.png b/assets/cubyz/blocks/textures/yellow_leaf_pile.png deleted file mode 100644 index 197b366c..00000000 Binary files a/assets/cubyz/blocks/textures/yellow_leaf_pile.png and /dev/null differ diff --git a/assets/cubyz/blocks/textures/yellow_leaf_pile/0.png b/assets/cubyz/blocks/textures/yellow_leaf_pile/0.png new file mode 100644 index 00000000..7e3c3672 Binary files /dev/null and b/assets/cubyz/blocks/textures/yellow_leaf_pile/0.png differ diff --git a/assets/cubyz/blocks/textures/yellow_leaf_pile/1.png b/assets/cubyz/blocks/textures/yellow_leaf_pile/1.png new file mode 100644 index 00000000..28a47571 Binary files /dev/null and b/assets/cubyz/blocks/textures/yellow_leaf_pile/1.png differ diff --git a/assets/cubyz/blocks/textures/yellow_leaf_pile/2.png b/assets/cubyz/blocks/textures/yellow_leaf_pile/2.png new file mode 100644 index 00000000..f53efada Binary files /dev/null and b/assets/cubyz/blocks/textures/yellow_leaf_pile/2.png differ diff --git a/assets/cubyz/blocks/textures/yellow_leaf_pile/3.png b/assets/cubyz/blocks/textures/yellow_leaf_pile/3.png new file mode 100644 index 00000000..aecbc105 Binary files /dev/null and b/assets/cubyz/blocks/textures/yellow_leaf_pile/3.png differ diff --git a/assets/cubyz/blocks/yellow_leaf_pile.zig.zon b/assets/cubyz/blocks/yellow_leaf_pile.zig.zon index 88d0621c..958a9b9a 100644 --- a/assets/cubyz/blocks/yellow_leaf_pile.zig.zon +++ b/assets/cubyz/blocks/yellow_leaf_pile.zig.zon @@ -1,6 +1,6 @@ .{ .tags = .{.leaf}, - .blockHealth = 0.2, + .blockHealth = 0.1, .drops = .{ .{.items = .{.auto}}, }, @@ -8,9 +8,15 @@ .collide = false, .alwaysViewThrough = true, .absorbedLight = 0x000000, - .model = "cubyz:plane", - .rotation = .carpet, - .texture = "cubyz:yellow_leaf_pile", + .model = .{ + .model = "cubyz:plane", + .states = 4, + }, + .rotation = .texture_pile, + .texture0 = "cubyz:yellow_leaf_pile/0", + .texture1 = "cubyz:yellow_leaf_pile/1", + .texture2 = "cubyz:yellow_leaf_pile/2", + .texture3 = "cubyz:yellow_leaf_pile/3", .item = .{ .texture = "yellow_leaf_pile.png", },