Class Waypoint.Config

java.lang.Object
net.minecraft.world.waypoint.Waypoint.Config
Enclosing interface:
Waypoint

public static class Waypoint.Config extends Object
Mappings:
Namespace Name
named net/minecraft/world/waypoint/Waypoint$Config
intermediary net/minecraft/class_11208$class_11209
official fkt$a
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<Waypoint.Config> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/world/waypoint/Waypoint$Config;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_59787 Lnet/minecraft/class_11208$class_11209;field_59787:Lcom/mojang/serialization/Codec;
      official a Lfkt$a;a:Lcom/mojang/serialization/Codec;
    • PACKET_CODEC

      public static final PacketCodec<ByteBuf,Waypoint.Config> PACKET_CODEC
      Mappings:
      Namespace Name Mixin selector
      named PACKET_CODEC Lnet/minecraft/world/waypoint/Waypoint$Config;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_59788 Lnet/minecraft/class_11208$class_11209;field_59788:Lnet/minecraft/class_9139;
      official b Lfkt$a;b:Lzm;
    • DEFAULT

      public static final Waypoint.Config DEFAULT
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT Lnet/minecraft/world/waypoint/Waypoint$Config;DEFAULT:Lnet/minecraft/world/waypoint/Waypoint$Config;
      intermediary field_59789 Lnet/minecraft/class_11208$class_11209;field_59789:Lnet/minecraft/class_11208$class_11209;
      official c Lfkt$a;c:Lfkt$a;
    • style

      public RegistryKey<WaypointStyle> style
      Mappings:
      Namespace Name Mixin selector
      named style Lnet/minecraft/world/waypoint/Waypoint$Config;style:Lnet/minecraft/registry/RegistryKey;
      intermediary field_60166 Lnet/minecraft/class_11208$class_11209;field_60166:Lnet/minecraft/class_5321;
      official d Lfkt$a;d:Lamd;
    • color

      public Optional<Integer> color
      Mappings:
      Namespace Name Mixin selector
      named color Lnet/minecraft/world/waypoint/Waypoint$Config;color:Ljava/util/Optional;
      intermediary field_59791 Lnet/minecraft/class_11208$class_11209;field_59791:Ljava/util/Optional;
      official e Lfkt$a;e:Ljava/util/Optional;
  • Constructor Details

    • Config

      public Config()
    • Config

      private Config(RegistryKey<WaypointStyle> style, Optional<Integer> color)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/waypoint/Waypoint$Config;<init>(Lnet/minecraft/registry/RegistryKey;Ljava/util/Optional;)V
      intermediary <init> Lnet/minecraft/class_11208$class_11209;<init>(Lnet/minecraft/class_5321;Ljava/util/Optional;)V
      official <init> Lfkt$a;<init>(Lamd;Ljava/util/Optional;)V
  • Method Details

    • hasCustomStyle

      public boolean hasCustomStyle()
      Mappings:
      Namespace Name Mixin selector
      named hasCustomStyle Lnet/minecraft/world/waypoint/Waypoint$Config;hasCustomStyle()Z
      intermediary method_71157 Lnet/minecraft/class_11208$class_11209;method_71157()Z
      official a Lfkt$a;a()Z
    • withTeamColorOf

      public Waypoint.Config withTeamColorOf(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      named withTeamColorOf Lnet/minecraft/world/waypoint/Waypoint$Config;withTeamColorOf(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/world/waypoint/Waypoint$Config;
      intermediary method_71158 Lnet/minecraft/class_11208$class_11209;method_71158(Lnet/minecraft/class_1309;)Lnet/minecraft/class_11208$class_11209;
      official a Lfkt$a;a(Lcam;)Lfkt$a;
    • getStyle

      private RegistryKey<WaypointStyle> getStyle()
      Mappings:
      Namespace Name Mixin selector
      named getStyle Lnet/minecraft/world/waypoint/Waypoint$Config;getStyle()Lnet/minecraft/registry/RegistryKey;
      intermediary method_71161 Lnet/minecraft/class_11208$class_11209;method_71161()Lnet/minecraft/class_5321;
      official b Lfkt$a;b()Lamd;