Skip to content

Commit 27cab8a

Browse files
authored
Merge pull request #83 from BentoBoxWorld/82_Sugar_cane_doesn't_spawn_on_block
Sugar cane doesn't spawn on block #82 fix
2 parents df65166 + b337bff commit 27cab8a

File tree

4 files changed

+29
-369
lines changed

4 files changed

+29
-369
lines changed

src/main/java/world/bentobox/skygrid/generators/SkyGridChunks.java

Lines changed: 0 additions & 164 deletions
This file was deleted.

src/main/java/world/bentobox/skygrid/generators/SkyGridGen.java

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,20 @@ private boolean checkPlants(Material nextBlock, int x, int y, int z, ChunkData r
7878
result.setBlock(x, y, z, Material.END_STONE);
7979
result.setBlock(x, y + 1, z, nextBlock);
8080
}
81-
81+
case SUGAR_CANE -> {
82+
result.setBlock(x, y, z, Material.SANDSTONE);
83+
result.setBlock(x, y + 1, z, Material.SAND);
84+
result.setBlock(x, y + 2, z, nextBlock);
85+
result.setBlock(x+1, y + 1, z, Material.WATER);
86+
}
87+
case SHORT_GRASS, TALL_GRASS -> {
88+
result.setBlock(x, y, z, Material.DIRT);
89+
result.setBlock(x, y + 1, z, nextBlock);
90+
}
91+
case RED_MUSHROOM, BROWN_MUSHROOM -> {
92+
result.setBlock(x, y, z, Material.PODZOL);
93+
result.setBlock(x, y + 1, z, nextBlock);
94+
}
8295
default -> {
8396
result.setBlock(x, y, z, nextBlock);
8497
return false;

src/main/resources/addon.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version: ${version}${build.number}
44
metrics: true
55
repository: "BentoBoxWorld/SkyGrid"
66
icon: "COBWEB"
7-
api-version: 2.7.1
7+
api-version: 3.3.1
88

99
authors: tastybento
1010

0 commit comments

Comments
 (0)