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<?> pComponentType, LivingEntity pEntity, Predicate<ItemStack> pFilter) Methods in net.minecraft.world.item.enchantment with parameters of type EnchantedItemInUseModifier and TypeMethodDescriptionvoid
EnchantmentHelper.EnchantmentInSlotVisitor.accept
(Holder<Enchantment> pEnchantment, int pLevel, EnchantedItemInUse pItem) void
Enchantment.doPostAttack
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, EnchantmentTarget pTarget, Entity pEntity, DamageSource pDamageSource) static void
Enchantment.doPostAttack
(TargetedConditionalEffect<EnchantmentEntityEffect> pEffect, ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, DamageSource pDamageSource) void
Enchantment.onHitBlock
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pPos, BlockState pState) void
Enchantment.onProjectileSpawned
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity) void
Enchantment.runLocationChangedEffects
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, LivingEntity pEntity) void
Enchantment.stopLocationBasedEffects
(int pEnchantmentLevel, EnchantedItemInUse pItem, LivingEntity pEntity) void
Enchantment.tick
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity) -
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 pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
DamageEntity.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
DamageItem.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
EnchantmentEntityEffect.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
ExplodeEffect.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
Ignite.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
PlaySoundEffect.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
ReplaceBlock.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
ReplaceDisk.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
RunFunction.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
SetBlockProperties.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
SpawnParticlesEffect.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) void
SummonEntityEffect.apply
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pOrigin) 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 pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pPos, boolean pApplyTransientEffects) default void
EnchantmentEntityEffect.onChangedBlock
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pPos, boolean pApplyTransientEffects) void
EnchantmentLocationBasedEffect.onChangedBlock
(ServerLevel pLevel, int pEnchantmentLevel, EnchantedItemInUse pItem, Entity pEntity, Vec3 pPos, boolean pApplyTransientEffects) void
AllOf.LocationBasedEffects.onDeactivated
(EnchantedItemInUse p_346024_, Entity p_346234_, Vec3 p_346036_, int p_345698_) void
EnchantmentAttributeEffect.onDeactivated
(EnchantedItemInUse pItem, Entity pEntity, Vec3 pPos, int pEnchantmentLevel) default void
EnchantmentLocationBasedEffect.onDeactivated
(EnchantedItemInUse pItem, Entity pEntity, Vec3 pPos, int pEnchantmentLevel)