Uses of Enum Class
net.minecraft.world.level.Level.ExplosionInteraction
Packages that use Level.ExplosionInteraction
Package
Description
-
Uses of Level.ExplosionInteraction in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type Level.ExplosionInteractionModifier and TypeMethodDescriptionvoidClientLevel.explode(@Nullable Entity source, @Nullable DamageSource damageSource, @Nullable ExplosionDamageCalculator damageCalculator, double x, double y, double z, float r, boolean fire, Level.ExplosionInteraction interactionType, ParticleOptions smallExplosionParticles, ParticleOptions largeExplosionParticles, WeightedList<ExplosionParticleInfo> secondaryParticles, Holder<SoundEvent> explosionSound) -
Uses of Level.ExplosionInteraction in net.minecraft.server.level
Methods in net.minecraft.server.level with parameters of type Level.ExplosionInteractionModifier and TypeMethodDescriptionvoidServerLevel.explode(@Nullable Entity source, @Nullable DamageSource damageSource, @Nullable ExplosionDamageCalculator damageCalculator, double x, double y, double z, float r, boolean fire, Level.ExplosionInteraction interactionType, ParticleOptions smallExplosionParticles, ParticleOptions largeExplosionParticles, WeightedList<ExplosionParticleInfo> blockParticles, Holder<SoundEvent> explosionSound) -
Uses of Level.ExplosionInteraction in net.minecraft.world.item.enchantment.effects
Fields in net.minecraft.world.item.enchantment.effects declared as Level.ExplosionInteractionModifier and TypeFieldDescriptionprivate final Level.ExplosionInteractionExplodeEffect.blockInteractionThe field for theblockInteractionrecord component.Methods in net.minecraft.world.item.enchantment.effects that return Level.ExplosionInteractionModifier and TypeMethodDescriptionExplodeEffect.blockInteraction()Returns the value of theblockInteractionrecord component.Constructors in net.minecraft.world.item.enchantment.effects with parameters of type Level.ExplosionInteractionModifierConstructorDescriptionExplodeEffect(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 Level.ExplosionInteraction in net.minecraft.world.level
Subclasses with type arguments of type Level.ExplosionInteraction in net.minecraft.world.levelFields in net.minecraft.world.level with type parameters of type Level.ExplosionInteractionModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Level.ExplosionInteraction> Level.ExplosionInteraction.CODECMethods in net.minecraft.world.level that return Level.ExplosionInteractionModifier and TypeMethodDescriptionstatic Level.ExplosionInteractionReturns the enum constant of this class with the specified name.static Level.ExplosionInteraction[]Level.ExplosionInteraction.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.minecraft.world.level with parameters of type Level.ExplosionInteractionModifier and TypeMethodDescriptionvoidLevel.explode(@Nullable Entity source, double x, double y, double z, float r, boolean fire, Level.ExplosionInteraction blockInteraction) voidLevel.explode(@Nullable Entity source, double x, double y, double z, float r, Level.ExplosionInteraction blockInteraction) voidLevel.explode(@Nullable Entity source, @Nullable DamageSource damageSource, @Nullable ExplosionDamageCalculator damageCalculator, double x, double y, double z, float r, boolean fire, Level.ExplosionInteraction interactionType) abstract voidLevel.explode(@Nullable Entity source, @Nullable DamageSource damageSource, @Nullable ExplosionDamageCalculator damageCalculator, double x, double y, double z, float r, boolean fire, Level.ExplosionInteraction interactionType, ParticleOptions smallExplosionParticles, ParticleOptions largeExplosionParticles, WeightedList<ExplosionParticleInfo> blockParticles, Holder<SoundEvent> explosionSound) voidLevel.explode(@Nullable Entity source, @Nullable DamageSource damageSource, @Nullable ExplosionDamageCalculator damageCalculator, Vec3 boomPos, float r, boolean fire, Level.ExplosionInteraction blockInteraction)