Uses of Record Class
net.minecraft.world.item.enchantment.EnchantedItemInUse
Packages that use EnchantedItemInUse
Package
Description
-
Uses of EnchantedItemInUse in net.minecraft.world.item.enchantment
Methods in net.minecraft.world.item.enchantment that return types with arguments of type EnchantedItemInUseModifier and TypeMethodDescriptionstatic Optional
<EnchantedItemInUse> EnchantmentHelper.getRandomItemWith
(DataComponentType<?> componentType, LivingEntity entity, Predicate<ItemStack> filter) Methods in net.minecraft.world.item.enchantment with parameters of type EnchantedItemInUseModifier and TypeMethodDescriptionvoid
EnchantmentHelper.EnchantmentInSlotVisitor.accept
(Holder<Enchantment> enchantment, int level, EnchantedItemInUse item) void
Enchantment.doPostAttack
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, EnchantmentTarget target, Entity entity, DamageSource damageSource) static void
Enchantment.doPostAttack
(TargetedConditionalEffect<EnchantmentEntityEffect> effect, ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity p_entity, DamageSource damageSource) void
Enchantment.onHitBlock
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 pos, BlockState state) void
Enchantment.onProjectileSpawned
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity) void
Enchantment.runLocationChangedEffects
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, LivingEntity entity) void
Enchantment.stopLocationBasedEffects
(int enchantmentLevel, EnchantedItemInUse item, LivingEntity entity) void
Enchantment.tick
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity) -
Uses of EnchantedItemInUse in net.minecraft.world.item.enchantment.effects
Methods in net.minecraft.world.item.enchantment.effects with parameters of type EnchantedItemInUseModifier and TypeMethodDescriptionvoid
AllOf.EntityEffects.apply
(ServerLevel p_346093_, int p_345940_, EnchantedItemInUse p_344929_, Entity p_345319_, Vec3 p_345200_) void
ApplyMobEffect.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
DamageEntity.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
DamageItem.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
EnchantmentEntityEffect.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
ExplodeEffect.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
Ignite.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
PlaySoundEffect.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
ReplaceBlock.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
ReplaceDisk.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
RunFunction.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
SetBlockProperties.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
SpawnParticlesEffect.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 origin) void
SummonEntityEffect.apply
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity p_entity, Vec3 origin) void
AllOf.LocationBasedEffects.onChangedBlock
(ServerLevel p_345329_, int p_345154_, EnchantedItemInUse p_344984_, Entity p_345671_, Vec3 p_344781_, boolean p_345113_) void
EnchantmentAttributeEffect.onChangedBlock
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 pos, boolean applyTransientEffects) default void
EnchantmentEntityEffect.onChangedBlock
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 pos, boolean applyTransientEffects) void
EnchantmentLocationBasedEffect.onChangedBlock
(ServerLevel level, int enchantmentLevel, EnchantedItemInUse item, Entity entity, Vec3 pos, boolean applyTransientEffects) void
AllOf.LocationBasedEffects.onDeactivated
(EnchantedItemInUse p_346024_, Entity p_346234_, Vec3 p_346036_, int p_345698_) void
EnchantmentAttributeEffect.onDeactivated
(EnchantedItemInUse item, Entity entity, Vec3 pos, int enchantmentLevel) default void
EnchantmentLocationBasedEffect.onDeactivated
(EnchantedItemInUse item, Entity entity, Vec3 pos, int enchantmentLevel)