MethodContainer-TabCompletion, README-Update
This commit is contained in:
parent
9b3617ecba
commit
57453ffce1
3 changed files with 23 additions and 13 deletions
21
README.md
21
README.md
|
@ -10,16 +10,11 @@ Required dependencies
|
||||||
Dependencies for optional integrations
|
Dependencies for optional integrations
|
||||||
--------------------------------------
|
--------------------------------------
|
||||||
|
|
||||||
* [WorldGuard](https://github.com/sk89q/worldguard)
|
* [WorldGuard](http://dev.bukkit.org/bukkit-plugins/worldguard/)
|
||||||
* [xAuth](http://dev.bukkit.org/server-mods/xauth/)
|
* [WorldEdit](http://dev.bukkit.org/bukkit-plugins/worldedit/)
|
||||||
* [AuthMe](http://dev.bukkit.org/server-mods/authme-reloaded/) ([GitSource](https://github.com/Multiplayer-italia/AuthMe-Reloaded))
|
* [xAuth](http://dev.bukkit.org/bukkit-plugins/xauth/)
|
||||||
* [Multiverse-Core](http://dev.bukkit.org/server-mods/multiverse-core/)
|
* [AuthMe](http://dev.bukkit.org/bukkit-plugins/authme-reloaded/)
|
||||||
|
* [Multiverse-Core](http://dev.bukkit.org/bukkit-plugins/multiverse-core/)
|
||||||
----
|
* [Vault](http://dev.bukkit.org/bukkit-plugins/vault/)
|
||||||
|
* [Multiworld](http://dev.bukkit.org/bukkit-plugins/multiworld-v-2-0/)
|
||||||
To use Maven packaging
|
* [LogBlock](http://dev.bukkit.org/bukkit-plugins/logblock/)
|
||||||
----------------------
|
|
||||||
|
|
||||||
For required development snapshots, that aren't found by maven, you have to clone the project and do:
|
|
||||||
$ mvn install
|
|
||||||
in the directory of the project
|
|
|
@ -18,6 +18,7 @@ import de.jaschastarke.bukkit.lib.commands.MethodCommand;
|
||||||
import de.jaschastarke.bukkit.lib.commands.IMethodCommandContainer;
|
import de.jaschastarke.bukkit.lib.commands.IMethodCommandContainer;
|
||||||
import de.jaschastarke.bukkit.lib.commands.MissingPermissionCommandException;
|
import de.jaschastarke.bukkit.lib.commands.MissingPermissionCommandException;
|
||||||
import de.jaschastarke.bukkit.lib.commands.NeedsPlayerArgumentCommandException;
|
import de.jaschastarke.bukkit.lib.commands.NeedsPlayerArgumentCommandException;
|
||||||
|
import de.jaschastarke.bukkit.lib.commands.TabCompletionHelper;
|
||||||
import de.jaschastarke.bukkit.lib.commands.annotations.Alias;
|
import de.jaschastarke.bukkit.lib.commands.annotations.Alias;
|
||||||
import de.jaschastarke.bukkit.lib.commands.annotations.Description;
|
import de.jaschastarke.bukkit.lib.commands.annotations.Description;
|
||||||
import de.jaschastarke.bukkit.lib.commands.annotations.IsCommand;
|
import de.jaschastarke.bukkit.lib.commands.annotations.IsCommand;
|
||||||
|
@ -136,5 +137,10 @@ public class FeatureSwitchGameMode extends CoreModule<LimitedCreative> {
|
||||||
public boolean adventure(CommandContext context, String player) throws MissingPermissionCommandException, CommandException {
|
public boolean adventure(CommandContext context, String player) throws MissingPermissionCommandException, CommandException {
|
||||||
return changeGameMode(context, player, GameMode.ADVENTURE, SwitchGameModePermissions.ADVENTURE);
|
return changeGameMode(context, player, GameMode.ADVENTURE, SwitchGameModePermissions.ADVENTURE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<TabCompletionHelper> getTabCompleter(MethodCommand cmd) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,14 @@
|
||||||
package de.jaschastarke.minecraft.limitedcreative;
|
package de.jaschastarke.minecraft.limitedcreative;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import de.jaschastarke.LocaleString;
|
import de.jaschastarke.LocaleString;
|
||||||
import de.jaschastarke.bukkit.lib.commands.BukkitCommand;
|
import de.jaschastarke.bukkit.lib.commands.BukkitCommand;
|
||||||
import de.jaschastarke.bukkit.lib.commands.CommandContext;
|
import de.jaschastarke.bukkit.lib.commands.CommandContext;
|
||||||
import de.jaschastarke.bukkit.lib.commands.IHelpDescribed;
|
import de.jaschastarke.bukkit.lib.commands.IHelpDescribed;
|
||||||
import de.jaschastarke.bukkit.lib.commands.IMethodCommandContainer;
|
import de.jaschastarke.bukkit.lib.commands.IMethodCommandContainer;
|
||||||
|
import de.jaschastarke.bukkit.lib.commands.MethodCommand;
|
||||||
|
import de.jaschastarke.bukkit.lib.commands.TabCompletionHelper;
|
||||||
import de.jaschastarke.bukkit.lib.commands.annotations.Description;
|
import de.jaschastarke.bukkit.lib.commands.annotations.Description;
|
||||||
import de.jaschastarke.bukkit.lib.commands.annotations.IsCommand;
|
import de.jaschastarke.bukkit.lib.commands.annotations.IsCommand;
|
||||||
import de.jaschastarke.bukkit.lib.commands.annotations.NeedsPermission;
|
import de.jaschastarke.bukkit.lib.commands.annotations.NeedsPermission;
|
||||||
|
@ -89,4 +93,9 @@ public class MainCommand extends BukkitCommand implements IHelpDescribed, IMetho
|
||||||
});
|
});
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<TabCompletionHelper> getTabCompleter(MethodCommand cmd) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue