Vector3 c4 = new Vector3(x + size, height, z);
Vector2 t1 = new Vector2(0, 0);
Vector2 t2 = new Vector2(0, 1);
Vector2 t3 = new Vector2(1, 1);
Vector2 t4 = new Vector2(1, 0);
<BUG>int dir = 3 & (data >> BlockData.LILY_PAD_ROTATION);
switch (dir) {</BUG>
case 0:
<BUG>primitives.add(new TexturedTriangle(c1, c3, c2, t1, t3, t2, Block.LILY_PAD));

primitives.add(new TexturedTriangle(c1, c4, c3, t1, t4, t3, Block.LILY_PAD));
</BUG>
break;

Vector3 c4 = new Vector3(x + size, height, z);
Vector2 t1 = new Vector2(0, 0);
Vector2 t2 = new Vector2(0, 1);
Vector2 t3 = new Vector2(1, 1);
Vector2 t4 = new Vector2(1, 0);
int dir = 3 & (data >> BlockData.LILY_PAD_ROTATION);
Material lilyMaterial = Block.get(Block.LILY_PAD_ID);
switch (dir) {
case 0:
primitives.add(new TexturedTriangle(c1, c3, c2, t1, t3, t2, lilyMaterial));
primitives.add(new TexturedTriangle(c1, c4, c3, t1, t4, t3, lilyMaterial));
break;
