9 |
import org.bukkit.command.CommandSender; |
import org.bukkit.command.CommandSender; |
10 |
import org.bukkit.entity.Player; |
import org.bukkit.entity.Player; |
11 |
|
|
12 |
|
import java.util.Arrays; |
13 |
import java.util.HashMap; |
import java.util.HashMap; |
14 |
|
|
15 |
public class GeneralContractorCommands implements CommandExecutor{ |
public class GeneralContractorCommands implements CommandExecutor{ |
29 |
HashMap<String,StoredCommand> commands = new HashMap<String,StoredCommand>(); |
HashMap<String,StoredCommand> commands = new HashMap<String,StoredCommand>(); |
30 |
|
|
31 |
|
|
32 |
|
public GeneralContractorCommands() { |
33 |
|
Arrays.sort(valid_block_array); |
34 |
|
} |
35 |
|
|
36 |
//@Override |
//@Override |
37 |
public boolean onCommand(final CommandSender sender, Command command, String label, String[] args) { |
public boolean onCommand(final CommandSender sender, Command command, String label, String[] args) { |
219 |
return; |
return; |
220 |
} |
} |
221 |
|
|
222 |
boolean validblock = false; |
//check if the blockid is in the array of valid blocks |
223 |
for (int i=0; i<valid_block_array.length; i++) { |
boolean validblock = ( Arrays.binarySearch(valid_block_array, blockid) >= 0); |
|
if (valid_block_array[i] == blockid) { |
|
|
validblock = true; |
|
|
break; |
|
|
} |
|
|
} |
|
224 |
|
|
225 |
if ( !validblock ) { |
if ( !validblock ) { |
226 |
player.sendMessage("setsurface: block now allowed"); |
player.sendMessage("setsurface: block now allowed"); |