mirror of
https://github.com/plexusorg/Plex-FAWE.git
synced 2024-11-02 19:06:07 +00:00
Added new log/leaves to floating tree remover tool.
This commit is contained in:
parent
40e49f7f74
commit
ca44ee073a
@ -51,7 +51,9 @@ public class FloatingTreeRemover implements BlockTool {
|
|||||||
|
|
||||||
switch (world.getBlockType(clicked)) {
|
switch (world.getBlockType(clicked)) {
|
||||||
case BlockID.LOG:
|
case BlockID.LOG:
|
||||||
|
case BlockID.LOG2:
|
||||||
case BlockID.LEAVES:
|
case BlockID.LEAVES:
|
||||||
|
case BlockID.LEAVES2:
|
||||||
case BlockID.BROWN_MUSHROOM_CAP:
|
case BlockID.BROWN_MUSHROOM_CAP:
|
||||||
case BlockID.RED_MUSHROOM_CAP:
|
case BlockID.RED_MUSHROOM_CAP:
|
||||||
case BlockID.VINE:
|
case BlockID.VINE:
|
||||||
@ -75,7 +77,9 @@ public class FloatingTreeRemover implements BlockTool {
|
|||||||
final int typeId = editSession.getBlock(blockVector).getType();
|
final int typeId = editSession.getBlock(blockVector).getType();
|
||||||
switch (typeId) {
|
switch (typeId) {
|
||||||
case BlockID.LOG:
|
case BlockID.LOG:
|
||||||
|
case BlockID.LOG2:
|
||||||
case BlockID.LEAVES:
|
case BlockID.LEAVES:
|
||||||
|
case BlockID.LEAVES2:
|
||||||
case BlockID.BROWN_MUSHROOM_CAP:
|
case BlockID.BROWN_MUSHROOM_CAP:
|
||||||
case BlockID.RED_MUSHROOM_CAP:
|
case BlockID.RED_MUSHROOM_CAP:
|
||||||
case BlockID.VINE:
|
case BlockID.VINE:
|
||||||
@ -131,7 +135,9 @@ public class FloatingTreeRemover implements BlockTool {
|
|||||||
continue;
|
continue;
|
||||||
|
|
||||||
case BlockID.LOG:
|
case BlockID.LOG:
|
||||||
|
case BlockID.LOG2:
|
||||||
case BlockID.LEAVES:
|
case BlockID.LEAVES:
|
||||||
|
case BlockID.LEAVES2:
|
||||||
case BlockID.BROWN_MUSHROOM_CAP:
|
case BlockID.BROWN_MUSHROOM_CAP:
|
||||||
case BlockID.RED_MUSHROOM_CAP:
|
case BlockID.RED_MUSHROOM_CAP:
|
||||||
case BlockID.VINE:
|
case BlockID.VINE:
|
||||||
@ -142,7 +148,8 @@ public class FloatingTreeRemover implements BlockTool {
|
|||||||
default:
|
default:
|
||||||
// we hit something solid - evaluate where we came from
|
// we hit something solid - evaluate where we came from
|
||||||
final int curId = world.getBlockType(current);
|
final int curId = world.getBlockType(current);
|
||||||
if (curId == BlockID.LEAVES || curId == BlockID.VINE) {
|
if (curId == BlockID.LEAVES || curId == BlockID.LEAVES2
|
||||||
|
|| curId == BlockID.VINE) {
|
||||||
// leaves touching a wall/the ground => stop walking this route
|
// leaves touching a wall/the ground => stop walking this route
|
||||||
continue;
|
continue;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user