类 DefaultAttributeContainer.Builder

  • 封闭类:
    DefaultAttributeContainer

    public static class DefaultAttributeContainer.Builder
    extends Object
    Mappings:
    Namespace Name
    official atx$a
    intermediary net/minecraft/class_5132$class_5133
    named net/minecraft/entity/attribute/DefaultAttributeContainer$Builder
    • 字段详细资料

      • instances

        private final Map<EntityAttribute,​EntityAttributeInstance> instances
        Mappings:
        Namespace Name Mixin selector
        official a Latx$a;a:Ljava/util/Map;
        intermediary field_23714 Lnet/minecraft/class_5132$class_5133;field_23714:Ljava/util/Map;
        named instances Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;instances:Ljava/util/Map;
      • unmodifiable

        private boolean unmodifiable
        Mappings:
        Namespace Name Mixin selector
        official b Latx$a;b:Z
        intermediary field_23715 Lnet/minecraft/class_5132$class_5133;field_23715:Z
        named unmodifiable Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;unmodifiable:Z
    • 构造器详细资料

      • Builder

        public Builder()
    • 方法详细资料

      • checkedAdd

        private EntityAttributeInstance checkedAdd​(EntityAttribute attribute)
        Mappings:
        Namespace Name Mixin selector
        official b Latx$a;b(Latt;)Latu;
        intermediary method_26870 Lnet/minecraft/class_5132$class_5133;method_26870(Lnet/minecraft/class_1320;)Lnet/minecraft/class_1324;
        named checkedAdd Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;checkedAdd(Lnet/minecraft/entity/attribute/EntityAttribute;)Lnet/minecraft/entity/attribute/EntityAttributeInstance;
      • add

        public DefaultAttributeContainer.Builder add​(EntityAttribute attribute)
        Mappings:
        Namespace Name Mixin selector
        official a Latx$a;a(Latt;)Latx$a;
        intermediary method_26867 Lnet/minecraft/class_5132$class_5133;method_26867(Lnet/minecraft/class_1320;)Lnet/minecraft/class_5132$class_5133;
        named add Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;add(Lnet/minecraft/entity/attribute/EntityAttribute;)Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • add

        public DefaultAttributeContainer.Builder add​(EntityAttribute attribute,
                                                     double baseValue)
        Mappings:
        Namespace Name Mixin selector
        official a Latx$a;a(Latt;D)Latx$a;
        intermediary method_26868 Lnet/minecraft/class_5132$class_5133;method_26868(Lnet/minecraft/class_1320;D)Lnet/minecraft/class_5132$class_5133;
        named add Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;add(Lnet/minecraft/entity/attribute/EntityAttribute;D)Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • build

        public DefaultAttributeContainer build()
        Mappings:
        Namespace Name Mixin selector
        official a Latx$a;a()Latx;
        intermediary method_26866 Lnet/minecraft/class_5132$class_5133;method_26866()Lnet/minecraft/class_5132;
        named build Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;build()Lnet/minecraft/entity/attribute/DefaultAttributeContainer;