aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorDetrav <witalyezep@gmail.com>2016-04-13 18:59:56 +0300
committerDetrav <witalyezep@gmail.com>2016-04-13 18:59:56 +0300
commit8effa5f5262674710617776bb7bf16c15da1abc6 (patch)
tree46c57b5b48549454d669bc5a3e8537f1b556550e /src/main/java
parent1d5cc6d1084e499fd21765560dd3b6039a1ee72f (diff)
downloadGT5-Unofficial-8effa5f5262674710617776bb7bf16c15da1abc6.tar.gz
GT5-Unofficial-8effa5f5262674710617776bb7bf16c15da1abc6.tar.bz2
GT5-Unofficial-8effa5f5262674710617776bb7bf16c15da1abc6.zip
Fix biome name error
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/detrav/commands/DetravBiomeScannerCommand.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/main/java/com/detrav/commands/DetravBiomeScannerCommand.java b/src/main/java/com/detrav/commands/DetravBiomeScannerCommand.java
index 8a075d03e0..e42e1ee915 100644
--- a/src/main/java/com/detrav/commands/DetravBiomeScannerCommand.java
+++ b/src/main/java/com/detrav/commands/DetravBiomeScannerCommand.java
@@ -50,9 +50,13 @@ public class DetravBiomeScannerCommand implements ICommand {
@Override
public void processCommand(ICommandSender sender, String[] args) {
try {
- if(args.length==2) {
+ if(args.length>1) {
int aXaZ = Integer.parseInt(args[0]);
- String name = args[1].toLowerCase();
+ String name = null;
+ if(args.length==2)
+ name = args[1].toLowerCase();
+ else
+ name = "";
int step = aXaZ * 2 / 512;
if (step < 1) step = 1;
World w = sender.getEntityWorld();
@@ -63,7 +67,7 @@ public class DetravBiomeScannerCommand implements ICommand {
for (int i = cor.posX - aXaZ, ii = 0; ii < 512; i += step, ii++)
for (int j = cor.posZ - aXaZ, jj = 0; jj < 512; j += step, jj++) {
BiomeGenBase biome = w.getBiomeGenForCoords(i, j);
- if(biome.biomeName.toLowerCase().contains(name)) {
+ if(name.length()==0 || biome.biomeName.toLowerCase().contains(name)) {
r.setSample(ii, jj, 0, biome.color & 0xFF);
r.setSample(ii, jj, 1, (biome.color >> 8) & 0xFF);
r.setSample(ii, jj, 2, (biome.color >> 16) & 0xFF);