public class EffectManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EffectManager.EffectEntity |
| Constructor and Description |
|---|
EffectManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
despawnEffectFromName(org.bukkit.entity.Player player,
java.lang.String effectIndexName)
删除玩家对指定名字的effect
|
static void |
despawnEntityToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity)
取消实体身上的指定特效 所有玩家都看不到了
|
static void |
despawnEntityToAllPlayer(java.lang.String effectIndexName,
org.bukkit.entity.Entity entity) |
static void |
despawnWorldToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String worldName)
删除世界上的这个特效
|
static void |
despawnWorldToAllPlayer(java.lang.String effectIndexName,
java.lang.String worldName)
删除世界上的这个特效
|
static java.util.List<EffectManager.EffectEntity> |
getEffectEntities(com.google.common.base.Predicate<EffectManager.EffectEntity> predicate) |
static GermEffectPart<? extends DynamicBase> |
getSpawnedEffect(org.bukkit.entity.Player player,
java.lang.String effectIndexName) |
static GermEffectPart<? extends DynamicBase> |
getSpawnedEffect(java.lang.String effectIndexName) |
static void |
spawnEntityToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity)
将特效显示到某实体上 给所有玩家都能看到
|
static void |
spawnEntityToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity,
double pitch,
double yaw,
double roll) |
static void |
spawnEntityToAllPlayer(java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity) |
static void |
spawnEntityToAllPlayer(java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity,
double pitch,
double yaw,
double roll) |
static void |
spawnToEntity(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity)
仅显示给某个玩家,直到服务器关闭或者调用despawn
|
static void |
spawnToEntity(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity,
double pitch,
double yaw,
double roll) |
static void |
spawnToEntity(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectReusable<? extends DynamicBase> germEffectReusable,
org.bukkit.entity.Entity entity)
Deprecated.
|
static void |
spawnToEntity(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectReusable<? extends DynamicBase> germEffectReusable,
org.bukkit.entity.Entity entity,
double pitch,
double yaw,
double roll)
Deprecated.
|
static void |
spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.Location location)
永久的指定坐标的特效展示给这个玩家 直到他退出再进游戏,服务器重启
|
static void |
spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String world,
double x,
double y,
double z)
永久的指定坐标的特效展示给这个玩家 直到他退出再进游戏,服务器重启 或者调用despawn
|
static void |
spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String world,
double x,
double y,
double z,
double pitch,
double yaw,
double roll)
永久的指定坐标的特效展示给这个玩家 直到他退出再进游戏,服务器重启
|
static void |
spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectReusable<? extends DynamicBase> germEffectReusable,
org.bukkit.Location location)
Deprecated.
|
static void |
spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectReusable<? extends DynamicBase> germEffectReusable,
java.lang.String world,
double x,
double y,
double z)
Deprecated.
|
static void |
spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectReusable<? extends DynamicBase> germEffectReusable,
java.lang.String world,
double x,
double y,
double z,
double pitch,
double yaw,
double roll)
Deprecated.
|
static void |
spawnWorldToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.Location location)
永久展示到世界某地,直到服务器重启或调用despawn
|
static void |
spawnWorldToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String worldName,
double x,
double y,
double z)
永久展示到世界某地,直到服务器重启或调用despawn
|
static void |
spawnWorldToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String worldName,
double x,
double y,
double z,
double pitch,
double yaw,
double roll)
永久展示到世界某地,直到服务器重启或调用despawn
|
static void |
spawnWorldToAllPlayer(java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.Location location) |
static void |
spawnWorldToAllPlayer(java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String worldName,
double x,
double y,
double z)
永久展示到世界某地,直到服务器重启或调用despawn
|
static void |
spawnWorldToAllPlayer(java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String worldName,
double x,
double y,
double z,
double pitch,
double yaw,
double roll)
永久展示到世界某地,直到服务器重启或调用despawn
|
public static void spawnWorldToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart, org.bukkit.Location location)
germEffectPart - location - public static void spawnWorldToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart, java.lang.String worldName, double x, double y, double z, double pitch, double yaw, double roll)
germEffectPart - worldName - x - y - z - pitch - yaw - roll - public static void spawnWorldToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart, java.lang.String worldName, double x, double y, double z)
public static void spawnWorldToAllPlayer(java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.Location location)
public static void spawnWorldToAllPlayer(java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String worldName,
double x,
double y,
double z,
double pitch,
double yaw,
double roll)
germEffectPart - worldName - x - y - z - pitch - yaw - roll - public static void spawnWorldToAllPlayer(java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String worldName,
double x,
double y,
double z)
public static void despawnWorldToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart, java.lang.String worldName)
germEffectPart - worldName - public static void despawnWorldToAllPlayer(java.lang.String effectIndexName,
java.lang.String worldName)
effectIndexName - worldName - public static void spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.Location location)
player - effectIndexName - germEffectPart - location - public static void spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String world,
double x,
double y,
double z,
double pitch,
double yaw,
double roll)
public static void spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
java.lang.String world,
double x,
double y,
double z)
public static void despawnEffectFromName(org.bukkit.entity.Player player,
java.lang.String effectIndexName)
player - effectIndexName - public static void spawnEntityToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart, org.bukkit.entity.Entity entity)
germEffectPart - entity - public static void spawnEntityToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart, org.bukkit.entity.Entity entity, double pitch, double yaw, double roll)
public static void spawnEntityToAllPlayer(java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity)
public static void spawnEntityToAllPlayer(java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity,
double pitch,
double yaw,
double roll)
public static void despawnEntityToAllPlayer(GermEffectPart<? extends DynamicBase> germEffectPart, org.bukkit.entity.Entity entity)
germEffectPart - entity - public static void despawnEntityToAllPlayer(java.lang.String effectIndexName,
org.bukkit.entity.Entity entity)
public static void spawnToEntity(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity)
player - effectIndexName - 一个不能重复的索引名 用来删除 可以使用 UUID.randomUUID()germEffectPart - entity - public static void spawnToEntity(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectPart<? extends DynamicBase> germEffectPart,
org.bukkit.entity.Entity entity,
double pitch,
double yaw,
double roll)
@Deprecated
public static void spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectReusable<? extends DynamicBase> germEffectReusable,
org.bukkit.Location location)
@Deprecated
public static void spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectReusable<? extends DynamicBase> germEffectReusable,
java.lang.String world,
double x,
double y,
double z,
double pitch,
double yaw,
double roll)
@Deprecated
public static void spawnToLocation(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectReusable<? extends DynamicBase> germEffectReusable,
java.lang.String world,
double x,
double y,
double z)
@Deprecated
public static void spawnToEntity(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectReusable<? extends DynamicBase> germEffectReusable,
org.bukkit.entity.Entity entity)
@Deprecated
public static void spawnToEntity(org.bukkit.entity.Player player,
java.lang.String effectIndexName,
GermEffectReusable<? extends DynamicBase> germEffectReusable,
org.bukkit.entity.Entity entity,
double pitch,
double yaw,
double roll)
public static GermEffectPart<? extends DynamicBase> getSpawnedEffect(java.lang.String effectIndexName)
public static GermEffectPart<? extends DynamicBase> getSpawnedEffect(org.bukkit.entity.Player player, java.lang.String effectIndexName)
public static java.util.List<EffectManager.EffectEntity> getEffectEntities(com.google.common.base.Predicate<EffectManager.EffectEntity> predicate)