Class ParticleUtil
java.lang.Object
com.hypixel.hytale.server.core.universe.world.ParticleUtil
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidspawnParticleEffect(WorldParticle particles, Vector3d position, float yaw, float pitch, float roll, Ref<EntityStore> sourceRef, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(WorldParticle particles, Vector3d position, Ref<EntityStore> sourceRef, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(WorldParticle particles, Vector3d position, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, double x, double y, double z, float rotationYaw, float rotationPitch, float rotationRoll, float scale, Color color, Ref<EntityStore> sourceRef, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, double x, double y, double z, float rotationYaw, float rotationPitch, float rotationRoll, Ref<EntityStore> sourceRef, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, double x, double y, double z, Ref<EntityStore> sourceRef, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, double x, double y, double z, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, Vector3d position, float yaw, float pitch, float roll, float scale, Color color, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, Vector3d position, float yaw, float pitch, float roll, Ref<EntityStore> sourceRef, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, Vector3d position, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, Vector3d position, Ref<EntityStore> sourceRef, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, Vector3d position, Vector3f rotation, Ref<EntityStore> sourceRef, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, Vector3d position, Vector3f rotation, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffect(String name, Vector3d position, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor) static voidspawnParticleEffects(WorldParticle[] particles, Vector3d position, Ref<EntityStore> sourceRef, List<Ref<EntityStore>> playerRefs, ComponentAccessor<EntityStore> componentAccessor)
-
Field Details
-
DEFAULT_PARTICLE_DISTANCE
public static final double DEFAULT_PARTICLE_DISTANCE- See Also:
-
-
Constructor Details
-
ParticleUtil
public ParticleUtil()
-
-
Method Details
-
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull String name, @Nonnull Vector3d position, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull String name, @Nonnull Vector3d position, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull String name, @Nonnull Vector3d position, @Nullable Ref<EntityStore> sourceRef, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull String name, @Nonnull Vector3d position, @Nonnull Vector3f rotation, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull String name, @Nonnull Vector3d position, @Nonnull Vector3f rotation, @Nullable Ref<EntityStore> sourceRef, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(String name, @Nonnull Vector3d position, float yaw, float pitch, float roll, @Nullable Ref<EntityStore> sourceRef, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull String name, @Nonnull Vector3d position, float yaw, float pitch, float roll, float scale, @Nonnull Color color, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull WorldParticle particles, @Nonnull Vector3d position, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull WorldParticle particles, @Nonnull Vector3d position, @Nullable Ref<EntityStore> sourceRef, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffects
public static void spawnParticleEffects(@Nonnull WorldParticle[] particles, @Nonnull Vector3d position, @Nullable Ref<EntityStore> sourceRef, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull WorldParticle particles, @Nonnull Vector3d position, float yaw, float pitch, float roll, @Nullable Ref<EntityStore> sourceRef, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull String name, double x, double y, double z, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull String name, double x, double y, double z, @Nullable Ref<EntityStore> sourceRef, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull String name, double x, double y, double z, float rotationYaw, float rotationPitch, float rotationRoll, @Nullable Ref<EntityStore> sourceRef, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor) -
spawnParticleEffect
public static void spawnParticleEffect(@Nonnull String name, double x, double y, double z, float rotationYaw, float rotationPitch, float rotationRoll, float scale, @Nullable Color color, @Nullable Ref<EntityStore> sourceRef, @Nonnull List<Ref<EntityStore>> playerRefs, @Nonnull ComponentAccessor<EntityStore> componentAccessor)
-