Package net.minecraft.component
Interface EnchantmentEffectComponentTypes
public interface EnchantmentEffectComponentTypes
- Mappings:
Namespace Name named net/minecraft/component/EnchantmentEffectComponentTypes
intermediary net/minecraft/class_9701
official dad
-
Field Summary
Modifier 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
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
Ldad;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
Ldad;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
Ldad;c:Lkp;
-
DAMAGE_IMMUNITY
static 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
Ldad;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
Ldad;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_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
Ldad;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
Ldad;g:Lkp;
-
ARMOR_EFFECTIVENESS
static 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
Ldad;h:Lkp;
-
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
Ldad;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
Ldad;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
Ldad;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
Ldad;l:Lkp;
-
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
Ldad;m:Lkp;
-
LOCATION_CHANGED
static 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
Ldad;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
Ldad;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
Ldad;p:Lkp;
-
PROJECTILE_PIERCING
static 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
Ldad;q:Lkp;
-
PROJECTILE_SPAWNED
static 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
Ldad;r:Lkp;
-
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
Ldad;s:Lkp;
-
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
Ldad;t:Lkp;
-
TRIDENT_RETURN_ACCELERATION
static 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
Ldad;u:Lkp;
-
FISHING_TIME_REDUCTION
static 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
Ldad;v:Lkp;
-
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
Ldad;w:Lkp;
-
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
Ldad;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
Ldad;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
Ldad;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
Ldad;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
Ldad;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
Ldad;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
Ldad;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
Ldad;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
Ldad;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
Ldad;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
Ldad;a(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkp;
-