类 PlayerSchedulerUtil
java.lang.Object
cn.handyplus.lib.adapter.PlayerSchedulerUtil
玩家相关调度器
- 从以下版本开始:
- 1.0.4
- 作者:
- handy
-
方法概要
修饰符和类型方法说明static void
addPotionEffects
(org.bukkit.entity.LivingEntity entity, List<org.bukkit.potion.PotionEffect> potionEffectList) 实体添加药水效果 同步static void
addPotionEffects
(org.bukkit.entity.LivingEntity entity, org.bukkit.potion.PotionEffect potionEffect) 实体添加药水效果 同步static void
dispatchCommand
(String command) 控制台执行命令static void
performCommand
(org.bukkit.entity.Player player, String command) 玩家执行命令 chat方式static void
performOpCommand
(org.bukkit.entity.Player player, String command) 玩家已OP身份执行命令 chat方式static void
playerPerformCommand
(org.bukkit.entity.Player player, String command) 玩家执行命令 performCommand 方式static void
playerPerformOpCommand
(org.bukkit.entity.Player player, String command) 玩家已OP身份执行命令 performCommand 方式static void
播放声音 同步static void
playSound
(org.bukkit.entity.Player player, org.bukkit.Sound sound, float volume, float pitch) 播放声音 同步static void
removePotionEffect
(org.bukkit.entity.LivingEntity entity, org.bukkit.potion.PotionEffectType potionEffect) 实体添加药水效果 同步static void
syncDispatchCommand
(String command) 控制台执行命令 同步static void
syncPerformCommand
(org.bukkit.entity.Player player, String command) 玩家执行命令 chat方式 同步static void
syncPerformOpCommand
(org.bukkit.entity.Player player, String command) 玩家已OP身份执行命令 chat方式 同步static void
syncPerformReplaceCommand
(org.bukkit.entity.Player player, String command) 玩家执行替换命令 同步static void
syncPlayerPerformCommand
(org.bukkit.entity.Player player, String command) 玩家执行命令 performCommand 方式 同步static void
syncPlayerPerformOpCommand
(org.bukkit.entity.Player player, String command) 玩家已OP身份执行命令 performCommand 方式 同步static void
syncTeleport
(org.bukkit.entity.Entity entity, org.bukkit.Location target) 传送实体 同步static void
syncTeleport
(org.bukkit.entity.Entity entity, org.bukkit.Location target, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause) 传送实体 同步static boolean
teleport
(org.bukkit.entity.Entity entity, org.bukkit.Location target) 传送实体static boolean
teleport
(org.bukkit.entity.Entity entity, org.bukkit.Location target, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause) 传送实体
-
方法详细资料
-
teleport
public static boolean teleport(org.bukkit.entity.Entity entity, org.bukkit.Location target) 传送实体- 参数:
entity
- 需要传送的实体target
- 目的地- 返回:
- 传送结果
-
teleport
public static boolean teleport(org.bukkit.entity.Entity entity, org.bukkit.Location target, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause) 传送实体- 参数:
entity
- 需要传送的实体target
- 传送目的地cause
- 传送原因- 返回:
- 传送结果
-
syncTeleport
public static void syncTeleport(org.bukkit.entity.Entity entity, org.bukkit.Location target) 传送实体 同步- 参数:
entity
- 需要传送的实体target
- 传送目的地
-
syncTeleport
public static void syncTeleport(org.bukkit.entity.Entity entity, org.bukkit.Location target, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause) 传送实体 同步- 参数:
entity
- 需要传送的实体target
- 传送目的地cause
- 传送原因
-
addPotionEffects
public static void addPotionEffects(org.bukkit.entity.LivingEntity entity, List<org.bukkit.potion.PotionEffect> potionEffectList) 实体添加药水效果 同步- 参数:
entity
- 实体potionEffectList
- 药水效果
-
addPotionEffects
public static void addPotionEffects(org.bukkit.entity.LivingEntity entity, org.bukkit.potion.PotionEffect potionEffect) 实体添加药水效果 同步- 参数:
entity
- 实体potionEffect
- 药水效果- 从以下版本开始:
- 1.1.2
-
removePotionEffect
public static void removePotionEffect(org.bukkit.entity.LivingEntity entity, org.bukkit.potion.PotionEffectType potionEffect) 实体添加药水效果 同步- 参数:
entity
- 实体potionEffect
- 药水效果
-
playSound
public static void playSound(org.bukkit.entity.Player player, org.bukkit.Sound sound, float volume, float pitch) 播放声音 同步- 参数:
player
- 玩家sound
- 声音volume
- 音量pitch
- 音调- 从以下版本开始:
- 1.0.7
-
playSound
public static void playSound(org.bukkit.entity.Player player, String sound, float volume, float pitch) 播放声音 同步- 参数:
player
- 玩家sound
- 声音 例: entity.item.pickupvolume
- 音量 例: 1Fpitch
- 音调 例: 1F- 从以下版本开始:
- 1.1.6
-
performCommand
玩家执行命令 chat方式- 参数:
player
- 玩家command
- 命令
-
syncPerformCommand
玩家执行命令 chat方式 同步- 参数:
player
- 玩家command
- 命令
-
playerPerformCommand
玩家执行命令 performCommand 方式- 参数:
player
- 玩家command
- 命令- 从以下版本开始:
- 1.1.2
-
syncPlayerPerformCommand
玩家执行命令 performCommand 方式 同步- 参数:
player
- 玩家command
- 命令- 从以下版本开始:
- 1.1.5
-
performOpCommand
玩家已OP身份执行命令 chat方式- 参数:
player
- 玩家command
- 命令
-
syncPerformOpCommand
玩家已OP身份执行命令 chat方式 同步- 参数:
player
- 玩家command
- 命令
-
playerPerformOpCommand
玩家已OP身份执行命令 performCommand 方式- 参数:
player
- 玩家command
- 命令- 从以下版本开始:
- 1.1.5
-
syncPlayerPerformOpCommand
玩家已OP身份执行命令 performCommand 方式 同步- 参数:
player
- 玩家command
- 命令- 从以下版本开始:
- 1.1.5
-
dispatchCommand
控制台执行命令- 参数:
command
- 命令- 从以下版本开始:
- 1.1.4
-
syncDispatchCommand
控制台执行命令 同步- 参数:
command
- 命令- 从以下版本开始:
- 1.1.4
-
syncPerformReplaceCommand
玩家执行替换命令 同步- 参数:
player
- 玩家command
- 命令- 从以下版本开始:
- 1.0.8
-