Uses of Class
net.minecraft.util.DamageSource
Packages that use DamageSource
Package
Description
-
Uses of DamageSource in net.minecraft.advancements.criterion
Methods in net.minecraft.advancements.criterion with parameters of type DamageSourceModifier and TypeMethodDescriptionbooleanDamagePredicate.matches(ServerPlayerEntity p_192365_1_, DamageSource p_192365_2_, float p_192365_3_, float p_192365_4_, boolean p_192365_5_) booleanDamageSourcePredicate.matches(ServerPlayerEntity p_193418_1_, DamageSource p_193418_2_) booleanDamageSourcePredicate.matches(ServerWorld p_217952_1_, Vector3d p_217952_2_, DamageSource p_217952_3_) booleanEntityHurtPlayerTrigger.Instance.matches(ServerPlayerEntity p_192263_1_, DamageSource p_192263_2_, float p_192263_3_, float p_192263_4_, boolean p_192263_5_) booleanKilledTrigger.Instance.matches(ServerPlayerEntity p_235050_1_, LootContext p_235050_2_, DamageSource p_235050_3_) booleanPlayerHurtEntityTrigger.Instance.matches(ServerPlayerEntity p_235609_1_, LootContext p_235609_2_, DamageSource p_235609_3_, float p_235609_4_, float p_235609_5_, boolean p_235609_6_) voidEntityHurtPlayerTrigger.trigger(ServerPlayerEntity p_192200_1_, DamageSource p_192200_2_, float p_192200_3_, float p_192200_4_, boolean p_192200_5_) voidKilledTrigger.trigger(ServerPlayerEntity p_192211_1_, Entity p_192211_2_, DamageSource p_192211_3_) voidPlayerHurtEntityTrigger.trigger(ServerPlayerEntity p_192220_1_, Entity p_192220_2_, DamageSource p_192220_3_, float p_192220_4_, float p_192220_5_, boolean p_192220_6_) -
Uses of DamageSource in net.minecraft.client.entity.player
Methods in net.minecraft.client.entity.player with parameters of type DamageSourceModifier and TypeMethodDescriptionprotected voidClientPlayerEntity.actuallyHurt(DamageSource p_70665_1_, float p_70665_2_) booleanClientPlayerEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanRemoteClientPlayerEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) -
Uses of DamageSource in net.minecraft.enchantment
Methods in net.minecraft.enchantment with parameters of type DamageSourceModifier and TypeMethodDescriptionintEnchantment.getDamageProtection(int p_77318_1_, DamageSource p_77318_2_) static intEnchantmentHelper.getDamageProtection(Iterable<ItemStack> p_77508_0_, DamageSource p_77508_1_) intProtectionEnchantment.getDamageProtection(int p_77318_1_, DamageSource p_77318_2_) -
Uses of DamageSource in net.minecraft.entity
Fields in net.minecraft.entity declared as DamageSourceMethods in net.minecraft.entity that return DamageSourceMethods in net.minecraft.entity with parameters of type DamageSourceModifier and TypeMethodDescriptionprotected voidLivingEntity.actuallyHurt(DamageSource p_70665_1_, float p_70665_2_) voidEntity.awardKillScore(Entity p_191956_1_, int p_191956_2_, DamageSource p_191956_3_) private booleanLivingEntity.checkTotemDeathProtection(DamageSource p_190628_1_) protected LootContext.BuilderLivingEntity.createLootContext(boolean p_213363_1_, DamageSource p_213363_2_) protected LootContext.BuilderMobEntity.createLootContext(boolean p_213363_1_, DamageSource p_213363_2_) voidLivingEntity.die(DamageSource p_70645_1_) protected voidLivingEntity.dropAllDeathLoot(DamageSource p_213345_1_) protected voidLivingEntity.dropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_) protected voidMobEntity.dropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_) protected voidLivingEntity.dropFromLootTable(DamageSource p_213354_1_, boolean p_213354_2_) protected voidMobEntity.dropFromLootTable(DamageSource p_213354_1_, boolean p_213354_2_) protected floatLivingEntity.getDamageAfterArmorAbsorb(DamageSource p_70655_1_, float p_70655_2_) protected floatLivingEntity.getDamageAfterMagicAbsorb(DamageSource p_70672_1_, float p_70672_2_) protected SoundEventLivingEntity.getHurtSound(DamageSource p_184601_1_) booleanEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanLivingEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) protected voidLivingEntity.hurtArmor(DamageSource p_230294_1_, float p_230294_2_) private booleanLivingEntity.isDamageSourceBlocked(DamageSource p_184583_1_) booleanEntity.isInvulnerableTo(DamageSource p_180431_1_) protected voidLivingEntity.playHurtSound(DamageSource p_184581_1_) protected voidMobEntity.playHurtSound(DamageSource p_184581_1_) -
Uses of DamageSource in net.minecraft.entity.ai.brain.memory
Fields in net.minecraft.entity.ai.brain.memory with type parameters of type DamageSourceModifier and TypeFieldDescriptionstatic final MemoryModuleType<DamageSource>MemoryModuleType.HURT_BY -
Uses of DamageSource in net.minecraft.entity.boss
Methods in net.minecraft.entity.boss with parameters of type DamageSourceModifier and TypeMethodDescriptionprotected voidWitherEntity.dropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_) protected SoundEventWitherEntity.getHurtSound(DamageSource p_184601_1_) booleanWitherEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) -
Uses of DamageSource in net.minecraft.entity.boss.dragon
Methods in net.minecraft.entity.boss.dragon with parameters of type DamageSourceModifier and TypeMethodDescriptionprotected SoundEventEnderDragonEntity.getHurtSound(DamageSource p_184601_1_) booleanEnderDragonEntity.hurt(EnderDragonPartEntity p_213403_1_, DamageSource p_213403_2_, float p_213403_3_) booleanEnderDragonEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanEnderDragonPartEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) voidEnderDragonEntity.onCrystalDestroyed(EnderCrystalEntity p_184672_1_, BlockPos p_184672_2_, DamageSource p_184672_3_) protected booleanEnderDragonEntity.reallyHurt(DamageSource p_82195_1_, float p_82195_2_) -
Uses of DamageSource in net.minecraft.entity.boss.dragon.phase
Methods in net.minecraft.entity.boss.dragon.phase with parameters of type DamageSourceModifier and TypeMethodDescriptionvoidHoldingPatternPhase.onCrystalDestroyed(EnderCrystalEntity p_188655_1_, BlockPos p_188655_2_, DamageSource p_188655_3_, PlayerEntity p_188655_4_) voidIPhase.onCrystalDestroyed(EnderCrystalEntity p_188655_1_, BlockPos p_188655_2_, DamageSource p_188655_3_, PlayerEntity p_188655_4_) voidPhase.onCrystalDestroyed(EnderCrystalEntity p_188655_1_, BlockPos p_188655_2_, DamageSource p_188655_3_, PlayerEntity p_188655_4_) floatIPhase.onHurt(DamageSource p_221113_1_, float p_221113_2_) floatPhase.onHurt(DamageSource p_221113_1_, float p_221113_2_) floatSittingPhase.onHurt(DamageSource p_221113_1_, float p_221113_2_) -
Uses of DamageSource in net.minecraft.entity.item
Methods in net.minecraft.entity.item with parameters of type DamageSourceModifier and TypeMethodDescriptionprivate voidArmorStandEntity.brokenByAnything(DamageSource p_213816_1_) private voidArmorStandEntity.brokenByPlayer(DamageSource p_213815_1_) private voidArmorStandEntity.causeDamage(DamageSource p_213817_1_, float p_213817_2_) protected SoundEventArmorStandEntity.getHurtSound(DamageSource p_184601_1_) booleanArmorStandEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanBoatEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanEnderCrystalEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanExperienceOrbEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanHangingEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanItemEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanItemFrameEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) private voidEnderCrystalEntity.onDestroyedBy(DamageSource p_184519_1_) -
Uses of DamageSource in net.minecraft.entity.item.minecart
Methods in net.minecraft.entity.item.minecart with parameters of type DamageSourceModifier and TypeMethodDescriptionvoidAbstractMinecartEntity.destroy(DamageSource p_94095_1_) voidChestMinecartEntity.destroy(DamageSource p_94095_1_) voidContainerMinecartEntity.destroy(DamageSource p_94095_1_) voidFurnaceMinecartEntity.destroy(DamageSource p_94095_1_) voidHopperMinecartEntity.destroy(DamageSource p_94095_1_) voidTNTMinecartEntity.destroy(DamageSource p_94095_1_) booleanAbstractMinecartEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanTNTMinecartEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) -
Uses of DamageSource in net.minecraft.entity.merchant.villager
Methods in net.minecraft.entity.merchant.villager with parameters of type DamageSourceModifier and TypeMethodDescriptionvoidAbstractVillagerEntity.die(DamageSource p_70645_1_) voidVillagerEntity.die(DamageSource p_70645_1_) protected SoundEventVillagerEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventWanderingTraderEntity.getHurtSound(DamageSource p_184601_1_) -
Uses of DamageSource in net.minecraft.entity.monster
Methods in net.minecraft.entity.monster with parameters of type DamageSourceModifier and TypeMethodDescriptionvoidAbstractRaiderEntity.die(DamageSource p_70645_1_) protected voidCreeperEntity.dropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_) protected voidEndermanEntity.dropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_) protected voidSkeletonEntity.dropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_) protected voidWitherSkeletonEntity.dropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_) protected voidZombieEntity.dropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_) protected floatWitchEntity.getDamageAfterMagicAbsorb(DamageSource p_70672_1_, float p_70672_2_) protected SoundEventBlazeEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventCreeperEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventDrownedEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventElderGuardianEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventEndermanEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventEndermiteEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventEvokerEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventGhastEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventGuardianEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventHoglinEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventHuskEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventIllusionerEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventMagmaCubeEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventMonsterEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventPhantomEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventPillagerEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventRavagerEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventShulkerEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventSilverfishEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventSkeletonEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventSlimeEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventSpiderEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventStrayEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventVexEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventVindicatorEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventWitchEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventWitherSkeletonEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventZoglinEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventZombieEntity.getHurtSound(DamageSource p_184601_1_) ZombieVillagerEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventZombifiedPiglinEntity.getHurtSound(DamageSource p_184601_1_) booleanAbstractRaiderEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanEndermanEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanGhastEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanGuardianEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanHoglinEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanMonsterEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanShulkerEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanSilverfishEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanZoglinEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanZombieEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanZombifiedPiglinEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) -
Uses of DamageSource in net.minecraft.entity.monster.piglin
Methods in net.minecraft.entity.monster.piglin with parameters of type DamageSourceModifier and TypeMethodDescriptionprotected voidPiglinEntity.dropCustomDeathLoot(DamageSource p_213333_1_, int p_213333_2_, boolean p_213333_3_) protected SoundEventPiglinBruteEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventPiglinEntity.getHurtSound(DamageSource p_184601_1_) booleanPiglinBruteEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanPiglinEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) -
Uses of DamageSource in net.minecraft.entity.passive
Methods in net.minecraft.entity.passive with parameters of type DamageSourceModifier and TypeMethodDescriptionvoidIronGolemEntity.die(DamageSource p_70645_1_) voidTameableEntity.die(DamageSource p_70645_1_) voidWolfEntity.die(DamageSource p_70645_1_) protected voidFoxEntity.dropAllDeathLoot(DamageSource p_213345_1_) protected SoundEventBatEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventBeeEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventCatEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventChickenEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventCowEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventDolphinEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventFoxEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventGolemEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventIronGolemEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventOcelotEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventPandaEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventParrotEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventPigEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventPolarBearEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventRabbitEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventSheepEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventSnowGolemEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventSquidEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventStriderEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventTurtleEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventWolfEntity.getHurtSound(DamageSource p_184601_1_) booleanAnimalEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanBatEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanBeeEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanIronGolemEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanOcelotEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanPandaEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanParrotEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanRabbitEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanSquidEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanWolfEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) -
Uses of DamageSource in net.minecraft.entity.passive.fish
Methods in net.minecraft.entity.passive.fish with parameters of type DamageSourceModifier and TypeMethodDescriptionprotected SoundEventCodEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventPufferfishEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventSalmonEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventTropicalFishEntity.getHurtSound(DamageSource p_184601_1_) -
Uses of DamageSource in net.minecraft.entity.passive.horse
Methods in net.minecraft.entity.passive.horse with parameters of type DamageSourceModifier and TypeMethodDescriptionprotected SoundEventAbstractHorseEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventDonkeyEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventHorseEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventLlamaEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventMuleEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventSkeletonHorseEntity.getHurtSound(DamageSource p_184601_1_) protected SoundEventZombieHorseEntity.getHurtSound(DamageSource p_184601_1_) -
Uses of DamageSource in net.minecraft.entity.player
Methods in net.minecraft.entity.player with parameters of type DamageSourceModifier and TypeMethodDescriptionprotected voidPlayerEntity.actuallyHurt(DamageSource p_70665_1_, float p_70665_2_) voidServerPlayerEntity.awardKillScore(Entity p_191956_1_, int p_191956_2_, DamageSource p_191956_3_) voidPlayerEntity.die(DamageSource p_70645_1_) voidServerPlayerEntity.die(DamageSource p_70645_1_) protected SoundEventPlayerEntity.getHurtSound(DamageSource p_184601_1_) booleanPlayerEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanServerPlayerEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) protected voidPlayerEntity.hurtArmor(DamageSource p_230294_1_, float p_230294_2_) voidPlayerInventory.hurtArmor(DamageSource p_234563_1_, float p_234563_2_) booleanPlayerEntity.isInvulnerableTo(DamageSource p_180431_1_) booleanServerPlayerEntity.isInvulnerableTo(DamageSource p_180431_1_) -
Uses of DamageSource in net.minecraft.entity.projectile
Methods in net.minecraft.entity.projectile with parameters of type DamageSourceModifier and TypeMethodDescriptionbooleanDamagingProjectileEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanDragonFireballEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanShulkerBulletEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanSmallFireballEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) booleanWitherSkullEntity.hurt(DamageSource p_70097_1_, float p_70097_2_) -
Uses of DamageSource in net.minecraft.item
Methods in net.minecraft.item with parameters of type DamageSource -
Uses of DamageSource in net.minecraft.loot
Fields in net.minecraft.loot with type parameters of type DamageSourceModifier and TypeFieldDescriptionstatic final LootParameter<DamageSource>LootParameters.DAMAGE_SOURCE -
Uses of DamageSource in net.minecraft.util
Subclasses of DamageSource in net.minecraft.utilModifier and TypeClassDescriptionclassclassclassFields in net.minecraft.util declared as DamageSourceModifier and TypeFieldDescriptionstatic final DamageSourceDamageSource.ANVILstatic final DamageSourceDamageSource.CACTUSstatic final DamageSourceDamageSource.CRAMMINGstatic final DamageSourceDamageSource.DRAGON_BREATHstatic final DamageSourceDamageSource.DROWNstatic final DamageSourceDamageSource.DRY_OUTstatic final DamageSourceDamageSource.FALLstatic final DamageSourceDamageSource.FALLING_BLOCKstatic final DamageSourceDamageSource.FLY_INTO_WALLstatic final DamageSourceDamageSource.GENERICstatic final DamageSourceDamageSource.HOT_FLOORstatic final DamageSourceDamageSource.IN_FIREstatic final DamageSourceDamageSource.IN_WALLstatic final DamageSourceDamageSource.LAVAstatic final DamageSourceDamageSource.LIGHTNING_BOLTstatic final DamageSourceDamageSource.MAGICstatic final DamageSourceDamageSource.ON_FIREstatic final DamageSourceDamageSource.OUT_OF_WORLDprivate final DamageSourceCombatEntry.sourcestatic final DamageSourceDamageSource.STARVEstatic final DamageSourceDamageSource.SWEET_BERRY_BUSHstatic final DamageSourceDamageSource.WITHERMethods in net.minecraft.util that return DamageSourceModifier and TypeMethodDescriptionstatic DamageSourceDamageSource.arrow(AbstractArrowEntity p_76353_0_, Entity p_76353_1_) static DamageSourceDamageSource.badRespawnPointExplosion()DamageSource.bypassArmor()DamageSource.bypassInvul()DamageSource.bypassMagic()static DamageSourceDamageSource.explosion(LivingEntity p_188405_0_) static DamageSourcestatic DamageSourceDamageSource.fireball(AbstractFireballEntity p_233547_0_, Entity p_233547_1_) static DamageSourceDamageSource.fireworks(FireworkRocketEntity p_233548_0_, Entity p_233548_1_) CombatEntry.getSource()static DamageSourceDamageSource.indirectMagic(Entity p_76354_0_, Entity p_76354_1_) static DamageSourceDamageSource.indirectMobAttack(Entity p_188403_0_, LivingEntity p_188403_1_) static DamageSourceDamageSource.mobAttack(LivingEntity p_76358_0_) static DamageSourceDamageSource.playerAttack(PlayerEntity p_76365_0_) DamageSource.setExplosion()DamageSource.setIsFire()DamageSource.setMagic()DamageSource.setProjectile()DamageSource.setScalesWithDifficulty()static DamageSourceDamageSource.sting(LivingEntity p_226252_0_) static DamageSourcestatic DamageSourcestatic DamageSourcestatic DamageSourceDamageSource.witherSkull(WitherSkullEntity p_233549_0_, Entity p_233549_1_) Methods in net.minecraft.util with parameters of type DamageSourceModifier and TypeMethodDescriptionvoidCombatTracker.recordDamage(DamageSource p_94547_1_, float p_94547_2_, float p_94547_3_) Constructors in net.minecraft.util with parameters of type DamageSourceModifierConstructorDescriptionCombatEntry(DamageSource p_i1564_1_, int p_i1564_2_, float p_i1564_3_, float p_i1564_4_, String p_i1564_5_, float p_i1564_6_) -
Uses of DamageSource in net.minecraft.world
Fields in net.minecraft.world declared as DamageSourceMethods in net.minecraft.world that return DamageSourceMethods in net.minecraft.world with parameters of type DamageSourceModifier and TypeMethodDescriptionWorld.explode(Entity p_230546_1_, DamageSource p_230546_2_, ExplosionContext p_230546_3_, double p_230546_4_, double p_230546_6_, double p_230546_8_, float p_230546_10_, boolean p_230546_11_, Explosion.Mode p_230546_12_) Constructors in net.minecraft.world with parameters of type DamageSourceModifierConstructorDescriptionExplosion(World p_i231610_1_, Entity p_i231610_2_, DamageSource p_i231610_3_, ExplosionContext p_i231610_4_, double p_i231610_5_, double p_i231610_7_, double p_i231610_9_, float p_i231610_11_, boolean p_i231610_12_, Explosion.Mode p_i231610_13_) -
Uses of DamageSource in net.minecraft.world.end
Methods in net.minecraft.world.end with parameters of type DamageSourceModifier and TypeMethodDescriptionvoidDragonFightManager.onCrystalDestroyed(EnderCrystalEntity p_186090_1_, DamageSource p_186090_2_) -
Uses of DamageSource in net.minecraft.world.server
Methods in net.minecraft.world.server with parameters of type DamageSourceModifier and TypeMethodDescriptionServerWorld.explode(Entity p_230546_1_, DamageSource p_230546_2_, ExplosionContext p_230546_3_, double p_230546_4_, double p_230546_6_, double p_230546_8_, float p_230546_10_, boolean p_230546_11_, Explosion.Mode p_230546_12_) -
Uses of DamageSource in net.minecraftforge.common
Methods in net.minecraftforge.common with parameters of type DamageSourceModifier and TypeMethodDescriptionstatic intForgeHooks.getLootingLevel(Entity target, Entity killer, DamageSource cause) static intForgeHooks.getLootingLevel(LivingEntity target, DamageSource cause, int level) static booleanForgeHooks.onLivingAttack(LivingEntity entity, DamageSource src, float amount) static floatForgeHooks.onLivingDamage(LivingEntity entity, DamageSource src, float amount) static booleanForgeHooks.onLivingDeath(LivingEntity entity, DamageSource src) static booleanForgeHooks.onLivingDrops(LivingEntity entity, DamageSource source, Collection<ItemEntity> drops, int lootingLevel, boolean recentlyHit) static floatForgeHooks.onLivingHurt(LivingEntity entity, DamageSource src, float amount) static booleanForgeHooks.onPlayerAttack(LivingEntity entity, DamageSource src, float amount) -
Uses of DamageSource in net.minecraftforge.common.util
Methods in net.minecraftforge.common.util with parameters of type DamageSourceModifier and TypeMethodDescriptionvoidFakePlayer.die(DamageSource source) booleanFakePlayer.isInvulnerableTo(DamageSource source) -
Uses of DamageSource in net.minecraftforge.event.entity.living
Fields in net.minecraftforge.event.entity.living declared as DamageSourceModifier and TypeFieldDescriptionprivate final DamageSourceLootingLevelEvent.damageSourceprivate final DamageSourceLivingAttackEvent.sourceprivate final DamageSourceLivingDamageEvent.sourceprivate final DamageSourceLivingDeathEvent.sourceprivate final DamageSourceLivingDropsEvent.sourceprivate final DamageSourceLivingHurtEvent.sourceMethods in net.minecraftforge.event.entity.living that return DamageSourceModifier and TypeMethodDescriptionLootingLevelEvent.getDamageSource()LivingAttackEvent.getSource()LivingDamageEvent.getSource()LivingDeathEvent.getSource()LivingDropsEvent.getSource()LivingHurtEvent.getSource()Constructors in net.minecraftforge.event.entity.living with parameters of type DamageSourceModifierConstructorDescriptionLivingAttackEvent(LivingEntity entity, DamageSource source, float amount) LivingDamageEvent(LivingEntity entity, DamageSource source, float amount) LivingDeathEvent(LivingEntity entity, DamageSource source) LivingDropsEvent(LivingEntity entity, DamageSource source, Collection<ItemEntity> drops, int lootingLevel, boolean recentlyHit) LivingHurtEvent(LivingEntity entity, DamageSource source, float amount) LootingLevelEvent(LivingEntity entity, DamageSource damageSource, int lootingLevel)