Uses of Enum Class
net.minecraft.world.level.Level.ExplosionInteraction
Packages that use Level.ExplosionInteraction
Package
Description
-
Uses of Level.ExplosionInteraction in net.minecraft.server.level
Methods in net.minecraft.server.level with parameters of type Level.ExplosionInteractionModifier and TypeMethodDescriptionServerLevel.explode(Entity source, DamageSource damageSource, ExplosionDamageCalculator damageCalculator, double x, double y, double z, float radius, boolean fire, Level.ExplosionInteraction explosionInteraction, ParticleOptions smallExplosionParticles, ParticleOptions largeExplosionParticles, 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, Holder<SoundEvent> sound) Creates an instance of aExplodeEffectrecord class. -
Uses of Level.ExplosionInteraction in net.minecraft.world.level
Fields 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 TypeMethodDescriptionLevel.explode(Entity source, double x, double y, double z, float radius, boolean fire, Level.ExplosionInteraction explosionInteraction) Level.explode(Entity source, double x, double y, double z, float radius, Level.ExplosionInteraction explosionInteraction) Level.explode(Entity source, DamageSource damageSource, ExplosionDamageCalculator damageCalculator, double x, double y, double z, float radius, boolean fire, Level.ExplosionInteraction explosionInteraction) Level.explode(Entity source, DamageSource damageSource, ExplosionDamageCalculator damageCalculator, double x, double y, double z, float radius, boolean fire, Level.ExplosionInteraction explosionInteraction, boolean spawnParticles, ParticleOptions smallExplosionParticles, ParticleOptions largeExplosionParticles, Holder<SoundEvent> explosionSound) Level.explode(Entity source, DamageSource damageSource, ExplosionDamageCalculator damageCalculator, double x, double y, double z, float radius, boolean fire, Level.ExplosionInteraction explosionInteraction, ParticleOptions smallExplosionParticles, ParticleOptions largeExplosionParticles, Holder<SoundEvent> explosionSound) Level.explode(Entity source, DamageSource damageSource, ExplosionDamageCalculator damageCalculator, Vec3 pos, float radius, boolean fire, Level.ExplosionInteraction explosionInteraction)