Uses of Interface
net.minecraft.particle.ParticleEffect
Packages that use ParticleEffect
Package
Description
-
Uses of ParticleEffect in net.minecraft.block.entity
Methods in net.minecraft.block.entity with parameters of type ParticleEffectModifier and TypeMethodDescriptionstatic voidVaultBlockEntity.Client.spawnActivateParticles(World world, BlockPos pos, BlockState state, VaultSharedData sharedData, ParticleEffect particle) private static voidVaultBlockEntity.Client.spawnAmbientParticles(World world, BlockPos pos, VaultSharedData sharedData, ParticleEffect particle) static voidVaultBlockEntity.Client.spawnDeactivateParticles(World world, BlockPos pos, ParticleEffect particle) -
Uses of ParticleEffect in net.minecraft.block.spawner
Methods in net.minecraft.block.spawner with parameters of type ParticleEffectModifier and TypeMethodDescriptionstatic voidTrialSpawnerLogic.addDetectionParticles(World world, BlockPos pos, Random random, int playerCount, ParticleEffect particle) -
Uses of ParticleEffect in net.minecraft.client.particle
Classes in net.minecraft.client.particle with type parameters of type ParticleEffectModifier and TypeInterfaceDescriptioninterfaceParticleFactory<T extends ParticleEffect>static interfaceprivate static interfaceParticleManager.SpriteAwareFactory<T extends ParticleEffect>Fields in net.minecraft.client.particle declared as ParticleEffectModifier and TypeFieldDescriptionprotected final ParticleEffectBlockLeakParticle.ContinuousFalling.nextParticleprivate final ParticleEffectBlockLeakParticle.Dripping.nextParticleprivate final ParticleEffectEmitterParticle.parametersMethods in net.minecraft.client.particle with type parameters of type ParticleEffectModifier and TypeMethodDescriptionprivate <T extends ParticleEffect>
@Nullable ParticleParticleManager.createParticle(T parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) private <T extends ParticleEffect>
voidParticleManager.registerBlockLeakFactory(ParticleType<T> type, ParticleFactory.BlockLeakParticleFactory<T> factory) private <T extends ParticleEffect>
voidParticleManager.registerFactory(ParticleType<T> type, ParticleFactory<T> factory) private <T extends ParticleEffect>
voidParticleManager.registerFactory(ParticleType<T> type, ParticleManager.SpriteAwareFactory<T> factory) Methods in net.minecraft.client.particle with parameters of type ParticleEffectModifier and TypeMethodDescriptionvoidParticleManager.addEmitter(Entity entity, ParticleEffect parameters) voidParticleManager.addEmitter(Entity entity, ParticleEffect parameters, int maxAge) ParticleManager.addParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) Constructors in net.minecraft.client.particle with parameters of type ParticleEffectModifierConstructorDescription(package private)ContinuousFalling(ClientWorld world, double x, double y, double z, Fluid fluid, ParticleEffect nextParticle) (package private)Dripping(ClientWorld world, double x, double y, double z, Fluid fluid, ParticleEffect nextParticle) (package private)DrippingLava(ClientWorld world, double x, double y, double z, Fluid fluid, ParticleEffect nextParticle) (package private)DripstoneLavaDrip(ClientWorld world, double x, double y, double z, Fluid fluid, ParticleEffect nextParticle) EmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters) EmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge) privateEmitterParticle(ClientWorld world, Entity entity, ParticleEffect parameters, int maxEmitterAge, Vec3d velocity) (package private)FallingHoney(ClientWorld world, double x, double y, double z, Fluid fluid, ParticleEffect nextParticle) -
Uses of ParticleEffect in net.minecraft.client.render
Methods in net.minecraft.client.render with type parameters of type ParticleEffectModifier and TypeMethodDescriptionprivate <T extends ParticleEffect>
voidWorldRenderer.addParticle(T parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) Methods in net.minecraft.client.render with parameters of type ParticleEffectModifier and TypeMethodDescriptionvoidWorldRenderer.addParticle(ParticleEffect parameters, boolean shouldAlwaysSpawn, boolean important, double x, double y, double z, double velocityX, double velocityY, double velocityZ) voidWorldRenderer.addParticle(ParticleEffect parameters, boolean shouldAlwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ) WorldRenderer.spawnParticle(ParticleEffect parameters, boolean alwaysSpawn, boolean canSpawnOnMinimal, double x, double y, double z, double velocityX, double velocityY, double velocityZ) WorldRenderer.spawnParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ) -
Uses of ParticleEffect in net.minecraft.client.world
Methods in net.minecraft.client.world with parameters of type ParticleEffectModifier and TypeMethodDescriptionvoidClientWorld.addImportantParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ) voidClientWorld.addImportantParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) private voidClientWorld.addParticle(double minX, double maxX, double minZ, double maxZ, double y, ParticleEffect parameters) voidClientWorld.addParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ) voidClientWorld.addParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) private voidClientWorld.addParticle(BlockPos pos, BlockState state, ParticleEffect parameters, boolean solidBelow) private voidClientWorld.addParticle(BlockPos pos, ParticleEffect parameters, VoxelShape shape, double y) -
Uses of ParticleEffect in net.minecraft.command.argument
Methods in net.minecraft.command.argument with type parameters of type ParticleEffectModifier and TypeMethodDescriptionprivate static <T extends ParticleEffect>
TParticleEffectArgumentType.readParameters(com.mojang.brigadier.StringReader reader, ParticleType<T> type, RegistryWrapper.WrapperLookup registryLookup) Methods in net.minecraft.command.argument that return ParticleEffectModifier and TypeMethodDescriptionstatic ParticleEffectParticleEffectArgumentType.getParticle(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) ParticleEffectArgumentType.parse(com.mojang.brigadier.StringReader stringReader) static ParticleEffectParticleEffectArgumentType.readParameters(com.mojang.brigadier.StringReader reader, RegistryWrapper.WrapperLookup registryLookup) -
Uses of ParticleEffect in net.minecraft.enchantment.effect.entity
Fields in net.minecraft.enchantment.effect.entity declared as ParticleEffectModifier and TypeFieldDescriptionprivate final ParticleEffectExplodeEnchantmentEffect.largeParticleThe field for thelargeParticlerecord component.private final ParticleEffectSpawnParticlesEnchantmentEffect.particleThe field for theparticlerecord component.private final ParticleEffectExplodeEnchantmentEffect.smallParticleThe field for thesmallParticlerecord component.Methods in net.minecraft.enchantment.effect.entity that return ParticleEffectModifier and TypeMethodDescriptionExplodeEnchantmentEffect.largeParticle()Returns the value of thelargeParticlerecord component.SpawnParticlesEnchantmentEffect.particle()Returns the value of theparticlerecord component.ExplodeEnchantmentEffect.smallParticle()Returns the value of thesmallParticlerecord component.Constructors in net.minecraft.enchantment.effect.entity with parameters of type ParticleEffectModifierConstructorDescriptionExplodeEnchantmentEffect(boolean bool, Optional<RegistryEntry<DamageType>> optional, Optional<EnchantmentLevelBasedValue> optional2, Optional<RegistryEntryList<Block>> optional3, Vec3d vec3d, EnchantmentLevelBasedValue enchantmentLevelBasedValue, boolean bool2, World.ExplosionSourceType explosionSourceType, ParticleEffect particleEffect, ParticleEffect particleEffect2, RegistryEntry<SoundEvent> registryEntry) SpawnParticlesEnchantmentEffect(ParticleEffect particleEffect, SpawnParticlesEnchantmentEffect.PositionSource positionSource, SpawnParticlesEnchantmentEffect.PositionSource positionSource2, SpawnParticlesEnchantmentEffect.VelocitySource velocitySource, SpawnParticlesEnchantmentEffect.VelocitySource velocitySource2, FloatProvider floatProvider) -
Uses of ParticleEffect in net.minecraft.entity
Fields in net.minecraft.entity with type parameters of type ParticleEffectModifier and TypeFieldDescriptionprivate static final TrackedData<ParticleEffect> AreaEffectCloudEntity.PARTICLE_IDprivate static final TrackedData<List<ParticleEffect>> LivingEntity.POTION_SWIRLSMethods in net.minecraft.entity that return ParticleEffectMethods in net.minecraft.entity with parameters of type ParticleEffectModifier and TypeMethodDescriptionvoidAreaEffectCloudEntity.setParticleType(ParticleEffect particle) -
Uses of ParticleEffect in net.minecraft.entity.data
Fields in net.minecraft.entity.data with type parameters of type ParticleEffectModifier and TypeFieldDescriptionstatic final TrackedDataHandler<ParticleEffect> TrackedDataHandlerRegistry.PARTICLEstatic final TrackedDataHandler<List<ParticleEffect>> TrackedDataHandlerRegistry.PARTICLE_LIST -
Uses of ParticleEffect in net.minecraft.entity.effect
Fields in net.minecraft.entity.effect with type parameters of type ParticleEffectModifier and TypeFieldDescriptionprivate final Function<StatusEffectInstance, ParticleEffect> StatusEffect.particleFactoryMethods in net.minecraft.entity.effect that return ParticleEffectModifier and TypeMethodDescriptionStatusEffect.createParticle(StatusEffectInstance effect) StatusEffectInstance.createParticle()Constructors in net.minecraft.entity.effect with parameters of type ParticleEffectModifierConstructorDescriptionprotectedRaidOmenStatusEffect(StatusEffectCategory category, int color, ParticleEffect particleEffect) protectedStatusEffect(StatusEffectCategory category, int color, ParticleEffect particleEffect) -
Uses of ParticleEffect in net.minecraft.entity.mob
Methods in net.minecraft.entity.mob that return ParticleEffectModifier and TypeMethodDescriptionprotected ParticleEffectMagmaCubeEntity.getParticles()protected ParticleEffectSlimeEntity.getParticles() -
Uses of ParticleEffect in net.minecraft.entity.passive
Methods in net.minecraft.entity.passive that return ParticleEffectModifier and TypeMethodDescriptionprotected ParticleEffectGlowSquidEntity.getInkParticle()protected ParticleEffectSquidEntity.getInkParticle()Methods in net.minecraft.entity.passive with parameters of type ParticleEffectModifier and TypeMethodDescriptionprivate voidBeeEntity.addParticle(World world, double lastX, double x, double lastZ, double z, double y, ParticleEffect effect) protected voidMerchantEntity.produceParticles(ParticleEffect parameters) private voidDolphinEntity.spawnParticlesAround(ParticleEffect parameters) -
Uses of ParticleEffect in net.minecraft.entity.projectile
Methods in net.minecraft.entity.projectile that return ParticleEffectModifier and TypeMethodDescriptionprotected @Nullable ParticleEffectAbstractWindChargeEntity.getParticleType()protected ParticleEffectDragonFireballEntity.getParticleType()protected @Nullable ParticleEffectExplosiveProjectileEntity.getParticleType() -
Uses of ParticleEffect in net.minecraft.entity.projectile.thrown
Methods in net.minecraft.entity.projectile.thrown that return ParticleEffect -
Uses of ParticleEffect in net.minecraft.fluid
Methods in net.minecraft.fluid that return ParticleEffectModifier and TypeMethodDescriptionprotected @Nullable ParticleEffectFluid.getParticle()FluidState.getParticle()LavaFluid.getParticle()WaterFluid.getParticle() -
Uses of ParticleEffect in net.minecraft.network.packet.s2c.play
Fields in net.minecraft.network.packet.s2c.play declared as ParticleEffectModifier and TypeFieldDescriptionprivate final ParticleEffectExplosionS2CPacket.emitterParticleprivate final ParticleEffectParticleS2CPacket.parametersprivate final ParticleEffectExplosionS2CPacket.particleMethods in net.minecraft.network.packet.s2c.play that return ParticleEffectModifier and TypeMethodDescriptionExplosionS2CPacket.getEmitterParticle()ParticleS2CPacket.getParameters()ExplosionS2CPacket.getParticle()Constructors in net.minecraft.network.packet.s2c.play with parameters of type ParticleEffectModifierConstructorDescriptionExplosionS2CPacket(double x, double y, double z, float radius, List<BlockPos> affectedBlocks, @Nullable Vec3d playerVelocity, Explosion.DestructionType destructionType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> registryEntry) -
Uses of ParticleEffect in net.minecraft.particle
Classes in net.minecraft.particle with type parameters of type ParticleEffectClasses in net.minecraft.particle that implement ParticleEffectModifier and TypeClassDescriptionclassclassclassclassclassclassfinal recordclassclassA particle type representing a particle with no additional parameters.classFields in net.minecraft.particle with type parameters of type ParticleEffectModifier and TypeFieldDescriptionstatic final PacketCodec<RegistryByteBuf, ParticleEffect> ParticleTypes.PACKET_CODECstatic final com.mojang.serialization.Codec<ParticleEffect> ParticleTypes.TYPE_CODECMethods in net.minecraft.particle with type parameters of type ParticleEffectModifier and TypeMethodDescriptionprivate static <T extends ParticleEffect>
ParticleType<T> ParticleTypes.register(String name, boolean alwaysShow, Function<ParticleType<T>, com.mojang.serialization.MapCodec<T>> codecGetter, Function<ParticleType<T>, PacketCodec<? super RegistryByteBuf, T>> packetCodecGetter) Methods in net.minecraft.particle with parameters of type ParticleEffectModifier and TypeMethodDescriptionstatic voidParticleUtil.spawnParticle(Direction.Axis axis, World world, BlockPos pos, double variance, ParticleEffect effect, UniformIntProvider range) static voidParticleUtil.spawnParticle(World world, BlockPos pos, ParticleEffect effect, IntProvider count) static voidParticleUtil.spawnParticle(World world, BlockPos pos, Direction direction, ParticleEffect effect, Vec3d velocity, double offsetMultiplier) static voidParticleUtil.spawnParticle(World world, BlockPos pos, Random random, ParticleEffect effect) static voidParticleUtil.spawnParticles(World world, BlockPos pos, ParticleEffect effect, IntProvider count, Direction direction, Supplier<Vec3d> velocity, double offsetMultiplier) static voidParticleUtil.spawnParticlesAround(WorldAccess world, BlockPos pos, int count, double horizontalOffset, double verticalOffset, boolean force, ParticleEffect effect) static voidParticleUtil.spawnParticlesAround(WorldAccess world, BlockPos pos, int count, ParticleEffect effect) -
Uses of ParticleEffect in net.minecraft.server.command
Methods in net.minecraft.server.command with parameters of type ParticleEffectModifier and TypeMethodDescriptionprivate static intParticleCommand.execute(ServerCommandSource source, ParticleEffect parameters, Vec3d pos, Vec3d delta, float speed, int count, boolean force, Collection<ServerPlayerEntity> viewers) -
Uses of ParticleEffect in net.minecraft.server.world
Methods in net.minecraft.server.world with type parameters of type ParticleEffectModifier and TypeMethodDescription<T extends ParticleEffect>
booleanServerWorld.spawnParticles(ServerPlayerEntity viewer, T particle, boolean force, double x, double y, double z, int count, double deltaX, double deltaY, double deltaZ, double speed) Spawns a particle visible toviewer, if the viewer is near the provided coordinates.<T extends ParticleEffect>
intServerWorld.spawnParticles(T particle, double x, double y, double z, int count, double deltaX, double deltaY, double deltaZ, double speed) Spawns a particle visible to nearby players.Methods in net.minecraft.server.world with parameters of type ParticleEffectModifier and TypeMethodDescriptionServerWorld.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) Creates an explosion. -
Uses of ParticleEffect in net.minecraft.world
Methods in net.minecraft.world with parameters of type ParticleEffectModifier and TypeMethodDescriptionvoidWorld.addImportantParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ) voidWorld.addImportantParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) voidChunkRegion.addParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) voidWorld.addParticle(ParticleEffect parameters, boolean alwaysSpawn, double x, double y, double z, double velocityX, double velocityY, double velocityZ) voidWorld.addParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) voidWorldAccess.addParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ) World.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, boolean particles, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) World.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) Creates an explosion. -
Uses of ParticleEffect in net.minecraft.world.biome
Fields in net.minecraft.world.biome declared as ParticleEffectMethods in net.minecraft.world.biome that return ParticleEffectConstructors in net.minecraft.world.biome with parameters of type ParticleEffect -
Uses of ParticleEffect in net.minecraft.world.explosion
Fields in net.minecraft.world.explosion declared as ParticleEffectModifier and TypeFieldDescriptionprivate final ParticleEffectExplosion.emitterParticleprivate final ParticleEffectExplosion.particleMethods in net.minecraft.world.explosion that return ParticleEffectConstructors in net.minecraft.world.explosion with parameters of type ParticleEffectModifierConstructorDescriptionExplosion(World world, @Nullable Entity entity, double x, double y, double z, float power, List<BlockPos> affectedBlocks, Explosion.DestructionType destructionType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) Explosion(World world, @Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, Explosion.DestructionType destructionType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent)