allow configuration of 2d/3d noise in palettes

This commit is contained in:
dfsek
2021-01-11 14:37:56 -07:00
parent 623a4dea4f
commit 8a10a9807d
9 changed files with 38 additions and 24 deletions
@@ -106,7 +106,7 @@ public class TerraFlora implements Flora {
for(int i = 0; FastMath.abs(i) < size; i += c) { // Down if ceiling, up if floor
int lvl = (FastMath.abs(i));
BlockData data = floraPalette.get((ceiling ? lvl : size - lvl - 1), location.getBlockX(), location.getBlockZ()).clone();
BlockData data = floraPalette.get((ceiling ? lvl : size - lvl - 1), location.getX(), location.getY(), location.getZ()).clone();
if(doRotation) {
if(data instanceof Directional) {
((Directional) data).setFacing(oneFace);