Class VelocityEncoding

java.lang.Object
net.minecraft.network.encoding.VelocityEncoding

public class VelocityEncoding extends Object
Mappings:
Namespace Name
named net/minecraft/network/encoding/VelocityEncoding
intermediary net/minecraft/class_11718
official wu
  • Field Details

    • field_62269

      private static final int field_62269
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62269 Lnet/minecraft/network/encoding/VelocityEncoding;field_62269:I
      intermediary field_62269 Lnet/minecraft/class_11718;field_62269:I
      official c Lwu;c:I
    • MAX_15_BIT_INT

      private static final int MAX_15_BIT_INT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_15_BIT_INT Lnet/minecraft/network/encoding/VelocityEncoding;MAX_15_BIT_INT:I
      intermediary field_61967 Lnet/minecraft/class_11718;field_61967:I
      official d Lwu;d:I
    • field_62270

      private static final double field_62270
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62270 Lnet/minecraft/network/encoding/VelocityEncoding;field_62270:D
      intermediary field_62270 Lnet/minecraft/class_11718;field_62270:D
      official e Lwu;e:D
    • field_62271

      private static final int field_62271
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62271 Lnet/minecraft/network/encoding/VelocityEncoding;field_62271:I
      intermediary field_62271 Lnet/minecraft/class_11718;field_62271:I
      official f Lwu;f:I
    • SLOW_BIT_MASK

      private static final int SLOW_BIT_MASK
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named SLOW_BIT_MASK Lnet/minecraft/network/encoding/VelocityEncoding;SLOW_BIT_MASK:I
      intermediary field_61969 Lnet/minecraft/class_11718;field_61969:I
      official g Lwu;g:I
    • field_62272

      private static final int field_62272
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62272 Lnet/minecraft/network/encoding/VelocityEncoding;field_62272:I
      intermediary field_62272 Lnet/minecraft/class_11718;field_62272:I
      official h Lwu;h:I
    • field_62273

      private static final int field_62273
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62273 Lnet/minecraft/network/encoding/VelocityEncoding;field_62273:I
      intermediary field_62273 Lnet/minecraft/class_11718;field_62273:I
      official i Lwu;i:I
    • field_62274

      private static final int field_62274
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62274 Lnet/minecraft/network/encoding/VelocityEncoding;field_62274:I
      intermediary field_62274 Lnet/minecraft/class_11718;field_62274:I
      official j Lwu;j:I
    • field_62275

      private static final int field_62275
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62275 Lnet/minecraft/network/encoding/VelocityEncoding;field_62275:I
      intermediary field_62275 Lnet/minecraft/class_11718;field_62275:I
      official k Lwu;k:I
    • field_62267

      public static final double field_62267
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62267 Lnet/minecraft/network/encoding/VelocityEncoding;field_62267:D
      intermediary field_62267 Lnet/minecraft/class_11718;field_62267:D
      official a Lwu;a:D
    • field_62268

      public static final double field_62268
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62268 Lnet/minecraft/network/encoding/VelocityEncoding;field_62268:D
      intermediary field_62268 Lnet/minecraft/class_11718;field_62268:D
      official b Lwu;b:D
  • Constructor Details

    • VelocityEncoding

      public VelocityEncoding()
  • Method Details

    • hasFastMarkerBit

      public static boolean hasFastMarkerBit(int maxDirectionalVelocity)
      Mappings:
      Namespace Name Mixin selector
      named hasFastMarkerBit Lnet/minecraft/network/encoding/VelocityEncoding;hasFastMarkerBit(I)Z
      intermediary method_73169 Lnet/minecraft/class_11718;method_73169(I)Z
      official a Lwu;a(I)Z
    • readVelocity

      public static Vec3d readVelocity(ByteBuf buf)
      Mappings:
      Namespace Name Mixin selector
      named readVelocity Lnet/minecraft/network/encoding/VelocityEncoding;readVelocity(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/util/math/Vec3d;
      intermediary method_73170 Lnet/minecraft/class_11718;method_73170(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/class_243;
      official a Lwu;a(Lio/netty/buffer/ByteBuf;)Lfoh;
    • writeVelocity

      public static void writeVelocity(ByteBuf buf, Vec3d velocity)
      Mappings:
      Namespace Name Mixin selector
      named writeVelocity Lnet/minecraft/network/encoding/VelocityEncoding;writeVelocity(Lio/netty/buffer/ByteBuf;Lnet/minecraft/util/math/Vec3d;)V
      intermediary method_73171 Lnet/minecraft/class_11718;method_73171(Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_243;)V
      official a Lwu;a(Lio/netty/buffer/ByteBuf;Lfoh;)V
    • clampValue

      private static double clampValue(double value)
      Mappings:
      Namespace Name Mixin selector
      named clampValue Lnet/minecraft/network/encoding/VelocityEncoding;clampValue(D)D
      intermediary method_73551 Lnet/minecraft/class_11718;method_73551(D)D
      official a Lwu;a(D)D
    • toLong

      private static long toLong(double value)
      Mappings:
      Namespace Name Mixin selector
      named toLong Lnet/minecraft/network/encoding/VelocityEncoding;toLong(D)J
      intermediary method_73553 Lnet/minecraft/class_11718;method_73553(D)J
      official b Lwu;b(D)J
    • fromLong

      private static double fromLong(long value)
      Mappings:
      Namespace Name Mixin selector
      named fromLong Lnet/minecraft/network/encoding/VelocityEncoding;fromLong(J)D
      intermediary method_73552 Lnet/minecraft/class_11718;method_73552(J)D
      official a Lwu;a(J)D