Package net.minecraft.component
Interface EnchantmentEffectComponentTypes
public interface EnchantmentEffectComponentTypes
- Mappings:
Namespace Name named net/minecraft/component/EnchantmentEffectComponentTypes
intermediary net/minecraft/class_9701
official dab
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<AttributeEnchantmentEffectType>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final com.mojang.serialization.Codec
<ComponentMap> static final com.mojang.serialization.Codec
<ComponentType<?>> static final ComponentType
<EnchantmentValueEffectType> static final ComponentType
<List<CrossbowItem.LoadingSounds>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<DamageImmunityEnchantmentEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<TargetedEnchantmentEffectType<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentEntityEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentLocationBasedEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<TargetedEnchantmentEffectType<EnchantmentEntityEffectType>>> static final ComponentType
<Unit> static final ComponentType
<Unit> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentEntityEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentEntityEffectType>>> static final ComponentType
<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> static final ComponentType
<List<RegistryEntry<SoundEvent>>> static final ComponentType
<EnchantmentValueEffectType> -
Method Summary
Modifier 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
Ldab;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
Ldab;b:Lcom/mojang/serialization/Codec;
-
DAMAGE_PROTECTION
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> 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
Ldab;c:Lkp;
-
DAMAGE_IMMUNITY
static final ComponentType<List<EnchantmentEffectEntry<DamageImmunityEnchantmentEffectType>>> 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
Ldab;d:Lkp;
-
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
Ldab;e:Lkp;
-
SMASH_DAMAGE_PER_FALLEN_BLOCK
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> 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
Ldab;f:Lkp;
-
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
Ldab;g:Lkp;
-
ARMOR_EFFECTIVENESS
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> 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
Ldab;h:Lkp;
-
POST_ATTACK
static final ComponentType<List<TargetedEnchantmentEffectType<EnchantmentEntityEffectType>>> 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
Ldab;i:Lkp;
-
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
Ldab;j:Lkp;
-
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
Ldab;k:Lkp;
-
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
Ldab;l:Lkp;
-
EQUIPMENT_DROPS
static final ComponentType<List<TargetedEnchantmentEffectType<EnchantmentValueEffectType>>> 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
Ldab;m:Lkp;
-
LOCATION_CHANGED
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentLocationBasedEffectType>>> 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
Ldab;n:Lkp;
-
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
Ldab;o:Lkp;
-
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
Ldab;p:Lkp;
-
PROJECTILE_PIERCING
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> 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
Ldab;q:Lkp;
-
PROJECTILE_SPAWNED
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentEntityEffectType>>> 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
Ldab;r:Lkp;
-
PROJECTILE_SPREAD
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> 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
Ldab;s:Lkp;
-
PROJECTILE_COUNT
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> 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
Ldab;t:Lkp;
-
TRIDENT_RETURN_ACCELERATION
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> 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
Ldab;u:Lkp;
-
FISHING_TIME_REDUCTION
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> 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
Ldab;v:Lkp;
-
FISHING_LUCK_BONUS
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> 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
Ldab;w:Lkp;
-
BLOCK_EXPERIENCE
static final ComponentType<List<EnchantmentEffectEntry<EnchantmentValueEffectType>>> 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
Ldab;x:Lkp;
-
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
Ldab;y:Lkp;
-
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
Ldab;z:Lkp;
-
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
Ldab;A:Lkp;
-
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
Ldab;B:Lkp;
-
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
Ldab;C:Lkp;
-
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
Ldab;D:Lkp;
-
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
Ldab;E:Lkp;
-
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
Ldab;F:Lkp;
-
-
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
Ldab;a(Ljz;)Lkp;
-
register
private 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
Ldab;a(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkp;
-