Uses of Class
net.minecraft.entity.damage.DamageSource
Packages that use DamageSource
Package
Description
-
Uses of DamageSource in net.minecraft
Fields in net.minecraft declared as DamageSourceModifier and TypeFieldDescriptionprivate final DamageSourceclass_2782.field_13193private DamageSourceclass_2782.class_2783.field_13200Methods in net.minecraft with parameters of type DamageSourceModifier and TypeMethodDescriptionbooleanclass_3136.damage(DamageSource source, float amount) protected SoundEventclass_3136.getHurtSound(DamageSource damageSource) class_2782.class_2783.method_11996(DamageSource damageSource) booleanclass_3160.method_14117(ServerPlayerEntity serverPlayerEntity, DamageSource damageSource, float float2, float float3, boolean bool) booleanclass_3161.method_14120(ServerPlayerEntity serverPlayerEntity, DamageSource damageSource) voidclass_3184.method_14224(ServerPlayerEntity serverPlayerEntity, DamageSource damageSource, float float2, float float3, boolean bool) voidclass_3184.class_3185.method_14228(ServerPlayerEntity serverPlayerEntity, DamageSource damageSource, float float2, float float3, boolean bool) booleanclass_3184.class_3186.method_14231(ServerPlayerEntity serverPlayerEntity, DamageSource damageSource, float float2, float float3, boolean bool) voidclass_3201.class_3202.method_14300(ServerPlayerEntity serverPlayerEntity, Entity entity, DamageSource damageSource) booleanclass_3201.class_3203.method_14303(ServerPlayerEntity serverPlayerEntity, Entity entity, DamageSource damageSource) voidclass_3226.method_14379(ServerPlayerEntity serverPlayerEntity, Entity entity, DamageSource damageSource, float float2, float float3, boolean bool) voidclass_3226.class_3227.method_14383(ServerPlayerEntity serverPlayerEntity, Entity entity, DamageSource damageSource, float float2, float float3, boolean bool) booleanclass_3226.class_3228.method_14386(ServerPlayerEntity serverPlayerEntity, Entity entity, DamageSource damageSource, float float2, float float3, boolean bool) voidclass_3135.onKilled(DamageSource source) voidclass_3136.onKilled(DamageSource source) voidclass_3201.trigger(ServerPlayerEntity serverPlayerEntity, Entity entity, DamageSource damageSource) Constructors in net.minecraft with parameters of type DamageSourceModifierConstructorDescriptionclass_2782(float float2, ServerWorld server, class_2787 class_2787, Entity entity, PlayerEntity playerEntity, DamageSource damageSource) -
Uses of DamageSource in net.minecraft.dragon
Methods in net.minecraft.dragon with parameters of type DamageSourceModifier and TypeMethodDescriptionfloatclass_2979.method_13180(EnderDragonPart enderDragonPart, DamageSource damageSource, float float2) floatclass_2980.method_13180(EnderDragonPart enderDragonPart, DamageSource damageSource, float float2) floatclass_2987.method_13180(EnderDragonPart enderDragonPart, DamageSource damageSource, float float2) voidclass_2979.method_13181(EndCrystalEntity endCrystalEntity, BlockPos blockPos, DamageSource damageSource, PlayerEntity playerEntity) voidclass_2983.method_13181(EndCrystalEntity endCrystalEntity, BlockPos blockPos, DamageSource damageSource, PlayerEntity playerEntity) voidclass_2987.method_13181(EndCrystalEntity endCrystalEntity, BlockPos blockPos, DamageSource damageSource, PlayerEntity playerEntity) -
Uses of DamageSource in net.minecraft.enchantment
Fields in net.minecraft.enchantment declared as DamageSourceMethods in net.minecraft.enchantment with parameters of type DamageSourceModifier and TypeMethodDescriptionintEnchantment.getProtectionAmount(int level, DamageSource source) static intEnchantmentHelper.getProtectionAmount(Iterable<ItemStack> stacks, DamageSource source) intProtectionEnchantment.getProtectionAmount(int level, DamageSource source) -
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 floatLivingEntity.applyArmorDamage(DamageSource source, float damage) protected voidLivingEntity.applyDamage(DamageSource source, float damage) protected floatLivingEntity.applyEnchantmentsToDamage(DamageSource source, float amount) private voidEndCrystalEntity.crystalDestroyed(DamageSource source) booleanEndCrystalEntity.damage(DamageSource source, float amount) booleanEntity.damage(DamageSource source, float amount) booleanExperienceOrbEntity.damage(DamageSource source, float amount) booleanItemEntity.damage(DamageSource source, float amount) booleanLivingEntity.damage(DamageSource source, float amount) booleanParrotEntity.damage(DamageSource source, float amount) booleanShulkerBulletEntity.damage(DamageSource source, float amount) booleanShulkerEntity.damage(DamageSource source, float amount) protected SoundEventDonkeyEntity.getHurtSound(DamageSource damageSource) protected SoundEventElderGuardianEntity.getHurtSound(DamageSource damageSource) protected SoundEventEvocationIllagerEntity.getHurtSound(DamageSource damageSource) protected SoundEventHuskEntity.getHurtSound(DamageSource damageSource) protected SoundEventIllusionIllagerEntity.getHurtSound(DamageSource damageSource) protected SoundEventLivingEntity.getHurtSound(DamageSource damageSource) protected SoundEventLlamaEntity.getHurtSound(DamageSource damageSource) protected SoundEventMuleEntity.getHurtSound(DamageSource damageSource) protected SoundEventParrotEntity.getHurtSound(DamageSource damageSource) protected SoundEventPolarBearEntity.getHurtSound(DamageSource damageSource) protected SoundEventShulkerEntity.getHurtSound(DamageSource damageSource) protected SoundEventSkeletonHorseEntity.getHurtSound(DamageSource damageSource) protected SoundEventStrayEntity.getHurtSound(DamageSource damageSource) protected SoundEventVexEntity.getHurtSound(DamageSource damageSource) protected SoundEventVindicationIllagerEntity.getHurtSound(DamageSource damageSource) protected SoundEventWhitherSkeletonEntity.getHurtSound(DamageSource damageSource) protected SoundEventZombieHorseEntity.getHurtSound(DamageSource damageSource) booleanEntity.isInvulnerableTo(DamageSource damageSource) protected voidLivingEntity.method_13044(boolean bool, int int2, DamageSource damageSource) protected voidLivingEntity.method_13051(DamageSource damageSource) private booleanLivingEntity.method_13068(DamageSource damageSource) private booleanLivingEntity.method_13949(DamageSource damageSource) voidLivingEntity.onKilled(DamageSource source) voidWhitherSkeletonEntity.onKilled(DamageSource source) booleanMultipartEntityProvider.setAngry(EnderDragonPart multipart, DamageSource source, float angry) voidEntity.updateKilledAchievement(Entity killer, int score, DamageSource source) -
Uses of DamageSource in net.minecraft.entity.boss
Methods in net.minecraft.entity.boss with parameters of type DamageSourceModifier and TypeMethodDescriptionbooleanWitherEntity.damage(DamageSource source, float amount) protected SoundEventWitherEntity.getHurtSound(DamageSource damageSource) -
Uses of DamageSource in net.minecraft.entity.boss.dragon
Methods in net.minecraft.entity.boss.dragon with parameters of type DamageSourceModifier and TypeMethodDescriptionbooleanEnderDragonEntity.damage(DamageSource source, float amount) booleanEnderDragonPart.damage(DamageSource source, float amount) protected SoundEventEnderDragonEntity.getHurtSound(DamageSource damageSource) voidEnderDragonEntity.method_13167(EndCrystalEntity endCrystalEntity, BlockPos blockPos, DamageSource damageSource) protected booleanEnderDragonEntity.method_6302(DamageSource damageSource, float float2) booleanEnderDragonEntity.setAngry(EnderDragonPart multipart, DamageSource source, float angry) -
Uses of DamageSource in net.minecraft.entity.damage
Subclasses of DamageSource in net.minecraft.entity.damageFields in net.minecraft.entity.damage declared as DamageSourceModifier and TypeFieldDescriptionstatic final DamageSourceDamageSource.ANVILstatic final DamageSourceDamageSource.CACTUSstatic final DamageSourceDamageSource.CRAMMINGprivate final DamageSourceDamageRecord.damageSourcestatic final DamageSourceDamageSource.DRAGON_BREATHstatic final DamageSourceDamageSource.DROWNstatic final DamageSourceDamageSource.FALLstatic final DamageSourceDamageSource.FALLING_BLOCKstatic final DamageSourceDamageSource.FIREstatic final DamageSourceDamageSource.FIREWORKstatic final DamageSourceDamageSource.FLY_INTO_WALLstatic final DamageSourceDamageSource.GENERICstatic final DamageSourceDamageSource.HOT_FLOORstatic final DamageSourceDamageSource.IN_WALLstatic final DamageSourceDamageSource.LAVAstatic final DamageSourceDamageSource.LIGHTNING_BOLTstatic final DamageSourceDamageSource.MAGICstatic final DamageSourceDamageSource.ON_FIREstatic final DamageSourceDamageSource.OUT_OF_WORLDstatic final DamageSourceDamageSource.STARVEstatic final DamageSourceDamageSource.WITHERMethods in net.minecraft.entity.damage that return DamageSourceModifier and TypeMethodDescriptionstatic DamageSourceDamageSource.arrow(AbstractArrowEntity arrow, Entity attacker) static DamageSourceDamageSource.explosion(LivingEntity attacker) static DamageSourcestatic DamageSourceDamageSource.fire(ExplosiveProjectileEntity projectile, Entity attacker) DamageRecord.getDamageSource()static DamageSourcestatic DamageSourceDamageSource.mob(LivingEntity attacker) static DamageSourceDamageSource.mobProjectile(Entity projectile, LivingEntity attacker) static DamageSourceDamageSource.player(PlayerEntity attacker) protected DamageSourceDamageSource.setBypassesArmor()DamageSource.setExplosive()protected DamageSourceDamageSource.setFire()protected DamageSourceDamageSource.setOutOfWorld()DamageSource.setProjectile()DamageSource.setScaledWithDifficulty()protected DamageSourceDamageSource.setUnblockable()DamageSource.setUsesMagic()static DamageSourcestatic DamageSourceDamageSource.thrownProjectile(Entity projectile, Entity attacker) Methods in net.minecraft.entity.damage with parameters of type DamageSourceModifier and TypeMethodDescriptionvoidDamageTracker.onDamage(DamageSource damageSource, float originalHealth, float float2) Constructors in net.minecraft.entity.damage with parameters of type DamageSourceModifierConstructorDescriptionDamageRecord(DamageSource damageSource, int entityAge, float entityOriginalHealth, float damage, String fallDeathSuffix, float fallDistance) -
Uses of DamageSource in net.minecraft.entity.decoration
Methods in net.minecraft.entity.decoration with parameters of type DamageSourceModifier and TypeMethodDescriptionbooleanAbstractDecorationEntity.damage(DamageSource source, float amount) booleanArmorStandEntity.damage(DamageSource source, float amount) booleanItemFrameEntity.damage(DamageSource source, float amount) protected SoundEventArmorStandEntity.getHurtSound(DamageSource damageSource) -
Uses of DamageSource in net.minecraft.entity.mob
Methods in net.minecraft.entity.mob with parameters of type DamageSourceModifier and TypeMethodDescriptionprotected floatWitchEntity.applyEnchantmentsToDamage(DamageSource source, float amount) booleanEndermanEntity.damage(DamageSource source, float amount) booleanGhastEntity.damage(DamageSource source, float amount) booleanGuardianEntity.damage(DamageSource source, float amount) booleanHostileEntity.damage(DamageSource source, float amount) booleanSilverfishEntity.damage(DamageSource source, float amount) booleanZombieEntity.damage(DamageSource source, float amount) booleanZombiePigmanEntity.damage(DamageSource source, float amount) protected SoundEventBlazeEntity.getHurtSound(DamageSource damageSource) protected SoundEventCreeperEntity.getHurtSound(DamageSource damageSource) protected SoundEventEndermanEntity.getHurtSound(DamageSource damageSource) protected SoundEventEndermiteEntity.getHurtSound(DamageSource damageSource) protected SoundEventGhastEntity.getHurtSound(DamageSource damageSource) protected SoundEventGuardianEntity.getHurtSound(DamageSource damageSource) protected SoundEventHostileEntity.getHurtSound(DamageSource damageSource) protected SoundEventMagmaCubeEntity.getHurtSound(DamageSource damageSource) protected SoundEventSilverfishEntity.getHurtSound(DamageSource damageSource) protected SoundEventSkeletonEntity.getHurtSound(DamageSource damageSource) protected SoundEventSlimeEntity.getHurtSound(DamageSource damageSource) protected SoundEventSpiderEntity.getHurtSound(DamageSource damageSource) protected SoundEventWitchEntity.getHurtSound(DamageSource damageSource) protected SoundEventZombieEntity.getHurtSound(DamageSource damageSource) protected SoundEventZombiePigmanEntity.getHurtSound(DamageSource damageSource) ZombieVillagerEntity.getHurtSound(DamageSource damageSource) protected voidMobEntity.method_13044(boolean bool, int int2, DamageSource damageSource) protected voidMobEntity.method_13051(DamageSource damageSource) voidCreeperEntity.onKilled(DamageSource source) voidSkeletonEntity.onKilled(DamageSource source) voidZombieEntity.onKilled(DamageSource source) -
Uses of DamageSource in net.minecraft.entity.passive
Methods in net.minecraft.entity.passive with parameters of type DamageSourceModifier and TypeMethodDescriptionbooleanAnimalEntity.damage(DamageSource source, float amount) booleanBatEntity.damage(DamageSource source, float amount) booleanOcelotEntity.damage(DamageSource source, float amount) booleanRabbitEntity.damage(DamageSource source, float amount) booleanWolfEntity.damage(DamageSource source, float amount) protected SoundEventBatEntity.getHurtSound(DamageSource damageSource) protected SoundEventChickenEntity.getHurtSound(DamageSource damageSource) protected SoundEventCowEntity.getHurtSound(DamageSource damageSource) protected SoundEventGolemEntity.getHurtSound(DamageSource damageSource) protected SoundEventHorseBaseEntity.getHurtSound(DamageSource damageSource) protected SoundEventIronGolemEntity.getHurtSound(DamageSource damageSource) protected SoundEventOcelotEntity.getHurtSound(DamageSource damageSource) protected SoundEventPigEntity.getHurtSound(DamageSource damageSource) protected SoundEventRabbitEntity.getHurtSound(DamageSource damageSource) protected SoundEventSheepEntity.getHurtSound(DamageSource damageSource) protected SoundEventSnowGolemEntity.getHurtSound(DamageSource damageSource) protected SoundEventSquidEntity.getHurtSound(DamageSource damageSource) protected SoundEventVillagerEntity.getHurtSound(DamageSource damageSource) protected SoundEventWolfEntity.getHurtSound(DamageSource damageSource) voidIronGolemEntity.onKilled(DamageSource source) voidPigEntity.onKilled(DamageSource source) voidTameableEntity.onKilled(DamageSource source) voidVillagerEntity.onKilled(DamageSource source) -
Uses of DamageSource in net.minecraft.entity.player
Methods in net.minecraft.entity.player with parameters of type DamageSourceModifier and TypeMethodDescriptionprotected voidClientPlayerEntity.applyDamage(DamageSource source, float damage) protected voidPlayerEntity.applyDamage(DamageSource source, float damage) booleanClientPlayerEntity.damage(DamageSource source, float amount) booleanOtherClientPlayerEntity.damage(DamageSource source, float amount) booleanPlayerEntity.damage(DamageSource source, float amount) booleanServerPlayerEntity.damage(DamageSource source, float amount) protected SoundEventPlayerEntity.getHurtSound(DamageSource damageSource) booleanServerPlayerEntity.isInvulnerableTo(DamageSource damageSource) voidPlayerEntity.onKilled(DamageSource source) voidServerPlayerEntity.onKilled(DamageSource source) voidServerPlayerEntity.updateKilledAchievement(Entity killer, int score, DamageSource source) -
Uses of DamageSource in net.minecraft.entity.projectile
Methods in net.minecraft.entity.projectile with parameters of type DamageSourceModifier and TypeMethodDescriptionbooleanDragonFireballEntity.damage(DamageSource source, float amount) booleanExplosiveProjectileEntity.damage(DamageSource source, float amount) booleanSmallFireballEntity.damage(DamageSource source, float amount) booleanWitherSkullEntity.damage(DamageSource source, float amount) -
Uses of DamageSource in net.minecraft.entity.vehicle
Methods in net.minecraft.entity.vehicle with parameters of type DamageSourceModifier and TypeMethodDescriptionbooleanAbstractMinecartEntity.damage(DamageSource source, float amount) booleanBoatEntity.damage(DamageSource source, float amount) booleanTntMinecartEntity.damage(DamageSource source, float amount) voidAbstractMinecartEntity.dropItems(DamageSource damageSource) voidChestMinecartEntity.dropItems(DamageSource damageSource) voidFurnaceMinecartEntity.dropItems(DamageSource damageSource) voidHopperMinecartEntity.dropItems(DamageSource damageSource) voidStorageMinecartEntity.dropItems(DamageSource damageSource) voidTntMinecartEntity.dropItems(DamageSource damageSource) -
Uses of DamageSource in net.minecraft.server
Methods in net.minecraft.server with parameters of type DamageSourceModifier and TypeMethodDescriptionvoidDragonRespawnAnimation.onEndCrystalDestroyed(EndCrystalEntity crystal, DamageSource source)