程序包 org.bukkit
枚举 Particle
- 所有已实现的接口:
Serializable,Comparable<Particle>,Constable,Keyed,RegistryAware
-
嵌套类概要
嵌套类修饰符和类型类说明static class可以应用于红石粉粒子的选项 - 粒子颜色和大小。static class可以应用于颜色渐变粒子的选项。static classOptions which can be applied to a geyser base - a scale for number of blocks and initial burst impulse.static class可以应用于法术效果粒子的选项 - 颜色和强度。static class可以应用于轨迹粒子的选项 - 位置、颜色和持续时间。从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
枚举常量概要
枚举常量枚举常量说明使用BlockData作为数据类型。使用BlockData作为数据类型。使用BlockData作为数据类型。使用Float作为数据类型。使用Particle.DustOptions作为数据类型。使用Particle.DustTransition作为数据类型。使用BlockData作为数据类型。使用Particle.Spell作为数据类型。使用Color作为数据类型。使用BlockData作为数据类型。使用Color作为数据类型。UsesIntegeras DataTypeUsesParticle.GeyserBaseas DataTypeUsesIntegeras DataTypeUsesParticle.GeyserBaseas DataType使用Particle.Spell作为数据类型。使用ItemStack作为数据类型。使用Float作为数据类型。使用Integer作为数据类型。使用Color作为数据类型。使用Particle.Trail作为数据类型。使用Vibration作为数据类型。 -
方法概要
-
枚举常量详细资料
-
POOF
-
EXPLOSION
-
EXPLOSION_EMITTER
-
FIREWORK
-
BUBBLE
-
SULFUR_BUBBLES
-
NOXIOUS_GAS
-
NOXIOUS_GAS_CLOUD
-
GEYSER
UsesIntegeras DataType -
GEYSER_BASE
UsesParticle.GeyserBaseas DataType -
GEYSER_POOF
UsesParticle.GeyserBaseas DataType -
GEYSER_PLUME
UsesIntegeras DataType -
SPLASH
-
FISHING
-
UNDERWATER
-
CRIT
-
ENCHANTED_HIT
-
SMOKE
-
LARGE_SMOKE
-
EFFECT
使用Particle.Spell作为数据类型。原文:Uses
Particle.Spellas DataType -
INSTANT_EFFECT
使用Particle.Spell作为数据类型。原文:Uses
Particle.Spellas DataType -
ENTITY_EFFECT
-
WITCH
-
DRIPPING_WATER
-
DRIPPING_LAVA
-
ANGRY_VILLAGER
-
HAPPY_VILLAGER
-
MYCELIUM
-
NOTE
-
PORTAL
-
ENCHANT
-
FLAME
-
LAVA
-
CLOUD
-
DUST
使用Particle.DustOptions作为数据类型。原文:Uses
Particle.DustOptionsas DataType -
ITEM_SNOWBALL
-
ITEM_SLIME
-
HEART
-
ITEM
-
BLOCK
-
RAIN
-
ELDER_GUARDIAN
-
DRAGON_BREATH
-
END_ROD
-
DAMAGE_INDICATOR
-
SWEEP_ATTACK
-
FALLING_DUST
-
TOTEM_OF_UNDYING
-
SPIT
-
SQUID_INK
-
BUBBLE_POP
-
CURRENT_DOWN
-
BUBBLE_COLUMN_UP
-
NAUTILUS
-
DOLPHIN
-
SNEEZE
-
CAMPFIRE_COSY_SMOKE
-
CAMPFIRE_SIGNAL_SMOKE
-
COMPOSTER
-
FLASH
-
FALLING_LAVA
-
LANDING_LAVA
-
FALLING_WATER
-
DRIPPING_HONEY
-
FALLING_HONEY
-
LANDING_HONEY
-
FALLING_NECTAR
-
SOUL_FIRE_FLAME
-
ASH
-
CRIMSON_SPORE
-
WARPED_SPORE
-
SOUL
-
DRIPPING_OBSIDIAN_TEAR
-
FALLING_OBSIDIAN_TEAR
-
LANDING_OBSIDIAN_TEAR
-
REVERSE_PORTAL
-
WHITE_ASH
-
DUST_COLOR_TRANSITION
使用Particle.DustTransition作为数据类型。原文:Uses
Particle.DustTransitionas DataType -
VIBRATION
-
FALLING_SPORE_BLOSSOM
-
SPORE_BLOSSOM_AIR
-
SMALL_FLAME
-
SNOWFLAKE
-
DRIPPING_DRIPSTONE_LAVA
-
FALLING_DRIPSTONE_LAVA
-
DRIPPING_DRIPSTONE_WATER
-
FALLING_DRIPSTONE_WATER
-
GLOW_SQUID_INK
-
GLOW
-
WAX_ON
-
WAX_OFF
-
ELECTRIC_SPARK
-
SCRAPE
-
SONIC_BOOM
-
SCULK_SOUL
-
SCULK_CHARGE
-
SCULK_CHARGE_POP
-
SHRIEK
-
CHERRY_LEAVES
-
PALE_OAK_LEAVES
-
RED_POPLAR_LEAVES
-
ORANGE_POPLAR_LEAVES
-
YELLOW_POPLAR_LEAVES
-
TINTED_LEAVES
-
EGG_CRACK
-
DUST_PLUME
-
WHITE_SMOKE
-
GUST
-
SMALL_GUST
-
GUST_EMITTER_LARGE
-
GUST_EMITTER_SMALL
-
TRIAL_SPAWNER_DETECTION
-
TRIAL_SPAWNER_DETECTION_OMINOUS
-
VAULT_CONNECTION
-
INFESTED
-
ITEM_COBWEB
-
DUST_PILLAR
-
BLOCK_CRUMBLE
-
TRAIL
使用Particle.Trail作为数据类型。原文:Uses
Particle.Trailas DataType -
OMINOUS_SPAWNING
-
RAID_OMEN
-
TRIAL_OMEN
-
BLOCK_MARKER
-
FIREFLY
-
SULFUR_CUBE_GOO
-
COPPER_FIRE_FLAME
-
PAUSE_MOB_GROWTH
-
RESET_MOB_GROWTH
-
-
方法详细资料
-
values
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
getDataType
返回粒子所需的数据类型。- 返回:
- 所需的数据类型。 原文: Returns the required data type for the particle
-
getKeyOrThrow
从接口复制的说明:RegistryAware获取此实例的键(如果已注册),否则抛出错误。
这是一个便捷方法,插件在使用此方法之前应始终检查RegistryAware.isRegistered()。原文:Gets the key of this instance if it is registered otherwise throws an error. This is a convenience method and plugins should always check
RegistryAware.isRegistered()before using this method.- 指定者:
getKeyOrThrow在接口中RegistryAware- 返回:
- 此实例注册时使用的键.
- 另请参阅:
-
getKeyOrNull
从接口复制的说明:RegistryAware获取此实例的键(如果已注册),否则返回null。原文:Gets the key of this instance if it is registered otherwise returns
null.- 指定者:
getKeyOrNull在接口中RegistryAware- 返回:
- 此实例注册时使用的键,如果未注册则返回
null. - 另请参阅:
-
isRegistered
public boolean isRegistered()从接口复制的说明:RegistryAware返回此实例是否注册在注册表中,因此是否具有键。原文:Returns whether this instance is register in a registry and therefore has a key or not.
- 指定者:
isRegistered在接口中RegistryAware- 返回:
- 如果此实例已注册则返回 true,否则返回 false.
- 另请参阅:
-
getKey
已过时。键可能并不总是存在,请改用getKeyOrThrow()。 原文: A key might not always be present, usegetKeyOrThrow()instead.返回用于此对象的命名空间标识符.原文:Return the namespaced identifier for this object.
-
getKeyOrThrow()。