Remove the NOT for naturalBlock check.
This commit is contained in:
parent
e11780cebc
commit
ddbd1f75ae
@ -3200,7 +3200,7 @@ implements Listener
|
||||
for (int k=2;k>-1;k--) {
|
||||
for (int l=5;l>-6;l--) {
|
||||
Block b =Bukkit.getWorld("world").getBlockAt(p.getLocation().add(20+j,k,spread+l));
|
||||
if (b.getType()==Material.TORCH || b.getType()==Material.GLOWSTONE || b.getType()==Material.COMMAND || b.getType()==Material.MOSSY_COBBLESTONE && !naturalBlock(b.getType())) {
|
||||
if (b.getType()==Material.TORCH || b.getType()==Material.GLOWSTONE || b.getType()==Material.COMMAND || b.getType()==Material.MOSSY_COBBLESTONE && naturalBlock(b.getType())) {
|
||||
torch1=true;
|
||||
}
|
||||
}
|
||||
@ -3212,7 +3212,7 @@ implements Listener
|
||||
for (int k=2;k>-1;k--) {
|
||||
for (int l=lb2;l>-ub2;l--) {
|
||||
Block b =Bukkit.getWorld("world").getBlockAt(p.getLocation().add(10+j,k,spread+l));
|
||||
if (b.getType()!=Material.BEDROCK && b.getType()!=Material.MOB_SPAWNER && b.getType()!=Material.ENDER_PORTAL && b.getType()!=Material.ENDER_PORTAL_FRAME && !naturalBlock(b.getType())) {
|
||||
if (b.getType()!=Material.BEDROCK && b.getType()!=Material.MOB_SPAWNER && b.getType()!=Material.ENDER_PORTAL && b.getType()!=Material.ENDER_PORTAL_FRAME && naturalBlock(b.getType())) {
|
||||
b.setType(Material.AIR);
|
||||
}
|
||||
}
|
||||
@ -3226,7 +3226,7 @@ implements Listener
|
||||
for (int k=2;k>-1;k--) {
|
||||
for (int l=5;l>-6;l--) {
|
||||
Block b =Bukkit.getWorld("world").getBlockAt(p.getLocation().add(-10+j,k,spread+l));
|
||||
if (b.getType()==Material.TORCH || b.getType()==Material.GLOWSTONE || b.getType()==Material.COMMAND || b.getType()==Material.MOSSY_COBBLESTONE && !naturalBlock(b.getType())) {
|
||||
if (b.getType()==Material.TORCH || b.getType()==Material.GLOWSTONE || b.getType()==Material.COMMAND || b.getType()==Material.MOSSY_COBBLESTONE && naturalBlock(b.getType())) {
|
||||
torch2=true;
|
||||
}
|
||||
}
|
||||
@ -3238,7 +3238,7 @@ implements Listener
|
||||
for (int k=2;k>-1;k--) {
|
||||
for (int l=lb2;l>-ub2;l--) {
|
||||
Block b =Bukkit.getWorld("world").getBlockAt(p.getLocation().add(-10+j,k,spread+l));
|
||||
if (b.getType()!=Material.BEDROCK && b.getType()!=Material.MOB_SPAWNER && b.getType()!=Material.ENDER_PORTAL && b.getType()!=Material.ENDER_PORTAL_FRAME && !naturalBlock(b.getType())) {
|
||||
if (b.getType()!=Material.BEDROCK && b.getType()!=Material.MOB_SPAWNER && b.getType()!=Material.ENDER_PORTAL && b.getType()!=Material.ENDER_PORTAL_FRAME && naturalBlock(b.getType())) {
|
||||
b.setType(Material.AIR);
|
||||
}
|
||||
}
|
||||
@ -7624,17 +7624,17 @@ implements Listener
|
||||
for (int j=-1;j<2;j++) {
|
||||
Location checkloc = enemy.getLocation().add(k,1,j);
|
||||
Block bl = Bukkit.getWorld("world").getBlockAt(checkloc);
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && !naturalBlock(bl.getType())) {
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && naturalBlock(bl.getType())) {
|
||||
bl.breakNaturally();
|
||||
}
|
||||
bl = Bukkit.getWorld("world").getBlockAt(checkloc);
|
||||
checkloc = enemy.getLocation().add(k,2,j);
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && !naturalBlock(bl.getType())) {
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && naturalBlock(bl.getType())) {
|
||||
bl.breakNaturally();
|
||||
}
|
||||
bl = Bukkit.getWorld("world").getBlockAt(checkloc);
|
||||
checkloc = enemy.getLocation().add(k,0,j);
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && !naturalBlock(bl.getType())) {
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && naturalBlock(bl.getType())) {
|
||||
bl.breakNaturally();
|
||||
}
|
||||
}
|
||||
@ -7725,17 +7725,17 @@ implements Listener
|
||||
for (int j=-2;j<3;j++) {
|
||||
Location checkloc = enemy.getLocation().add(k,1,j);
|
||||
Block bl = Bukkit.getWorld("world").getBlockAt(checkloc);
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && !naturalBlock(bl.getType())) {
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && naturalBlock(bl.getType())) {
|
||||
bl.breakNaturally();
|
||||
}
|
||||
bl = Bukkit.getWorld("world").getBlockAt(checkloc);
|
||||
checkloc = enemy.getLocation().add(k,2,j);
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && !naturalBlock(bl.getType())) {
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && naturalBlock(bl.getType())) {
|
||||
bl.breakNaturally();
|
||||
}
|
||||
bl = Bukkit.getWorld("world").getBlockAt(checkloc);
|
||||
checkloc = enemy.getLocation().add(k,0,j);
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && !naturalBlock(bl.getType())) {
|
||||
if (bl.getType()!=Material.BEDROCK && bl.getType()!=Material.ENDER_PORTAL_FRAME && bl.getType()!=Material.ENDER_PORTAL && bl.getType()!=Material.MOB_SPAWNER && naturalBlock(bl.getType())) {
|
||||
bl.breakNaturally();
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user