Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

23w45a Shinanigans #3722

Merged
merged 10 commits into from
Nov 11, 2023
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
CLASS net/minecraft/class_8985 net/minecraft/client/render/debug/BreezeDebugRenderer
FIELD field_47465 PINK I
FIELD field_47466 LIGHT_BLUE I
FIELD field_47467 GREEN I
FIELD field_47468 ORANGE I
FIELD field_47469 RED I
FIELD field_47472 client Lnet/minecraft/class_310;
FIELD field_47473 breezeDebugInfoList Ljava/util/Map;
zOnlyKroks marked this conversation as resolved.
Show resolved Hide resolved
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_55255 clearMap ()V
zOnlyKroks marked this conversation as resolved.
Show resolved Hide resolved
METHOD method_55256 draw (ILorg/joml/Matrix4f;DDDLnet/minecraft/class_4588;Lnet/minecraft/class_243;FI)V
ARG 0 vertex
ARG 1 matrix4f
ARG 8 vertexConsumer
ARG 9 entityBox
METHOD method_55257 (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;
ARG 1 entity
METHOD method_55258 (Lnet/minecraft/class_8949;)Z
ARG 0 predicate
METHOD method_55259 renderOutlines (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDD)V
zOnlyKroks marked this conversation as resolved.
Show resolved Hide resolved
ARG 1 stack
ARG 2 vertexConsumerProvider
ARG 3 x
ARG 5 y
ARG 7 z
zOnlyKroks marked this conversation as resolved.
Show resolved Hide resolved
METHOD method_55260 (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_8949;Lnet/minecraft/class_243;)V
ARG 9 entityVec3
zOnlyKroks marked this conversation as resolved.
Show resolved Hide resolved
METHOD method_55261 (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_8949;Lnet/minecraft/class_2338;)V
ARG 9 targetVec4
COMMENT targetVec4
zOnlyKroks marked this conversation as resolved.
Show resolved Hide resolved
METHOD method_55262 constructVertex (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_243;Lnet/minecraft/class_243;I)V
ARG 0 stack
ARG 1 vertexConsumerProvider
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 vec3
ARG 9 vec4
zOnlyKroks marked this conversation as resolved.
Show resolved Hide resolved
ARG 10 color
METHOD method_55263 (Lnet/minecraft/class_746;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;DDDLnet/minecraft/class_8949;)V
ARG 10 breezeEntity
zOnlyKroks marked this conversation as resolved.
Show resolved Hide resolved
METHOD method_55264 (Lnet/minecraft/class_746;Ljava/lang/Integer;)Lnet/minecraft/class_1297;
ARG 1 breezeId
zOnlyKroks marked this conversation as resolved.
Show resolved Hide resolved
METHOD method_55265 renderBox (Lorg/joml/Matrix4f;DDDLnet/minecraft/class_4588;Lnet/minecraft/class_243;FI)V
ARG 0 stack
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 vertexConsumerProvider
ARG 8 entityBox
zOnlyKroks marked this conversation as resolved.
Show resolved Hide resolved
METHOD method_55266 addBreezeDebugInfo (Lnet/minecraft/class_9004$class_9005;)V
ARG 1 breezeDebugInfo
5 changes: 5 additions & 0 deletions mappings/net/minecraft/nbt/NbtIo.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2507 net/minecraft/nbt/NbtIo
COMMENT A set of utility functions for reading, writing, and scanning NBT files.
COMMENT Methods that do not require {@link NbtTagSizeTracker} accept any bytes of data,
COMMENT provided that its depth does not exceed {@value NbtTagSizeTracker#DEFAULT_MAX_DEPTH}.
FIELD field_47513 openOptions [Ljava/nio/file/OpenOption;
METHOD method_10625 readCompound (Ljava/io/DataInput;Lnet/minecraft/class_2505;)Lnet/minecraft/class_2487;
COMMENT Reads an NBT compound from {@code input}.
COMMENT
Expand Down Expand Up @@ -162,3 +163,7 @@ CLASS net/minecraft/class_2507 net/minecraft/nbt/NbtIo
METHOD method_54906 compress (Ljava/io/OutputStream;)Ljava/io/DataOutputStream;
COMMENT {@return a new output stream that compresses the input {@code stream}}
ARG 0 stream
METHOD method_55324 writeElementToOutput (Lnet/minecraft/class_2520;Ljava/io/DataOutput;)V
ARG 0 element
ARG 1 output
CLASS class_9003 DataOutputWrapper
34 changes: 34 additions & 0 deletions mappings/net/minecraft/nbt/NbtIoWriteUtils.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
CLASS net/minecraft/class_8941 net/minecraft/nbt/NbtIoWriteUtils
FIELD field_47218 output Ljava/io/DataOutput;
METHOD <init> (Ljava/io/DataOutput;)V
ARG 1 output
METHOD write (I)V
ARG 1 value
METHOD write ([B)V
ARG 1 arr
METHOD write ([BII)V
ARG 1 arr
ARG 2 offset
ARG 3 length
METHOD writeBoolean (Z)V
ARG 1 value
METHOD writeByte (I)V
ARG 1 value
METHOD writeBytes (Ljava/lang/String;)V
ARG 1 byteString
METHOD writeChar (I)V
ARG 1 value
METHOD writeChars (Ljava/lang/String;)V
ARG 1 string
METHOD writeDouble (D)V
ARG 1 value
METHOD writeFloat (F)V
ARG 1 value
METHOD writeInt (I)V
ARG 1 value
METHOD writeLong (J)V
ARG 1 value
METHOD writeShort (I)V
ARG 1 value
METHOD writeUTF (Ljava/lang/String;)V
ARG 1 nbtString