类 MapBannerMarker


  • public class MapBannerMarker
    extends Object
    Represents a banner marker in world.

    Used to track banners in a map state.

    Mappings:
    Namespace Name
    official dgo
    intermediary net/minecraft/class_17
    named net/minecraft/item/map/MapBannerMarker
    • 字段详细资料

      • pos

        private final BlockPos pos
        Mappings:
        Namespace Name Mixin selector
        official a Ldgo;a:Lgb;
        intermediary field_69 Lnet/minecraft/class_17;field_69:Lnet/minecraft/class_2338;
        named pos Lnet/minecraft/item/map/MapBannerMarker;pos:Lnet/minecraft/util/math/BlockPos;
      • color

        private final DyeColor color
        Mappings:
        Namespace Name Mixin selector
        official b Ldgo;b:Lbon;
        intermediary field_68 Lnet/minecraft/class_17;field_68:Lnet/minecraft/class_1767;
        named color Lnet/minecraft/item/map/MapBannerMarker;color:Lnet/minecraft/util/DyeColor;
      • name

        @Nullable
        private final @Nullable Text name
        Mappings:
        Namespace Name Mixin selector
        official c Ldgo;c:Lon;
        intermediary field_67 Lnet/minecraft/class_17;field_67:Lnet/minecraft/class_2561;
        named name Lnet/minecraft/item/map/MapBannerMarker;name:Lnet/minecraft/text/Text;
    • 构造器详细资料

      • MapBannerMarker

        public MapBannerMarker​(BlockPos pos,
                               DyeColor dyeColor,
                               @Nullable
                               @Nullable Text name)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldgo;<init>(Lgb;Lbon;Lon;)V
        intermediary <init> Lnet/minecraft/class_17;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_1767;Lnet/minecraft/class_2561;)V
        named <init> Lnet/minecraft/item/map/MapBannerMarker;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/DyeColor;Lnet/minecraft/text/Text;)V
    • 方法详细资料

      • fromNbt

        public static MapBannerMarker fromNbt​(CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official a Ldgo;a(Lmv;)Ldgo;
        intermediary method_67 Lnet/minecraft/class_17;method_67(Lnet/minecraft/class_2487;)Lnet/minecraft/class_17;
        named fromNbt Lnet/minecraft/item/map/MapBannerMarker;fromNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/item/map/MapBannerMarker;
      • fromWorldBlock

        @Nullable
        public static @Nullable MapBannerMarker fromWorldBlock​(BlockView blockView,
                                                               BlockPos blockPos)
        Mappings:
        Namespace Name Mixin selector
        official a Ldgo;a(Lbuv;Lgb;)Ldgo;
        intermediary method_73 Lnet/minecraft/class_17;method_73(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_17;
        named fromWorldBlock Lnet/minecraft/item/map/MapBannerMarker;fromWorldBlock(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/item/map/MapBannerMarker;
      • getPos

        public BlockPos getPos()
        Mappings:
        Namespace Name Mixin selector
        official a Ldgo;a()Lgb;
        intermediary method_70 Lnet/minecraft/class_17;method_70()Lnet/minecraft/class_2338;
        named getPos Lnet/minecraft/item/map/MapBannerMarker;getPos()Lnet/minecraft/util/math/BlockPos;
      • getColor

        public DyeColor getColor()
        Mappings:
        Namespace Name Mixin selector
        official b Ldgo;b()Lbon;
        intermediary method_35502 Lnet/minecraft/class_17;method_35502()Lnet/minecraft/class_1767;
        named getColor Lnet/minecraft/item/map/MapBannerMarker;getColor()Lnet/minecraft/util/DyeColor;
      • getIconType

        public MapIcon.Type getIconType()
        Mappings:
        Namespace Name Mixin selector
        official c Ldgo;c()Ldgp$a;
        intermediary method_72 Lnet/minecraft/class_17;method_72()Lnet/minecraft/class_20$class_21;
        named getIconType Lnet/minecraft/item/map/MapBannerMarker;getIconType()Lnet/minecraft/item/map/MapIcon$Type;
      • getName

        @Nullable
        public @Nullable Text getName()
        Mappings:
        Namespace Name Mixin selector
        official d Ldgo;d()Lon;
        intermediary method_68 Lnet/minecraft/class_17;method_68()Lnet/minecraft/class_2561;
        named getName Lnet/minecraft/item/map/MapBannerMarker;getName()Lnet/minecraft/text/Text;
      • equals

        public boolean equals​(Object o)
        覆盖:
        equals 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official equals Ldgo;equals(Ljava/lang/Object;)Z
        intermediary equals Lnet/minecraft/class_17;equals(Ljava/lang/Object;)Z
        named equals Lnet/minecraft/item/map/MapBannerMarker;equals(Ljava/lang/Object;)Z
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official hashCode Ldgo;hashCode()I
        intermediary hashCode Lnet/minecraft/class_17;hashCode()I
        named hashCode Lnet/minecraft/item/map/MapBannerMarker;hashCode()I
      • getNbt

        public CompoundTag getNbt()
        Mappings:
        Namespace Name Mixin selector
        official e Ldgo;e()Lmv;
        intermediary method_74 Lnet/minecraft/class_17;method_74()Lnet/minecraft/class_2487;
        named getNbt Lnet/minecraft/item/map/MapBannerMarker;getNbt()Lnet/minecraft/nbt/CompoundTag;
      • getKey

        public String getKey()
        Mappings:
        Namespace Name Mixin selector
        official f Ldgo;f()Ljava/lang/String;
        intermediary method_71 Lnet/minecraft/class_17;method_71()Ljava/lang/String;
        named getKey Lnet/minecraft/item/map/MapBannerMarker;getKey()Ljava/lang/String;