Package net.minecraft.component
Interface EnchantmentEffectComponentTypes
public interface EnchantmentEffectComponentTypes
- Mappings:
Namespace Name named net/minecraft/component/EnchantmentEffectComponentTypesintermediary net/minecraft/class_9701official dad
-
Field Summary
FieldsModifier 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 Summary
Static 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_CODECLnet/minecraft/component/EnchantmentEffectComponentTypes;COMPONENT_TYPE_CODEC:Lcom/mojang/serialization/Codec;intermediary field_51657Lnet/minecraft/class_9701;field_51657:Lcom/mojang/serialization/Codec;official aLdad;a:Lcom/mojang/serialization/Codec;
-
COMPONENT_MAP_CODEC
- Mappings:
Namespace Name Mixin selector named COMPONENT_MAP_CODECLnet/minecraft/component/EnchantmentEffectComponentTypes;COMPONENT_MAP_CODEC:Lcom/mojang/serialization/Codec;intermediary field_51658Lnet/minecraft/class_9701;field_51658:Lcom/mojang/serialization/Codec;official bLdad;b:Lcom/mojang/serialization/Codec;
-
DAMAGE_PROTECTION
- Mappings:
Namespace Name Mixin selector named DAMAGE_PROTECTIONLnet/minecraft/component/EnchantmentEffectComponentTypes;DAMAGE_PROTECTION:Lnet/minecraft/component/ComponentType;intermediary field_51659Lnet/minecraft/class_9701;field_51659:Lnet/minecraft/class_9331;official cLdad;c:Lkp;
-
DAMAGE_IMMUNITY
static final ComponentType<List<EnchantmentEffectEntry<DamageImmunityEnchantmentEffect>>> DAMAGE_IMMUNITY- Mappings:
Namespace Name Mixin selector named DAMAGE_IMMUNITYLnet/minecraft/component/EnchantmentEffectComponentTypes;DAMAGE_IMMUNITY:Lnet/minecraft/component/ComponentType;intermediary field_51660Lnet/minecraft/class_9701;field_51660:Lnet/minecraft/class_9331;official dLdad;d:Lkp;
-
DAMAGE
- Mappings:
Namespace Name Mixin selector named DAMAGELnet/minecraft/component/EnchantmentEffectComponentTypes;DAMAGE:Lnet/minecraft/component/ComponentType;intermediary field_51661Lnet/minecraft/class_9701;field_51661:Lnet/minecraft/class_9331;official eLdad;e:Lkp;
-
SMASH_DAMAGE_PER_FALLEN_BLOCK
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> SMASH_DAMAGE_PER_FALLEN_BLOCK- Mappings:
Namespace Name Mixin selector named SMASH_DAMAGE_PER_FALLEN_BLOCKLnet/minecraft/component/EnchantmentEffectComponentTypes;SMASH_DAMAGE_PER_FALLEN_BLOCK:Lnet/minecraft/component/ComponentType;intermediary field_51662Lnet/minecraft/class_9701;field_51662:Lnet/minecraft/class_9331;official fLdad;f:Lkp;
-
KNOCKBACK
- Mappings:
Namespace Name Mixin selector named KNOCKBACKLnet/minecraft/component/EnchantmentEffectComponentTypes;KNOCKBACK:Lnet/minecraft/component/ComponentType;intermediary field_51663Lnet/minecraft/class_9701;field_51663:Lnet/minecraft/class_9331;official gLdad;g:Lkp;
-
ARMOR_EFFECTIVENESS
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> ARMOR_EFFECTIVENESS- Mappings:
Namespace Name Mixin selector named ARMOR_EFFECTIVENESSLnet/minecraft/component/EnchantmentEffectComponentTypes;ARMOR_EFFECTIVENESS:Lnet/minecraft/component/ComponentType;intermediary field_51664Lnet/minecraft/class_9701;field_51664:Lnet/minecraft/class_9331;official hLdad;h:Lkp;
-
POST_ATTACK
- Mappings:
Namespace Name Mixin selector named POST_ATTACKLnet/minecraft/component/EnchantmentEffectComponentTypes;POST_ATTACK:Lnet/minecraft/component/ComponentType;intermediary field_51665Lnet/minecraft/class_9701;field_51665:Lnet/minecraft/class_9331;official iLdad;i:Lkp;
-
HIT_BLOCK
- Mappings:
Namespace Name Mixin selector named HIT_BLOCKLnet/minecraft/component/EnchantmentEffectComponentTypes;HIT_BLOCK:Lnet/minecraft/component/ComponentType;intermediary field_51666Lnet/minecraft/class_9701;field_51666:Lnet/minecraft/class_9331;official jLdad;j:Lkp;
-
ITEM_DAMAGE
- Mappings:
Namespace Name Mixin selector named ITEM_DAMAGELnet/minecraft/component/EnchantmentEffectComponentTypes;ITEM_DAMAGE:Lnet/minecraft/component/ComponentType;intermediary field_51667Lnet/minecraft/class_9701;field_51667:Lnet/minecraft/class_9331;official kLdad;k:Lkp;
-
ATTRIBUTES
- Mappings:
Namespace Name Mixin selector named ATTRIBUTESLnet/minecraft/component/EnchantmentEffectComponentTypes;ATTRIBUTES:Lnet/minecraft/component/ComponentType;intermediary field_51668Lnet/minecraft/class_9701;field_51668:Lnet/minecraft/class_9331;official lLdad;l:Lkp;
-
EQUIPMENT_DROPS
- Mappings:
Namespace Name Mixin selector named EQUIPMENT_DROPSLnet/minecraft/component/EnchantmentEffectComponentTypes;EQUIPMENT_DROPS:Lnet/minecraft/component/ComponentType;intermediary field_51669Lnet/minecraft/class_9701;field_51669:Lnet/minecraft/class_9331;official mLdad;m:Lkp;
-
LOCATION_CHANGED
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentLocationBasedEffect>>> LOCATION_CHANGED- Mappings:
Namespace Name Mixin selector named LOCATION_CHANGEDLnet/minecraft/component/EnchantmentEffectComponentTypes;LOCATION_CHANGED:Lnet/minecraft/component/ComponentType;intermediary field_51670Lnet/minecraft/class_9701;field_51670:Lnet/minecraft/class_9331;official nLdad;n:Lkp;
-
TICK
- Mappings:
Namespace Name Mixin selector named TICKLnet/minecraft/component/EnchantmentEffectComponentTypes;TICK:Lnet/minecraft/component/ComponentType;intermediary field_51671Lnet/minecraft/class_9701;field_51671:Lnet/minecraft/class_9331;official oLdad;o:Lkp;
-
AMMO_USE
- Mappings:
Namespace Name Mixin selector named AMMO_USELnet/minecraft/component/EnchantmentEffectComponentTypes;AMMO_USE:Lnet/minecraft/component/ComponentType;intermediary field_51672Lnet/minecraft/class_9701;field_51672:Lnet/minecraft/class_9331;official pLdad;p:Lkp;
-
PROJECTILE_PIERCING
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> PROJECTILE_PIERCING- Mappings:
Namespace Name Mixin selector named PROJECTILE_PIERCINGLnet/minecraft/component/EnchantmentEffectComponentTypes;PROJECTILE_PIERCING:Lnet/minecraft/component/ComponentType;intermediary field_51673Lnet/minecraft/class_9701;field_51673:Lnet/minecraft/class_9331;official qLdad;q:Lkp;
-
PROJECTILE_SPAWNED
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentEntityEffect>>> PROJECTILE_SPAWNED- Mappings:
Namespace Name Mixin selector named PROJECTILE_SPAWNEDLnet/minecraft/component/EnchantmentEffectComponentTypes;PROJECTILE_SPAWNED:Lnet/minecraft/component/ComponentType;intermediary field_51674Lnet/minecraft/class_9701;field_51674:Lnet/minecraft/class_9331;official rLdad;r:Lkp;
-
PROJECTILE_SPREAD
- Mappings:
Namespace Name Mixin selector named PROJECTILE_SPREADLnet/minecraft/component/EnchantmentEffectComponentTypes;PROJECTILE_SPREAD:Lnet/minecraft/component/ComponentType;intermediary field_51675Lnet/minecraft/class_9701;field_51675:Lnet/minecraft/class_9331;official sLdad;s:Lkp;
-
PROJECTILE_COUNT
- Mappings:
Namespace Name Mixin selector named PROJECTILE_COUNTLnet/minecraft/component/EnchantmentEffectComponentTypes;PROJECTILE_COUNT:Lnet/minecraft/component/ComponentType;intermediary field_51676Lnet/minecraft/class_9701;field_51676:Lnet/minecraft/class_9331;official tLdad;t:Lkp;
-
TRIDENT_RETURN_ACCELERATION
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> TRIDENT_RETURN_ACCELERATION- Mappings:
Namespace Name Mixin selector named TRIDENT_RETURN_ACCELERATIONLnet/minecraft/component/EnchantmentEffectComponentTypes;TRIDENT_RETURN_ACCELERATION:Lnet/minecraft/component/ComponentType;intermediary field_51678Lnet/minecraft/class_9701;field_51678:Lnet/minecraft/class_9331;official uLdad;u:Lkp;
-
FISHING_TIME_REDUCTION
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffect>>> FISHING_TIME_REDUCTION- Mappings:
Namespace Name Mixin selector named FISHING_TIME_REDUCTIONLnet/minecraft/component/EnchantmentEffectComponentTypes;FISHING_TIME_REDUCTION:Lnet/minecraft/component/ComponentType;intermediary field_51679Lnet/minecraft/class_9701;field_51679:Lnet/minecraft/class_9331;official vLdad;v:Lkp;
-
FISHING_LUCK_BONUS
- Mappings:
Namespace Name Mixin selector named FISHING_LUCK_BONUSLnet/minecraft/component/EnchantmentEffectComponentTypes;FISHING_LUCK_BONUS:Lnet/minecraft/component/ComponentType;intermediary field_51680Lnet/minecraft/class_9701;field_51680:Lnet/minecraft/class_9331;official wLdad;w:Lkp;
-
BLOCK_EXPERIENCE
- Mappings:
Namespace Name Mixin selector named BLOCK_EXPERIENCELnet/minecraft/component/EnchantmentEffectComponentTypes;BLOCK_EXPERIENCE:Lnet/minecraft/component/ComponentType;intermediary field_51681Lnet/minecraft/class_9701;field_51681:Lnet/minecraft/class_9331;official xLdad;x:Lkp;
-
MOB_EXPERIENCE
- Mappings:
Namespace Name Mixin selector named MOB_EXPERIENCELnet/minecraft/component/EnchantmentEffectComponentTypes;MOB_EXPERIENCE:Lnet/minecraft/component/ComponentType;intermediary field_51682Lnet/minecraft/class_9701;field_51682:Lnet/minecraft/class_9331;official yLdad;y:Lkp;
-
REPAIR_WITH_XP
- Mappings:
Namespace Name Mixin selector named REPAIR_WITH_XPLnet/minecraft/component/EnchantmentEffectComponentTypes;REPAIR_WITH_XP:Lnet/minecraft/component/ComponentType;intermediary field_51652Lnet/minecraft/class_9701;field_51652:Lnet/minecraft/class_9331;official zLdad;z:Lkp;
-
CROSSBOW_CHARGE_TIME
- Mappings:
Namespace Name Mixin selector named CROSSBOW_CHARGE_TIMELnet/minecraft/component/EnchantmentEffectComponentTypes;CROSSBOW_CHARGE_TIME:Lnet/minecraft/component/ComponentType;intermediary field_51677Lnet/minecraft/class_9701;field_51677:Lnet/minecraft/class_9331;official ALdad;A:Lkp;
-
CROSSBOW_CHARGING_SOUNDS
- Mappings:
Namespace Name Mixin selector named CROSSBOW_CHARGING_SOUNDSLnet/minecraft/component/EnchantmentEffectComponentTypes;CROSSBOW_CHARGING_SOUNDS:Lnet/minecraft/component/ComponentType;intermediary field_51653Lnet/minecraft/class_9701;field_51653:Lnet/minecraft/class_9331;official BLdad;B:Lkp;
-
TRIDENT_SOUND
- Mappings:
Namespace Name Mixin selector named TRIDENT_SOUNDLnet/minecraft/component/EnchantmentEffectComponentTypes;TRIDENT_SOUND:Lnet/minecraft/component/ComponentType;intermediary field_51654Lnet/minecraft/class_9701;field_51654:Lnet/minecraft/class_9331;official CLdad;C:Lkp;
-
PREVENT_EQUIPMENT_DROP
- Mappings:
Namespace Name Mixin selector named PREVENT_EQUIPMENT_DROPLnet/minecraft/component/EnchantmentEffectComponentTypes;PREVENT_EQUIPMENT_DROP:Lnet/minecraft/component/ComponentType;intermediary field_51655Lnet/minecraft/class_9701;field_51655:Lnet/minecraft/class_9331;official DLdad;D:Lkp;
-
PREVENT_ARMOR_CHANGE
- Mappings:
Namespace Name Mixin selector named PREVENT_ARMOR_CHANGELnet/minecraft/component/EnchantmentEffectComponentTypes;PREVENT_ARMOR_CHANGE:Lnet/minecraft/component/ComponentType;intermediary field_51656Lnet/minecraft/class_9701;field_51656:Lnet/minecraft/class_9331;official ELdad;E:Lkp;
-
TRIDENT_SPIN_ATTACK_STRENGTH
- Mappings:
Namespace Name Mixin selector named TRIDENT_SPIN_ATTACK_STRENGTHLnet/minecraft/component/EnchantmentEffectComponentTypes;TRIDENT_SPIN_ATTACK_STRENGTH:Lnet/minecraft/component/ComponentType;intermediary field_51651Lnet/minecraft/class_9701;field_51651:Lnet/minecraft/class_9331;official FLdad;F:Lkp;
-
-
Method Details
-
getDefault
- Mappings:
Namespace Name Mixin selector named getDefaultLnet/minecraft/component/EnchantmentEffectComponentTypes;getDefault(Lnet/minecraft/registry/Registry;)Lnet/minecraft/component/ComponentType;intermediary method_60079Lnet/minecraft/class_9701;method_60079(Lnet/minecraft/class_2378;)Lnet/minecraft/class_9331;official aLdad;a(Ljz;)Lkp;
-
register
private static <T> ComponentType<T> register(String id, UnaryOperator<ComponentType.Builder<T>> builderOperator) - Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/component/EnchantmentEffectComponentTypes;register(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/component/ComponentType;intermediary method_60078Lnet/minecraft/class_9701;method_60078(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_9331;official aLdad;a(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkp;
-