Package net.minecraft.component
Interface EnchantmentEffectComponentTypes
public interface EnchantmentEffectComponentTypes
- Mappings:
Namespace Name named net/minecraft/component/EnchantmentEffectComponentTypesintermediary net/minecraft/class_9701official czk
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<AttributeEnchantmentEffectType>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final com.mojang.serialization.Codec<ComponentMap> static final com.mojang.serialization.Codec<ComponentType<?>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<CrossbowItem.LoadingSounds>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<TargetedEnchantmentEffectType<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentEntityEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<TargetedEnchantmentEffectType<EnchantmentEntityEffectType>>> static final ComponentType<Unit> static final ComponentType<Unit> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentEntityEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentEntityEffectType>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> static final ComponentType<List<RegistryEntry<SoundEvent>>> static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> -
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 aLczk;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 bLczk;b:Lcom/mojang/serialization/Codec;
-
DAMAGE_PROTECTION
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 cLczk;c:Lkm;
-
DAMAGE_IMMUNITY
static final ComponentType<List<EnchantmentEffectConditions<DamageImmunityEnchantmentEffectType>>> 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 dLczk;d:Lkm;
-
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 eLczk;e:Lkm;
-
SMASH_DAMAGE_PER_FALLEN_BLOCK
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 fLczk;f:Lkm;
-
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 gLczk;g:Lkm;
-
ARMOR_EFFECTIVENESS
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 hLczk;h:Lkm;
-
POST_ATTACK
static final ComponentType<List<TargetedEnchantmentEffectType<EnchantmentEntityEffectType>>> 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 iLczk;i:Lkm;
-
HIT_BLOCK
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentEntityEffectType>>> 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 jLczk;j:Lkm;
-
ITEM_DAMAGE
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 kLczk;k:Lkm;
-
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 lLczk;l:Lkm;
-
EQUIPMENT_DROPS
static final ComponentType<List<TargetedEnchantmentEffectType<EnchantmentValueEffectType>>> 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 mLczk;m:Lkm;
-
LOCATION_CHANGED
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentLocationBasedEffectType>>> 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 nLczk;n:Lkm;
-
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 oLczk;o:Lkm;
-
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 pLczk;p:Lkm;
-
PROJECTILE_PIERCING
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 qLczk;q:Lkm;
-
PROJECTILE_SPAWNED
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentEntityEffectType>>> 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 rLczk;r:Lkm;
-
PROJECTILE_SPREAD
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 sLczk;s:Lkm;
-
PROJECTILE_COUNT
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 tLczk;t:Lkm;
-
CROSSBOW_CHARGE_TIME
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 uLczk;u:Lkm;
-
TRIDENT_RETURN_ACCELERATION
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 vLczk;v:Lkm;
-
FISHING_TIME_REDUCTION
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 wLczk;w:Lkm;
-
FISHING_LUCK_BONUS
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 xLczk;x:Lkm;
-
BLOCK_EXPERIENCE
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 yLczk;y:Lkm;
-
MOB_EXPERIENCE
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 zLczk;z:Lkm;
-
TRIDENT_SPIN_ATTACK_STRENGTH
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 ALczk;A:Lkm;
-
REPAIR_WITH_XP
static final ComponentType<List<EnchantmentEffectConditions<EnchantmentValueEffectType>>> 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 BLczk;B:Lkm;
-
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 CLczk;C:Lkm;
-
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 DLczk;D:Lkm;
-
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 ELczk;E:Lkm;
-
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 FLczk;F:Lkm;
-
-
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 aLczk;a(Ljw;)Lkm;
-
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 aLczk;a(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkm;
-