Package net.minecraft.component
Interface EnchantmentEffectComponentTypes
public interface EnchantmentEffectComponentTypes
- Mappings:
Namespace Name named net/minecraft/component/EnchantmentEffectComponentTypes
intermediary net/minecraft/class_9701
official dgy
-
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_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
Ldgy;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
Ldgy;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
Ldgy;c:Lkk;
-
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
Ldgy;d:Lkk;
-
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
Ldgy;e:Lkk;
-
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
Ldgy;f:Lkk;
-
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
Ldgy;g:Lkk;
-
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
Ldgy;h:Lkk;
-
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
Ldgy;i:Lkk;
-
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
Ldgy;j:Lkk;
-
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
Ldgy;k:Lkk;
-
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
Ldgy;l:Lkk;
-
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
Ldgy;m:Lkk;
-
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
Ldgy;n:Lkk;
-
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
Ldgy;o:Lkk;
-
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
Ldgy;p:Lkk;
-
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
Ldgy;q:Lkk;
-
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
Ldgy;r:Lkk;
-
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
Ldgy;s:Lkk;
-
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
Ldgy;t:Lkk;
-
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
Ldgy;u:Lkk;
-
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
Ldgy;v:Lkk;
-
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
Ldgy;w:Lkk;
-
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
Ldgy;x:Lkk;
-
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
Ldgy;y:Lkk;
-
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
Ldgy;z:Lkk;
-
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
Ldgy;A:Lkk;
-
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
Ldgy;B:Lkk;
-
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
Ldgy;C:Lkk;
-
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
Ldgy;D:Lkk;
-
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
Ldgy;E:Lkk;
-
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
Ldgy;F:Lkk;
-
-
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
Ldgy;a(Ljt;)Lkk;
-
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
Ldgy;a(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkk;
-