Class DefaultPosArgument

java.lang.Object
net.minecraft.command.argument.DefaultPosArgument
All Implemented Interfaces:
PosArgument

public class DefaultPosArgument extends Object implements PosArgument
Mappings:
Namespace Name
named net/minecraft/command/argument/DefaultPosArgument
intermediary net/minecraft/class_2280
official gu
  • Field Details

    • x

      private final CoordinateArgument x
      Mappings:
      Namespace Name Mixin selector
      named x Lnet/minecraft/command/argument/DefaultPosArgument;x:Lnet/minecraft/command/argument/CoordinateArgument;
      intermediary field_10765 Lnet/minecraft/class_2280;field_10765:Lnet/minecraft/class_2278;
      official a Lgu;a:Lgt;
    • y

      private final CoordinateArgument y
      Mappings:
      Namespace Name Mixin selector
      named y Lnet/minecraft/command/argument/DefaultPosArgument;y:Lnet/minecraft/command/argument/CoordinateArgument;
      intermediary field_10764 Lnet/minecraft/class_2280;field_10764:Lnet/minecraft/class_2278;
      official b Lgu;b:Lgt;
    • z

      private final CoordinateArgument z
      Mappings:
      Namespace Name Mixin selector
      named z Lnet/minecraft/command/argument/DefaultPosArgument;z:Lnet/minecraft/command/argument/CoordinateArgument;
      intermediary field_10766 Lnet/minecraft/class_2280;field_10766:Lnet/minecraft/class_2278;
      official c Lgu;c:Lgt;
  • Constructor Details

    • DefaultPosArgument

      public DefaultPosArgument(CoordinateArgument x, CoordinateArgument y, CoordinateArgument z)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/command/argument/DefaultPosArgument;<init>(Lnet/minecraft/command/argument/CoordinateArgument;Lnet/minecraft/command/argument/CoordinateArgument;Lnet/minecraft/command/argument/CoordinateArgument;)V
      intermediary <init> Lnet/minecraft/class_2280;<init>(Lnet/minecraft/class_2278;Lnet/minecraft/class_2278;Lnet/minecraft/class_2278;)V
      official <init> Lgu;<init>(Lgt;Lgt;Lgt;)V
  • Method Details

    • toAbsolutePos

      public Vec3d toAbsolutePos(ServerCommandSource source)
      Specified by:
      toAbsolutePos in interface PosArgument
      Mappings:
      Namespace Name Mixin selector
      named toAbsolutePos Lnet/minecraft/command/argument/PosArgument;toAbsolutePos(Lnet/minecraft/server/command/ServerCommandSource;)Lnet/minecraft/util/math/Vec3d;
      intermediary method_9708 Lnet/minecraft/class_2267;method_9708(Lnet/minecraft/class_2168;)Lnet/minecraft/class_243;
      official a Lgn;a(Lep;)Levs;
    • toAbsoluteRotation

      public Vec2f toAbsoluteRotation(ServerCommandSource source)
      Specified by:
      toAbsoluteRotation in interface PosArgument
      Mappings:
      Namespace Name Mixin selector
      named toAbsoluteRotation Lnet/minecraft/command/argument/PosArgument;toAbsoluteRotation(Lnet/minecraft/server/command/ServerCommandSource;)Lnet/minecraft/util/math/Vec2f;
      intermediary method_9709 Lnet/minecraft/class_2267;method_9709(Lnet/minecraft/class_2168;)Lnet/minecraft/class_241;
      official b Lgn;b(Lep;)Levr;
    • isXRelative

      public boolean isXRelative()
      Specified by:
      isXRelative in interface PosArgument
      Mappings:
      Namespace Name Mixin selector
      named isXRelative Lnet/minecraft/command/argument/PosArgument;isXRelative()Z
      intermediary method_9705 Lnet/minecraft/class_2267;method_9705()Z
      official a Lgn;a()Z
    • isYRelative

      public boolean isYRelative()
      Specified by:
      isYRelative in interface PosArgument
      Mappings:
      Namespace Name Mixin selector
      named isYRelative Lnet/minecraft/command/argument/PosArgument;isYRelative()Z
      intermediary method_9706 Lnet/minecraft/class_2267;method_9706()Z
      official b Lgn;b()Z
    • isZRelative

      public boolean isZRelative()
      Specified by:
      isZRelative in interface PosArgument
      Mappings:
      Namespace Name Mixin selector
      named isZRelative Lnet/minecraft/command/argument/PosArgument;isZRelative()Z
      intermediary method_9707 Lnet/minecraft/class_2267;method_9707()Z
      official c Lgn;c()Z
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      named equals Lnet/minecraft/command/argument/DefaultPosArgument;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_2280;equals(Ljava/lang/Object;)Z
      official equals Lgu;equals(Ljava/lang/Object;)Z
    • parse

      public static DefaultPosArgument parse(com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named parse Lnet/minecraft/command/argument/DefaultPosArgument;parse(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/command/argument/DefaultPosArgument;
      intermediary method_9749 Lnet/minecraft/class_2280;method_9749(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2280;
      official a Lgu;a(Lcom/mojang/brigadier/StringReader;)Lgu;
    • parse

      public static DefaultPosArgument parse(com.mojang.brigadier.StringReader reader, boolean centerIntegers) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named parse Lnet/minecraft/command/argument/DefaultPosArgument;parse(Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/command/argument/DefaultPosArgument;
      intermediary method_9750 Lnet/minecraft/class_2280;method_9750(Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2280;
      official a Lgu;a(Lcom/mojang/brigadier/StringReader;Z)Lgu;
    • absolute

      public static DefaultPosArgument absolute(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      named absolute Lnet/minecraft/command/argument/DefaultPosArgument;absolute(DDD)Lnet/minecraft/command/argument/DefaultPosArgument;
      intermediary method_35810 Lnet/minecraft/class_2280;method_35810(DDD)Lnet/minecraft/class_2280;
      official a Lgu;a(DDD)Lgu;
    • absolute

      public static DefaultPosArgument absolute(Vec2f vec)
      Mappings:
      Namespace Name Mixin selector
      named absolute Lnet/minecraft/command/argument/DefaultPosArgument;absolute(Lnet/minecraft/util/math/Vec2f;)Lnet/minecraft/command/argument/DefaultPosArgument;
      intermediary method_35811 Lnet/minecraft/class_2280;method_35811(Lnet/minecraft/class_241;)Lnet/minecraft/class_2280;
      official a Lgu;a(Levr;)Lgu;
    • zero

      public static DefaultPosArgument zero()
      Mappings:
      Namespace Name Mixin selector
      named zero Lnet/minecraft/command/argument/DefaultPosArgument;zero()Lnet/minecraft/command/argument/DefaultPosArgument;
      intermediary method_9751 Lnet/minecraft/class_2280;method_9751()Lnet/minecraft/class_2280;
      official d Lgu;d()Lgu;
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object