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)