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(Entity p_363686_, DamageSource p_365268_, 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(Entity p_256039_, DamageSource p_255778_, 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(Entity source, DamageSource damageSource, 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)