类 Weighted.Present<T>

  • 所有已实现的接口:
    Weighted
    封闭接口:
    Weighted

    public static class Weighted.Present<T>
    extends Object
    implements Weighted
    Mappings:
    Namespace Name
    official apy$b
    intermediary net/minecraft/class_6008$class_6010
    named net/minecraft/util/collection/Weighted$Present
    • 字段详细资料

      • data

        private final T data
        Mappings:
        Namespace Name Mixin selector
        official a Lapy$b;a:Ljava/lang/Object;
        intermediary field_29932 Lnet/minecraft/class_6008$class_6010;field_29932:Ljava/lang/Object;
        named data Lnet/minecraft/util/collection/Weighted$Present;data:Ljava/lang/Object;
      • weight

        private final Weight weight
        Mappings:
        Namespace Name Mixin selector
        official b Lapy$b;b:Lapx;
        intermediary field_29933 Lnet/minecraft/class_6008$class_6010;field_29933:Lnet/minecraft/class_6007;
        named weight Lnet/minecraft/util/collection/Weighted$Present;weight:Lnet/minecraft/util/collection/Weight;
    • 构造器详细资料

      • Present

        private Present​(T data,
                        Weight weight)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lapy$b;<init>(Ljava/lang/Object;Lapx;)V
        intermediary <init> Lnet/minecraft/class_6008$class_6010;<init>(Ljava/lang/Object;Lnet/minecraft/class_6007;)V
        named <init> Lnet/minecraft/util/collection/Weighted$Present;<init>(Ljava/lang/Object;Lnet/minecraft/util/collection/Weight;)V
    • 方法详细资料

      • getData

        public T getData()
        Mappings:
        Namespace Name Mixin selector
        official b Lapy$b;b()Ljava/lang/Object;
        intermediary method_34983 Lnet/minecraft/class_6008$class_6010;method_34983()Ljava/lang/Object;
        named getData Lnet/minecraft/util/collection/Weighted$Present;getData()Ljava/lang/Object;
      • getWeight

        public Weight getWeight()
        指定者:
        getWeight 在接口中 Weighted
        Mappings:
        Namespace Name Mixin selector
        official a Lapy;a()Lapx;
        intermediary method_34979 Lnet/minecraft/class_6008;method_34979()Lnet/minecraft/class_6007;
        named getWeight Lnet/minecraft/util/collection/Weighted;getWeight()Lnet/minecraft/util/collection/Weight;
      • createCodec

        public static <E> com.mojang.serialization.Codec<Weighted.Present<E>> createCodec​(com.mojang.serialization.Codec<E> dataCodec)
        Mappings:
        Namespace Name Mixin selector
        official a Lapy$b;a(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
        intermediary method_34981 Lnet/minecraft/class_6008$class_6010;method_34981(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
        named createCodec Lnet/minecraft/util/collection/Weighted$Present;createCodec(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;