Package net.minecraft.component
Interface EnchantmentEffectComponentTypes
public interface EnchantmentEffectComponentTypes
- Mappings:
- Namespace - Name - named - net/minecraft/component/EnchantmentEffectComponentTypes- intermediary - net/minecraft/class_9701- official - ddb
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<AttributeEnchantmentEffect>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final com.mojang.serialization.Codec<ComponentMap> static final com.mojang.serialization.Codec<ComponentType<?>> static final ComponentType<EnchantmentValueEffect> static final ComponentType<List<CrossbowItem.LoadingSounds>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<DamageImmunityEnchantmentEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<TargetedEnchantmentEffect<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentEntityEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentLocationBasedEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<TargetedEnchantmentEffect<EnchantmentEntityEffect>>> static final ComponentType<Unit> static final ComponentType<Unit> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentEntityEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentEntityEffect>>> static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> static final ComponentType<List<RegistryEntry<SoundEvent>>> static final ComponentType<EnchantmentValueEffect> 
- 
Method SummaryStatic MethodsModifier and TypeMethodDescriptionstatic ComponentType<?> getDefault(Registry<ComponentType<?>> registry) private static <T> ComponentType<T> register(String id, UnaryOperator<ComponentType.Builder<T>> builderOperator) 
- 
Field Details- 
COMPONENT_TYPE_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - COMPONENT_TYPE_CODEC- Lnet/minecraft/component/EnchantmentEffectComponentTypes;COMPONENT_TYPE_CODEC:Lcom/mojang/serialization/Codec;- intermediary - field_51657- Lnet/minecraft/class_9701;field_51657:Lcom/mojang/serialization/Codec;- official - a- Lddb;a:Lcom/mojang/serialization/Codec;
 
- 
COMPONENT_MAP_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - COMPONENT_MAP_CODEC- Lnet/minecraft/component/EnchantmentEffectComponentTypes;COMPONENT_MAP_CODEC:Lcom/mojang/serialization/Codec;- intermediary - field_51658- Lnet/minecraft/class_9701;field_51658:Lcom/mojang/serialization/Codec;- official - b- Lddb;b:Lcom/mojang/serialization/Codec;
 
- 
DAMAGE_PROTECTION- Mappings:
- Namespace - Name - Mixin selector - named - DAMAGE_PROTECTION- Lnet/minecraft/component/EnchantmentEffectComponentTypes;DAMAGE_PROTECTION:Lnet/minecraft/component/ComponentType;- intermediary - field_51659- Lnet/minecraft/class_9701;field_51659:Lnet/minecraft/class_9331;- official - c- Lddb;c:Lku;
 
- 
DAMAGE_IMMUNITYstatic final ComponentType<List<EnchantmentEffectEntry<DamageImmunityEnchantmentEffect>>> DAMAGE_IMMUNITY- Mappings:
- Namespace - Name - Mixin selector - named - DAMAGE_IMMUNITY- Lnet/minecraft/component/EnchantmentEffectComponentTypes;DAMAGE_IMMUNITY:Lnet/minecraft/component/ComponentType;- intermediary - field_51660- Lnet/minecraft/class_9701;field_51660:Lnet/minecraft/class_9331;- official - d- Lddb;d:Lku;
 
- 
DAMAGE- Mappings:
- Namespace - Name - Mixin selector - named - DAMAGE- Lnet/minecraft/component/EnchantmentEffectComponentTypes;DAMAGE:Lnet/minecraft/component/ComponentType;- intermediary - field_51661- Lnet/minecraft/class_9701;field_51661:Lnet/minecraft/class_9331;- official - e- Lddb;e:Lku;
 
- 
SMASH_DAMAGE_PER_FALLEN_BLOCKstatic final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> SMASH_DAMAGE_PER_FALLEN_BLOCK- Mappings:
- Namespace - Name - Mixin selector - named - SMASH_DAMAGE_PER_FALLEN_BLOCK- Lnet/minecraft/component/EnchantmentEffectComponentTypes;SMASH_DAMAGE_PER_FALLEN_BLOCK:Lnet/minecraft/component/ComponentType;- intermediary - field_51662- Lnet/minecraft/class_9701;field_51662:Lnet/minecraft/class_9331;- official - f- Lddb;f:Lku;
 
- 
KNOCKBACK- Mappings:
- Namespace - Name - Mixin selector - named - KNOCKBACK- Lnet/minecraft/component/EnchantmentEffectComponentTypes;KNOCKBACK:Lnet/minecraft/component/ComponentType;- intermediary - field_51663- Lnet/minecraft/class_9701;field_51663:Lnet/minecraft/class_9331;- official - g- Lddb;g:Lku;
 
- 
ARMOR_EFFECTIVENESSstatic final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> ARMOR_EFFECTIVENESS- Mappings:
- Namespace - Name - Mixin selector - named - ARMOR_EFFECTIVENESS- Lnet/minecraft/component/EnchantmentEffectComponentTypes;ARMOR_EFFECTIVENESS:Lnet/minecraft/component/ComponentType;- intermediary - field_51664- Lnet/minecraft/class_9701;field_51664:Lnet/minecraft/class_9331;- official - h- Lddb;h:Lku;
 
- 
POST_ATTACK- Mappings:
- Namespace - Name - Mixin selector - named - POST_ATTACK- Lnet/minecraft/component/EnchantmentEffectComponentTypes;POST_ATTACK:Lnet/minecraft/component/ComponentType;- intermediary - field_51665- Lnet/minecraft/class_9701;field_51665:Lnet/minecraft/class_9331;- official - i- Lddb;i:Lku;
 
- 
HIT_BLOCK- Mappings:
- Namespace - Name - Mixin selector - named - HIT_BLOCK- Lnet/minecraft/component/EnchantmentEffectComponentTypes;HIT_BLOCK:Lnet/minecraft/component/ComponentType;- intermediary - field_51666- Lnet/minecraft/class_9701;field_51666:Lnet/minecraft/class_9331;- official - j- Lddb;j:Lku;
 
- 
ITEM_DAMAGE- Mappings:
- Namespace - Name - Mixin selector - named - ITEM_DAMAGE- Lnet/minecraft/component/EnchantmentEffectComponentTypes;ITEM_DAMAGE:Lnet/minecraft/component/ComponentType;- intermediary - field_51667- Lnet/minecraft/class_9701;field_51667:Lnet/minecraft/class_9331;- official - k- Lddb;k:Lku;
 
- 
ATTRIBUTES- Mappings:
- Namespace - Name - Mixin selector - named - ATTRIBUTES- Lnet/minecraft/component/EnchantmentEffectComponentTypes;ATTRIBUTES:Lnet/minecraft/component/ComponentType;- intermediary - field_51668- Lnet/minecraft/class_9701;field_51668:Lnet/minecraft/class_9331;- official - l- Lddb;l:Lku;
 
- 
EQUIPMENT_DROPS- Mappings:
- Namespace - Name - Mixin selector - named - EQUIPMENT_DROPS- Lnet/minecraft/component/EnchantmentEffectComponentTypes;EQUIPMENT_DROPS:Lnet/minecraft/component/ComponentType;- intermediary - field_51669- Lnet/minecraft/class_9701;field_51669:Lnet/minecraft/class_9331;- official - m- Lddb;m:Lku;
 
- 
LOCATION_CHANGEDstatic final ComponentType<List<EnchantmentEffectEntry<EnchantmentLocationBasedEffect>>> LOCATION_CHANGED- Mappings:
- Namespace - Name - Mixin selector - named - LOCATION_CHANGED- Lnet/minecraft/component/EnchantmentEffectComponentTypes;LOCATION_CHANGED:Lnet/minecraft/component/ComponentType;- intermediary - field_51670- Lnet/minecraft/class_9701;field_51670:Lnet/minecraft/class_9331;- official - n- Lddb;n:Lku;
 
- 
TICK- Mappings:
- Namespace - Name - Mixin selector - named - TICK- Lnet/minecraft/component/EnchantmentEffectComponentTypes;TICK:Lnet/minecraft/component/ComponentType;- intermediary - field_51671- Lnet/minecraft/class_9701;field_51671:Lnet/minecraft/class_9331;- official - o- Lddb;o:Lku;
 
- 
AMMO_USE- Mappings:
- Namespace - Name - Mixin selector - named - AMMO_USE- Lnet/minecraft/component/EnchantmentEffectComponentTypes;AMMO_USE:Lnet/minecraft/component/ComponentType;- intermediary - field_51672- Lnet/minecraft/class_9701;field_51672:Lnet/minecraft/class_9331;- official - p- Lddb;p:Lku;
 
- 
PROJECTILE_PIERCINGstatic final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> PROJECTILE_PIERCING- Mappings:
- Namespace - Name - Mixin selector - named - PROJECTILE_PIERCING- Lnet/minecraft/component/EnchantmentEffectComponentTypes;PROJECTILE_PIERCING:Lnet/minecraft/component/ComponentType;- intermediary - field_51673- Lnet/minecraft/class_9701;field_51673:Lnet/minecraft/class_9331;- official - q- Lddb;q:Lku;
 
- 
PROJECTILE_SPAWNEDstatic final ComponentType<List<EnchantmentEffectEntry<EnchantmentEntityEffect>>> PROJECTILE_SPAWNED- Mappings:
- Namespace - Name - Mixin selector - named - PROJECTILE_SPAWNED- Lnet/minecraft/component/EnchantmentEffectComponentTypes;PROJECTILE_SPAWNED:Lnet/minecraft/component/ComponentType;- intermediary - field_51674- Lnet/minecraft/class_9701;field_51674:Lnet/minecraft/class_9331;- official - r- Lddb;r:Lku;
 
- 
PROJECTILE_SPREAD- Mappings:
- Namespace - Name - Mixin selector - named - PROJECTILE_SPREAD- Lnet/minecraft/component/EnchantmentEffectComponentTypes;PROJECTILE_SPREAD:Lnet/minecraft/component/ComponentType;- intermediary - field_51675- Lnet/minecraft/class_9701;field_51675:Lnet/minecraft/class_9331;- official - s- Lddb;s:Lku;
 
- 
PROJECTILE_COUNT- Mappings:
- Namespace - Name - Mixin selector - named - PROJECTILE_COUNT- Lnet/minecraft/component/EnchantmentEffectComponentTypes;PROJECTILE_COUNT:Lnet/minecraft/component/ComponentType;- intermediary - field_51676- Lnet/minecraft/class_9701;field_51676:Lnet/minecraft/class_9331;- official - t- Lddb;t:Lku;
 
- 
TRIDENT_RETURN_ACCELERATIONstatic final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> TRIDENT_RETURN_ACCELERATION- Mappings:
- Namespace - Name - Mixin selector - named - TRIDENT_RETURN_ACCELERATION- Lnet/minecraft/component/EnchantmentEffectComponentTypes;TRIDENT_RETURN_ACCELERATION:Lnet/minecraft/component/ComponentType;- intermediary - field_51678- Lnet/minecraft/class_9701;field_51678:Lnet/minecraft/class_9331;- official - u- Lddb;u:Lku;
 
- 
FISHING_TIME_REDUCTIONstatic final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> FISHING_TIME_REDUCTION- Mappings:
- Namespace - Name - Mixin selector - named - FISHING_TIME_REDUCTION- Lnet/minecraft/component/EnchantmentEffectComponentTypes;FISHING_TIME_REDUCTION:Lnet/minecraft/component/ComponentType;- intermediary - field_51679- Lnet/minecraft/class_9701;field_51679:Lnet/minecraft/class_9331;- official - v- Lddb;v:Lku;
 
- 
FISHING_LUCK_BONUS- Mappings:
- Namespace - Name - Mixin selector - named - FISHING_LUCK_BONUS- Lnet/minecraft/component/EnchantmentEffectComponentTypes;FISHING_LUCK_BONUS:Lnet/minecraft/component/ComponentType;- intermediary - field_51680- Lnet/minecraft/class_9701;field_51680:Lnet/minecraft/class_9331;- official - w- Lddb;w:Lku;
 
- 
BLOCK_EXPERIENCE- Mappings:
- Namespace - Name - Mixin selector - named - BLOCK_EXPERIENCE- Lnet/minecraft/component/EnchantmentEffectComponentTypes;BLOCK_EXPERIENCE:Lnet/minecraft/component/ComponentType;- intermediary - field_51681- Lnet/minecraft/class_9701;field_51681:Lnet/minecraft/class_9331;- official - x- Lddb;x:Lku;
 
- 
MOB_EXPERIENCE- Mappings:
- Namespace - Name - Mixin selector - named - MOB_EXPERIENCE- Lnet/minecraft/component/EnchantmentEffectComponentTypes;MOB_EXPERIENCE:Lnet/minecraft/component/ComponentType;- intermediary - field_51682- Lnet/minecraft/class_9701;field_51682:Lnet/minecraft/class_9331;- official - y- Lddb;y:Lku;
 
- 
REPAIR_WITH_XP- Mappings:
- Namespace - Name - Mixin selector - named - REPAIR_WITH_XP- Lnet/minecraft/component/EnchantmentEffectComponentTypes;REPAIR_WITH_XP:Lnet/minecraft/component/ComponentType;- intermediary - field_51652- Lnet/minecraft/class_9701;field_51652:Lnet/minecraft/class_9331;- official - z- Lddb;z:Lku;
 
- 
CROSSBOW_CHARGE_TIME- Mappings:
- Namespace - Name - Mixin selector - named - CROSSBOW_CHARGE_TIME- Lnet/minecraft/component/EnchantmentEffectComponentTypes;CROSSBOW_CHARGE_TIME:Lnet/minecraft/component/ComponentType;- intermediary - field_51677- Lnet/minecraft/class_9701;field_51677:Lnet/minecraft/class_9331;- official - A- Lddb;A:Lku;
 
- 
CROSSBOW_CHARGING_SOUNDS- Mappings:
- Namespace - Name - Mixin selector - named - CROSSBOW_CHARGING_SOUNDS- Lnet/minecraft/component/EnchantmentEffectComponentTypes;CROSSBOW_CHARGING_SOUNDS:Lnet/minecraft/component/ComponentType;- intermediary - field_51653- Lnet/minecraft/class_9701;field_51653:Lnet/minecraft/class_9331;- official - B- Lddb;B:Lku;
 
- 
TRIDENT_SOUND- Mappings:
- Namespace - Name - Mixin selector - named - TRIDENT_SOUND- Lnet/minecraft/component/EnchantmentEffectComponentTypes;TRIDENT_SOUND:Lnet/minecraft/component/ComponentType;- intermediary - field_51654- Lnet/minecraft/class_9701;field_51654:Lnet/minecraft/class_9331;- official - C- Lddb;C:Lku;
 
- 
PREVENT_EQUIPMENT_DROP- Mappings:
- Namespace - Name - Mixin selector - named - PREVENT_EQUIPMENT_DROP- Lnet/minecraft/component/EnchantmentEffectComponentTypes;PREVENT_EQUIPMENT_DROP:Lnet/minecraft/component/ComponentType;- intermediary - field_51655- Lnet/minecraft/class_9701;field_51655:Lnet/minecraft/class_9331;- official - D- Lddb;D:Lku;
 
- 
PREVENT_ARMOR_CHANGE- Mappings:
- Namespace - Name - Mixin selector - named - PREVENT_ARMOR_CHANGE- Lnet/minecraft/component/EnchantmentEffectComponentTypes;PREVENT_ARMOR_CHANGE:Lnet/minecraft/component/ComponentType;- intermediary - field_51656- Lnet/minecraft/class_9701;field_51656:Lnet/minecraft/class_9331;- official - E- Lddb;E:Lku;
 
- 
TRIDENT_SPIN_ATTACK_STRENGTH- Mappings:
- Namespace - Name - Mixin selector - named - TRIDENT_SPIN_ATTACK_STRENGTH- Lnet/minecraft/component/EnchantmentEffectComponentTypes;TRIDENT_SPIN_ATTACK_STRENGTH:Lnet/minecraft/component/ComponentType;- intermediary - field_51651- Lnet/minecraft/class_9701;field_51651:Lnet/minecraft/class_9331;- official - F- Lddb;F:Lku;
 
 
- 
- 
Method Details- 
getDefault- Mappings:
- Namespace - Name - Mixin selector - named - getDefault- Lnet/minecraft/component/EnchantmentEffectComponentTypes;getDefault(Lnet/minecraft/registry/Registry;)Lnet/minecraft/component/ComponentType;- intermediary - method_60079- Lnet/minecraft/class_9701;method_60079(Lnet/minecraft/class_2378;)Lnet/minecraft/class_9331;- official - a- Lddb;a(Lke;)Lku;
 
- 
registerprivate static <T> ComponentType<T> register(String id, UnaryOperator<ComponentType.Builder<T>> builderOperator) - Mappings:
- Namespace - Name - Mixin selector - named - register- Lnet/minecraft/component/EnchantmentEffectComponentTypes;register(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/component/ComponentType;- intermediary - method_60078- Lnet/minecraft/class_9701;method_60078(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_9331;- official - a- Lddb;a(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lku;
 
 
-