Uses of Record Class
net.minecraft.core.particles.ExplosionParticleInfo
Packages that use ExplosionParticleInfo
Package
Description
-
Uses of ExplosionParticleInfo in net.minecraft.client.multiplayer
Fields in net.minecraft.client.multiplayer with type parameters of type ExplosionParticleInfoModifier and TypeFieldDescriptionprivate final WeightedList<ExplosionParticleInfo> ClientExplosionTracker.ExplosionInfo.blockParticlesThe field for theblockParticlesrecord component.Methods in net.minecraft.client.multiplayer that return types with arguments of type ExplosionParticleInfoModifier and TypeMethodDescriptionClientExplosionTracker.ExplosionInfo.blockParticles()Returns the value of theblockParticlesrecord component.Method parameters in net.minecraft.client.multiplayer with type arguments of type ExplosionParticleInfoModifier and TypeMethodDescriptionvoidClientLevel.explode(@Nullable Entity p_363686_, @Nullable DamageSource p_365268_, @Nullable ExplosionDamageCalculator p_363795_, double p_360494_, double p_360591_, double p_364949_, float p_361233_, boolean p_364900_, Level.ExplosionInteraction p_365033_, ParticleOptions p_361889_, ParticleOptions p_361473_, WeightedList<ExplosionParticleInfo> p_437196_, Holder<SoundEvent> p_362359_) voidClientExplosionTracker.track(Vec3 center, float radius, int blockCount, WeightedList<ExplosionParticleInfo> blockParticles) voidClientLevel.trackExplosionEffects(Vec3 center, float radius, int blockCount, WeightedList<ExplosionParticleInfo> blockParticles) Constructor parameters in net.minecraft.client.multiplayer with type arguments of type ExplosionParticleInfoModifierConstructorDescription(package private)ExplosionInfo(Vec3 center, float radius, int blockCount, WeightedList<ExplosionParticleInfo> blockParticles) Creates an instance of aExplosionInforecord class. -
Uses of ExplosionParticleInfo in net.minecraft.core.particles
Fields in net.minecraft.core.particles with type parameters of type ExplosionParticleInfoModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<ExplosionParticleInfo> ExplosionParticleInfo.CODECstatic final StreamCodec<RegistryFriendlyByteBuf, ExplosionParticleInfo> ExplosionParticleInfo.STREAM_CODEC -
Uses of ExplosionParticleInfo in net.minecraft.network.protocol.game
Fields in net.minecraft.network.protocol.game with type parameters of type ExplosionParticleInfoModifier and TypeFieldDescriptionprivate final WeightedList<ExplosionParticleInfo> ClientboundExplodePacket.blockParticlesThe field for theblockParticlesrecord component.Methods in net.minecraft.network.protocol.game that return types with arguments of type ExplosionParticleInfoModifier and TypeMethodDescriptionClientboundExplodePacket.blockParticles()Returns the value of theblockParticlesrecord component.Constructor parameters in net.minecraft.network.protocol.game with type arguments of type ExplosionParticleInfoModifierConstructorDescriptionClientboundExplodePacket(Vec3 center, float radius, int blockCount, Optional<Vec3> playerKnockback, ParticleOptions explosionParticle, Holder<SoundEvent> explosionSound, WeightedList<ExplosionParticleInfo> blockParticles) Creates an instance of aClientboundExplodePacketrecord class. -
Uses of ExplosionParticleInfo in net.minecraft.server.level
Method parameters in net.minecraft.server.level with type arguments of type ExplosionParticleInfoModifier and TypeMethodDescriptionvoidServerLevel.explode(@Nullable Entity p_256039_, @Nullable DamageSource p_255778_, @Nullable ExplosionDamageCalculator p_256002_, double p_256067_, double p_256370_, double p_256153_, float p_256045_, boolean p_255686_, Level.ExplosionInteraction p_255827_, ParticleOptions p_312436_, ParticleOptions p_312391_, WeightedList<ExplosionParticleInfo> p_437303_, Holder<SoundEvent> p_320497_) -
Uses of ExplosionParticleInfo in net.minecraft.world.item.enchantment.effects
Fields in net.minecraft.world.item.enchantment.effects with type parameters of type ExplosionParticleInfoModifier and TypeFieldDescriptionprivate final WeightedList<ExplosionParticleInfo> ExplodeEffect.blockParticlesThe field for theblockParticlesrecord component.Methods in net.minecraft.world.item.enchantment.effects that return types with arguments of type ExplosionParticleInfoModifier and TypeMethodDescriptionExplodeEffect.blockParticles()Returns the value of theblockParticlesrecord component.Constructor parameters in net.minecraft.world.item.enchantment.effects with type arguments of type ExplosionParticleInfoModifierConstructorDescriptionExplodeEffect(boolean attributeToUser, Optional<Holder<DamageType>> damageType, Optional<LevelBasedValue> knockbackMultiplier, Optional<HolderSet<Block>> immuneBlocks, Vec3 offset, LevelBasedValue radius, boolean createFire, Level.ExplosionInteraction blockInteraction, ParticleOptions smallParticle, ParticleOptions largeParticle, WeightedList<ExplosionParticleInfo> blockParticles, Holder<SoundEvent> sound) Creates an instance of aExplodeEffectrecord class. -
Uses of ExplosionParticleInfo in net.minecraft.world.level
Fields in net.minecraft.world.level with type parameters of type ExplosionParticleInfoMethod parameters in net.minecraft.world.level with type arguments of type ExplosionParticleInfoModifier and TypeMethodDescriptionabstract voidLevel.explode(@Nullable Entity source, @Nullable DamageSource damageSource, @Nullable ExplosionDamageCalculator damageCalculator, double x, double y, double z, float radius, boolean fire, Level.ExplosionInteraction explosionInteraction, ParticleOptions smallExplosionParticles, ParticleOptions largeExplosionParticles, WeightedList<ExplosionParticleInfo> blockParticles, Holder<SoundEvent> explosionSound)