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 pSource, DamageSource pDamageSource, ExplosionDamageCalculator pDamageCalculator, double pX, double pY, double pZ, float pRadius, boolean pFire, Level.ExplosionInteraction pExplosionInteraction, ParticleOptions pSmallExplosionParticles, ParticleOptions pLargeExplosionParticles, Holder<SoundEvent> pExplosionSound) -
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.ExplosionInteraction
ExplodeEffect.blockInteraction
The field for theblockInteraction
record component.Methods in net.minecraft.world.item.enchantment.effects that return Level.ExplosionInteractionModifier and TypeMethodDescriptionExplodeEffect.blockInteraction()
Returns the value of theblockInteraction
record 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 aExplodeEffect
record 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.CODEC
Methods in net.minecraft.world.level that return Level.ExplosionInteractionModifier and TypeMethodDescriptionstatic Level.ExplosionInteraction
Returns 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 pSource, double pX, double pY, double pZ, float pRadius, boolean pFire, Level.ExplosionInteraction pExplosionInteraction) Level.explode
(Entity pSource, double pX, double pY, double pZ, float pRadius, Level.ExplosionInteraction pExplosionInteraction) Level.explode
(Entity pSource, DamageSource pDamageSource, ExplosionDamageCalculator pDamageCalculator, double pX, double pY, double pZ, float pRadius, boolean pFire, Level.ExplosionInteraction pExplosionInteraction) Level.explode
(Entity pSource, DamageSource pDamageSource, ExplosionDamageCalculator pDamageCalculator, double pX, double pY, double pZ, float pRadius, boolean pFire, Level.ExplosionInteraction pExplosionInteraction, boolean pSpawnParticles, ParticleOptions pSmallExplosionParticles, ParticleOptions pLargeExplosionParticles, Holder<SoundEvent> pExplosionSound) Level.explode
(Entity pSource, DamageSource pDamageSource, ExplosionDamageCalculator pDamageCalculator, double pX, double pY, double pZ, float pRadius, boolean pFire, Level.ExplosionInteraction pExplosionInteraction, ParticleOptions pSmallExplosionParticles, ParticleOptions pLargeExplosionParticles, Holder<SoundEvent> pExplosionSound) Level.explode
(Entity pSource, DamageSource pDamageSource, ExplosionDamageCalculator pDamageCalculator, Vec3 pPos, float pRadius, boolean pFire, Level.ExplosionInteraction pExplosionInteraction)