接口的使用
org.bukkit.command.CommandSender
使用CommandSender的程序包
程序包
说明
Bukkit的常用类.
与处理玩家输入的非聊天消息(即命令)相关的类.
通过Bukkit实现来模拟Minecraft原生命令(1.12后所有模拟命令被删除)并提供一些其他必要的命令.
为在
世界内存在的非三维像素单位(实体)提供的接口,包含玩家、怪物、抛射物等.为不同种类的
矿车提供的接口.与服务器程序状态变化有关的
事件.用于操作默认的命令和主题帮助系统的类(你可以将你的命令帮助添加到系统命令帮助系统(help命令)内等等).
用Java编写的处理
插件的类.-
org.bukkit中CommandSender的使用
参数类型为CommandSender的org.bukkit中的方法修饰符和类型方法说明static booleanBukkit.dispatchCommand(CommandSender sender, String commandLine) Dispatches a command on this server, and executes it if found.booleanServer.dispatchCommand(CommandSender sender, String commandLine) 在服务器执行一个命令WorldCreator.generator(String generator, CommandSender output) 设置将用于创建或加载的生成器。static ChunkGeneratorWorldCreator.getGeneratorForName(String world, String name, CommandSender output) 试图使用指定的名称获取ChunkGenerator。 -
org.bukkit.command中CommandSender的使用
修饰符和类型接口说明interfaceinterfaceinterfaceinterface修饰符和类型方法说明ProxiedCommandSender.getCallee()返回CommandSender正在运行的命令.ProxiedCommandSender.getCaller()返回触发这个代理命令的CommandSender.参数类型为CommandSender的org.bukkit.command中的方法修饰符和类型方法说明static voidCommand.broadcastCommandMessage(CommandSender source, String message) static voidCommand.broadcastCommandMessage(CommandSender source, String message, boolean sendToSource) booleanCommandMap.dispatch(CommandSender sender, String cmdLine) 查找请求的命令并执行,如果找到了。booleanSimpleCommandMap.dispatch(CommandSender sender, String commandLine) 查找请求的命令并执行,如果找到了。abstract booleanCommand.execute(CommandSender sender, String commandLabel, String[] args) 执行命令.booleanFormattedCommandAlias.execute(CommandSender sender, String commandLabel, String[] args) booleanMultipleCommandAlias.execute(CommandSender sender, String commandLabel, String[] args) booleanPluginCommand.execute(CommandSender sender, String commandLabel, String[] args) 执行一个命令.booleanCommandExecutor.onCommand(CommandSender sender, Command command, String label, String[] args) 执行给定的命令,成功时返回.TabCompleter.onTabComplete(CommandSender sender, Command command, String alias, String[] args) 用命令传递的参数请求可能的补全项的list.Command.tabComplete(CommandSender sender, String alias, String[] args) 执行此命令的tab补全时返回选项列表.Command.tabComplete(CommandSender sender, String alias, String[] args, Location location) 执行此命令的tab补全时返回选项列表.CommandMap.tabComplete(CommandSender sender, String cmdLine) 查找请求的命令并执行适当的tab补全器,如果找到了.CommandMap.tabComplete(CommandSender sender, String cmdLine, Location location) Looks for the requested command and executes an appropriate tab-completer if found.PluginCommand.tabComplete(CommandSender sender, String alias, String[] args) 执行此命令的tab补全时返回选项列表.SimpleCommandMap.tabComplete(CommandSender sender, String cmdLine) SimpleCommandMap.tabComplete(CommandSender sender, String cmdLine, Location location) booleanCommand.testPermission(CommandSender target) 测试给定的CommandSender能否执行此命令.booleanCommand.testPermissionSilent(CommandSender target) 测试给定的CommandSender能否执行这个命令. -
org.bukkit.command.defaults中CommandSender的使用
参数类型为CommandSender的org.bukkit.command.defaults中的方法修饰符和类型方法说明booleanHelpCommand.execute(CommandSender sender, String currentAlias, String[] args) booleanPluginsCommand.execute(CommandSender sender, String currentAlias, String[] args) booleanReloadCommand.execute(CommandSender sender, String currentAlias, String[] args) booleanTimingsCommand.execute(CommandSender sender, String currentAlias, String[] args) booleanVersionCommand.execute(CommandSender sender, String currentAlias, String[] args) HelpCommand.tabComplete(CommandSender sender, String alias, String[] args) PluginsCommand.tabComplete(CommandSender sender, String alias, String[] args) ReloadCommand.tabComplete(CommandSender sender, String alias, String[] args) TimingsCommand.tabComplete(CommandSender sender, String alias, String[] args) VersionCommand.tabComplete(CommandSender sender, String alias, String[] args) -
org.bukkit.entity中CommandSender的使用
修饰符和类型接口说明interfaceRepresents a Horse-like creature.interface代表一个有年龄和繁殖能力的实体.interface代表环境生物(只有蝙蝠属于这一行列).interface代表动物.interface代表一片即将对处于其中的生物施加药水效果的区域效果云 (即喷溅药水使用后形成的雾).interfaceinterface表示一只箭矢.interface表示一只蝙蝠.interface代表烈焰人怪物.interface代表船实体interface代表蜘蛛(洞穴蜘蛛).interfaceRepresents Horse-like creatures which can carry an inventory.interface代表鸡.interfaceRepresents a single part of aComplexLivingEntityinterfaceRepresents a complex living entity - one that is made up of various smaller partsinterface代表牛.interfaceRepresents a Creature.interface代表爬行者.interface表示一个有生命值和可以被伤害的实体(Entity)。interfaceRepresents a Donkey - variant ofChestedHorse.interfaceinterface代表抛出的鸡蛋.interfaceRepresents an ElderGuardian - variant ofGuardian.interface一个水晶,能治疗附近的末影龙interfaceRepresents an Ender Dragoninterface代表末影龙部分/Represents an ender dragon partinterface代表末影人.interfaceinterface代表抛出的末影珍珠实体.interfaceRepresents an EnderSignal, which is created upon throwing an ender eye.interfaceRepresents a base entity in the worldinterfaceRepresents an Evoker "Illager".interfaceRepresents Evoker Fangs.interfaceRepresents an Experience Orb.interfaceA representation of an explosive entityinterfaceRepresents a falling blockinterfaceRepresents a Fireball.interfaceinterface已过时。interfaceRepresents a fishing hook.interface代表能飞行的实体.interface代表恶魂.interface代表巨人.interface一个可以伤害敌人的傀儡.interfaceinterface代表悬挂实体.interface代表一匹马.interface代表人类实体, 比如一个NPC或一名玩家interface代表一具尸壳 -Zombie的变异体.interfaceRepresents a type of "Illager".interfaceRepresents an Illusioner "Illager".interface村民守卫者——铁傀儡.interfaceRepresents an Item.interface代表物品展示框.interface代表大的火球(Fireball).interfaceRepresents a Leash Hitch on a fenceinterface代表雷击的实例,可能会或者不会造成伤害。interfaceRepresents a thrown lingering potion bottleinterface代表一个生物实体,如一只怪物或一名玩家。interface表示一只羊驼.interface代表羊驼唾沫.interfaceRepresents a MagmaCube.interfaceRepresents a minecart entity.interface代表怪物.interfaceRepresents a Mule - variant ofChestedHorse.interface代表哞菇(Cow).interface代表非玩家角色.interface代表豹猫.interface代表画.interfaceRepresents a Parrot.interface代表猪.interface代表僵尸猪人.interface玩家对象interfaceRepresents a polar bear.interfaceRepresents a shootable entity.interfaceinterface代表羊.interfaceinterfaceinterface代表蠢虫.interface代表骷髅.interfaceRepresents a SkeletonHorse - variant ofAbstractHorse.interface代表史莱姆.interface代表小的火球(Fireball).interface代表雪球.interface代表雪人实体.interfaceRepresents a spectral arrow.interfaceRepresents a spell casting "Illager".interface代表蜘蛛.interfaceRepresents a thrown splash potion bottleinterface代表鱿鱼.interfaceRepresents a Stray - variant ofSkeleton.interfaceinterface代表抛出的附魔之瓶.interfaceRepresents a thrown potion bottleinterfaceinterfaceRepresents a Primed TNT.interfaceRepresents a vehicle entity.interfaceRepresents a Vex.interfaceRepresents a villager NPCinterfaceRepresents a Vindicator.interface代表海洋生物.interface代表与天气有关的实体,例如雷暴.interface代表女巫.interface代表凋零boss.interfaceRepresents a WitherSkeleton - variant ofSkeleton.interface代表凋零之首.interface代表狼.interface代表僵尸.interfaceRepresents a ZombieHorse - variant ofAbstractHorse.interface -
org.bukkit.entity.minecart中CommandSender的使用
修饰符和类型接口说明interface代表命令方块矿车.interface代表TNT矿车,可以被引爆.interface代表漏斗矿车.interface代表动力矿车.当玩家往动力矿车里放燃料后它就会自己移动.interface代表可乘坐的矿车.interface代表有刷怪箱在里面的矿车(即刷怪箱矿车).interface代表运输矿车,你可以使用InventoryHolder里的方法来访问. -
org.bukkit.event.server中CommandSender的使用
修饰符和类型方法说明ServerCommandEvent.getSender()得到命令发送者(后台).TabCompleteEvent.getSender()获取正在补全这个命令的发送者.返回变量类型为CommandSender的类型的org.bukkit.event.server中的方法修饰符和类型方法说明BroadcastMessageEvent.getRecipients()Gets a set of recipients that this chat message will be displayed to.参数类型为CommandSender的org.bukkit.event.server中的构造器限定符构造器说明RemoteServerCommandEvent(CommandSender sender, String command) ServerCommandEvent(CommandSender sender, String command) TabCompleteEvent(CommandSender sender, String buffer, List<String> completions) 类型变量类型为CommandSender的org.bukkit.event.server中的构造器参数 -
org.bukkit.help中CommandSender的使用
参数类型为CommandSender的org.bukkit.help中的方法修饰符和类型方法说明protected StringIndexHelpTopic.buildIndexLine(CommandSender sender, HelpTopic topic) Builds individual lines in the index topic.protected StringIndexHelpTopic.buildPreamble(CommandSender sender) Builds the topic preamble.booleanGenericCommandHelpTopic.canSee(CommandSender sender) abstract booleanHelpTopic.canSee(CommandSender player) Determines if aPlayeris allowed to see this help topic.booleanIndexHelpTopic.canSee(CommandSender sender) HelpTopic.getFullText(CommandSender forWho) Returns the full description of this help topic that is displayed when the user requests this topic's details.IndexHelpTopic.getFullText(CommandSender sender) -
org.bukkit.plugin.java中CommandSender的使用
参数类型为CommandSender的org.bukkit.plugin.java中的方法修饰符和类型方法说明booleanJavaPlugin.onCommand(CommandSender sender, Command command, String label, String[] args) 执行给定的命令,成功时返回.JavaPlugin.onTabComplete(CommandSender sender, Command command, String alias, String[] args) 用命令传递的参数请求可能的补全项的list.
FishHook