This commit is contained in:
modmuss50 2022-10-26 15:05:20 +01:00
parent 69ef5d1276
commit aa17ad327b
121 changed files with 244 additions and 978 deletions

View File

@ -25,7 +25,7 @@ plugins {
id 'net.fabricmc.filament'
}
def minecraft_version = "22w42a"
def minecraft_version = "22w43a"
filament {
minecraftVersion = minecraft_version

View File

@ -186,9 +186,9 @@ CLASS com/mojang/blaze3d/systems/RenderSystem
ARG 0 runnable
METHOD setErrorCallback (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V
ARG 0 callback
METHOD setInverseViewRotationMatrix (Lnet/minecraft/class_4581;)V
METHOD setInverseViewRotationMatrix (Lorg/joml/Matrix3f;)V
ARG 0 inverseViewRotationMatrix
METHOD setProjectionMatrix (Lnet/minecraft/class_1159;)V
METHOD setProjectionMatrix (Lorg/joml/Matrix4f;)V
ARG 0 projectionMatrix
METHOD setShader (Ljava/util/function/Supplier;)V
ARG 0 shaderSupplier
@ -221,7 +221,7 @@ CLASS com/mojang/blaze3d/systems/RenderSystem
METHOD setShaderTexture (ILnet/minecraft/class_2960;)V
ARG 0 texture
ARG 1 id
METHOD setTextureMatrix (Lnet/minecraft/class_1159;)V
METHOD setTextureMatrix (Lorg/joml/Matrix4f;)V
ARG 0 textureMatrix
METHOD setupDefaultState (IIII)V
ARG 0 x

View File

@ -10,4 +10,4 @@ CLASS net/minecraft/class_5688 net/minecraft/block/LandingBlock
ARG 2 pos
ARG 3 fallingBlockEntity
METHOD method_32897 getEntityPredicate ()Ljava/util/function/Predicate;
METHOD method_32898 getDamageSource ()Lnet/minecraft/class_1282;
METHOD method_32898 getDamageSource (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;

View File

@ -7,7 +7,6 @@ CLASS net/minecraft/class_5431 net/minecraft/block/SideShapeType
CLASS 2
FIELD field_25826 radius I
FIELD field_25827 squareCuboid Lnet/minecraft/class_265;
FIELD field_40316 HANGING_SIGNS_TAGS Ljava/util/List;
CLASS 3
FIELD field_25828 ringWidth I
FIELD field_25829 hollowSquareCuboid Lnet/minecraft/class_265;

View File

@ -169,7 +169,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
FIELD field_37855 metricsSampleDuration J
FIELD field_37856 gpuUtilizationPercentage D
FIELD field_37857 currentGlTimerQuery Lnet/minecraft/class_7168$class_7169;
FIELD field_39068 profileKeys Lnet/minecraft/class_7434;
FIELD field_39068 profileKeys Lnet/minecraft/class_7853;
FIELD field_39317 realms32BitWarningChecker Lnet/minecraft/class_7478;
FIELD field_39420 authenticationService Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;
FIELD field_39421 servicesSignatureVerifier Lnet/minecraft/class_7500;
@ -461,7 +461,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
METHOD method_41735 createIntegratedServerLoader ()Lnet/minecraft/class_7196;
METHOD method_43587 setCrashReportSupplier (Lnet/minecraft/class_128;)V
ARG 1 crashReport
METHOD method_43590 getProfileKeys ()Lnet/minecraft/class_7434;
METHOD method_43590 getProfileKeys ()Lnet/minecraft/class_7853;
METHOD method_43758 (Lnet/minecraft/class_516;)Ljava/util/stream/Stream;
ARG 0 resultCollection
METHOD method_43759 reloadSearchProvider (Lnet/minecraft/class_1124$class_1125;Ljava/util/List;)V

View File

@ -22,7 +22,7 @@ CLASS net/minecraft/class_382 net/minecraft/client/font/GlyphRenderer
ARG 9 maxX
ARG 10 minY
ARG 11 maxY
METHOD method_2025 draw (ZFFLnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFI)V
METHOD method_2025 draw (ZFFLorg/joml/Matrix4f;Lnet/minecraft/class_4588;FFFFI)V
ARG 1 italic
ARG 2 x
ARG 3 y
@ -33,7 +33,7 @@ CLASS net/minecraft/class_382 net/minecraft/client/font/GlyphRenderer
ARG 8 blue
ARG 9 alpha
ARG 10 light
METHOD method_22944 drawRectangle (Lnet/minecraft/class_382$class_328;Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;I)V
METHOD method_22944 drawRectangle (Lnet/minecraft/class_382$class_328;Lorg/joml/Matrix4f;Lnet/minecraft/class_4588;I)V
ARG 1 rectangle
ARG 2 matrix
ARG 3 vertexConsumer

View File

@ -9,7 +9,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
FIELD field_2000 fontHeight I
COMMENT The font height of the text that is rendered by the text renderer.
FIELD field_2001 random Lnet/minecraft/class_5819;
FIELD field_24237 FORWARD_SHIFT Lnet/minecraft/class_1160;
FIELD field_24237 FORWARD_SHIFT Lorg/joml/Vector3f;
FIELD field_24238 handler Lnet/minecraft/class_5225;
FIELD field_32166 Z_INDEX F
FIELD field_35427 ARABIC_SHAPING_LETTERS_SHAPE I
@ -17,7 +17,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
METHOD <init> (Ljava/util/function/Function;Z)V
ARG 1 fontStorageAccessor
ARG 2 validateAdvance
METHOD method_1710 drawGlyph (Lnet/minecraft/class_382;ZZFFFLnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFI)V
METHOD method_1710 drawGlyph (Lnet/minecraft/class_382;ZZFFFLorg/joml/Matrix4f;Lnet/minecraft/class_4588;FFFFI)V
ARG 1 glyphRenderer
ARG 2 bold
ARG 3 italic
@ -62,7 +62,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
COMMENT the text color in the 0xAARRGGBB format
METHOD method_1721 mirror (Ljava/lang/String;)Ljava/lang/String;
ARG 1 text
METHOD method_1723 drawInternal (Lnet/minecraft/class_5481;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I
METHOD method_1723 drawInternal (Lnet/minecraft/class_5481;FFIZLorg/joml/Matrix4f;Lnet/minecraft/class_4597;ZII)I
ARG 1 text
ARG 2 x
ARG 3 y
@ -73,7 +73,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 8 seeThrough
ARG 9 backgroundColor
ARG 10 light
METHOD method_1724 drawLayer (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)F
METHOD method_1724 drawLayer (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/class_4597;ZII)F
ARG 1 text
ARG 2 x
ARG 3 y
@ -103,14 +103,14 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 4 y
ARG 5 color
COMMENT the text color in the 0xAARRGGBB format
METHOD method_22941 draw (Lnet/minecraft/class_5481;FFILnet/minecraft/class_1159;Z)I
METHOD method_22941 draw (Lnet/minecraft/class_5481;FFILorg/joml/Matrix4f;Z)I
ARG 1 text
ARG 2 x
ARG 3 y
ARG 4 color
ARG 5 matrix
ARG 6 shadow
METHOD method_22942 draw (Lnet/minecraft/class_5481;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I
METHOD method_22942 draw (Lnet/minecraft/class_5481;FFIZLorg/joml/Matrix4f;Lnet/minecraft/class_4597;ZII)I
ARG 1 text
ARG 2 x
ARG 3 y
@ -134,7 +134,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 4 y
ARG 5 color
COMMENT the text color in the 0xAARRGGBB format
METHOD method_27520 draw (Ljava/lang/String;FFILnet/minecraft/class_1159;ZZ)I
METHOD method_27520 draw (Ljava/lang/String;FFILorg/joml/Matrix4f;ZZ)I
ARG 1 text
ARG 2 x
ARG 3 y
@ -142,7 +142,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 5 matrix
ARG 6 shadow
ARG 7 mirror
METHOD method_27521 draw (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I
METHOD method_27521 draw (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/class_4597;ZII)I
ARG 1 text
ARG 2 x
ARG 3 y
@ -154,7 +154,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 8 seeThrough
ARG 9 backgroundColor
ARG 10 light
METHOD method_27522 draw (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZIIZ)I
METHOD method_27522 draw (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/class_4597;ZIIZ)I
ARG 1 text
ARG 2 x
ARG 3 y
@ -195,7 +195,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 4 y
ARG 5 color
COMMENT the text color in the 0xAARRGGBB format
METHOD method_27529 drawInternal (Ljava/lang/String;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZIIZ)I
METHOD method_27529 drawInternal (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lnet/minecraft/class_4597;ZIIZ)I
ARG 1 text
ARG 2 x
ARG 3 y
@ -207,7 +207,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 9 backgroundColor
ARG 10 light
ARG 11 mirror
METHOD method_27530 drawLayer (Lnet/minecraft/class_5481;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)F
METHOD method_27530 drawLayer (Lnet/minecraft/class_5481;FFIZLorg/joml/Matrix4f;Lnet/minecraft/class_4597;ZII)F
ARG 1 text
ARG 2 x
ARG 3 y
@ -236,7 +236,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 4 y
ARG 5 color
COMMENT the text color in the 0xAARRGGBB format
METHOD method_30882 draw (Lnet/minecraft/class_2561;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_4597;ZII)I
METHOD method_30882 draw (Lnet/minecraft/class_2561;FFIZLorg/joml/Matrix4f;Lnet/minecraft/class_4597;ZII)I
ARG 1 text
ARG 2 x
ARG 3 y
@ -255,7 +255,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 4 y
ARG 5 color
COMMENT the text color in the 0xAARRGGBB format
METHOD method_37296 drawWithOutline (Lnet/minecraft/class_5481;FFIILnet/minecraft/class_1159;Lnet/minecraft/class_4597;I)V
METHOD method_37296 drawWithOutline (Lnet/minecraft/class_5481;FFIILorg/joml/Matrix4f;Lnet/minecraft/class_4597;I)V
ARG 1 text
ARG 2 x
ARG 3 y
@ -284,13 +284,13 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
FIELD field_24244 green F
FIELD field_24245 blue F
FIELD field_24246 alpha F
FIELD field_24247 matrix Lnet/minecraft/class_1159;
FIELD field_24247 matrix Lorg/joml/Matrix4f;
FIELD field_24249 light I
FIELD field_24250 x F
FIELD field_24251 y F
FIELD field_24252 rectangles Ljava/util/List;
FIELD field_33997 layerType Lnet/minecraft/class_327$class_6415;
METHOD <init> (Lnet/minecraft/class_327;Lnet/minecraft/class_4597;FFIZLnet/minecraft/class_1159;Lnet/minecraft/class_327$class_6415;I)V
METHOD <init> (Lnet/minecraft/class_327;Lnet/minecraft/class_4597;FFIZLorg/joml/Matrix4f;Lnet/minecraft/class_327$class_6415;I)V
ARG 2 vertexConsumers
ARG 3 x
ARG 4 y
@ -299,7 +299,7 @@ CLASS net/minecraft/class_327 net/minecraft/client/font/TextRenderer
ARG 7 matrix
ARG 8 layerType
ARG 9 light
METHOD <init> (Lnet/minecraft/class_327;Lnet/minecraft/class_4597;FFIZLnet/minecraft/class_1159;ZI)V
METHOD <init> (Lnet/minecraft/class_327;Lnet/minecraft/class_4597;FFIZLorg/joml/Matrix4f;ZI)V
ARG 2 vertexConsumers
ARG 3 x
ARG 4 y

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_283 net/minecraft/client/gl/PostProcessShader
FIELD field_1533 samplerWidths Ljava/util/List;
FIELD field_1534 samplerValues Ljava/util/List;
FIELD field_1535 projectionMatrix Lnet/minecraft/class_1159;
FIELD field_1535 projectionMatrix Lorg/joml/Matrix4f;
FIELD field_1536 input Lnet/minecraft/class_276;
FIELD field_1537 samplerHeights Ljava/util/List;
FIELD field_1538 output Lnet/minecraft/class_276;
@ -12,7 +12,7 @@ CLASS net/minecraft/class_283 net/minecraft/client/gl/PostProcessShader
ARG 2 programName
ARG 3 input
ARG 4 output
METHOD method_1291 setProjectionMatrix (Lnet/minecraft/class_1159;)V
METHOD method_1291 setProjectionMatrix (Lorg/joml/Matrix4f;)V
ARG 1 projectionMatrix
METHOD method_1292 addAuxTarget (Ljava/lang/String;Ljava/util/function/IntSupplier;II)V
ARG 1 name

View File

@ -5,7 +5,7 @@ CLASS net/minecraft/class_279 net/minecraft/client/gl/ShaderEffect
FIELD field_1495 targetsByName Ljava/util/Map;
FIELD field_1496 defaultSizedTargets Ljava/util/List;
FIELD field_1497 passes Ljava/util/List;
FIELD field_1498 projectionMatrix Lnet/minecraft/class_1159;
FIELD field_1498 projectionMatrix Lorg/joml/Matrix4f;
FIELD field_1499 mainTarget Lnet/minecraft/class_276;
FIELD field_1500 lastTickDelta F
FIELD field_1501 time F

View File

@ -10,7 +10,7 @@ CLASS net/minecraft/class_278 net/minecraft/client/gl/Uniform
ARG 1 value1
ARG 2 value2
ARG 3 value3
METHOD method_1250 set (Lnet/minecraft/class_1159;)V
METHOD method_1250 set (Lorg/joml/Matrix4f;)V
ARG 1 values
METHOD method_1251 set (F)V
ARG 1 value1
@ -29,7 +29,7 @@ CLASS net/minecraft/class_278 net/minecraft/client/gl/Uniform
METHOD method_1255 set (FF)V
ARG 1 value1
ARG 2 value2
METHOD method_34413 set (Lnet/minecraft/class_1160;)V
METHOD method_34413 set (Lorg/joml/Vector3f;)V
ARG 1 vector
METHOD method_35644 set (FFFFFF)V
ARG 1 value1
@ -96,7 +96,7 @@ CLASS net/minecraft/class_278 net/minecraft/client/gl/Uniform
ARG 1 value1
ARG 2 value2
ARG 3 value3
METHOD method_35652 set (Lnet/minecraft/class_1162;)V
METHOD method_35652 set (Lorg/joml/Vector4f;)V
ARG 1 vec
METHOD method_35653 (FFFFFF)V
ARG 1 value1
@ -137,5 +137,5 @@ CLASS net/minecraft/class_278 net/minecraft/client/gl/Uniform
ARG 2 value2
ARG 3 value3
ARG 4 value4
METHOD method_39978 set (Lnet/minecraft/class_4581;)V
METHOD method_39978 set (Lorg/joml/Matrix3f;)V
ARG 1 values

View File

@ -28,7 +28,7 @@ CLASS net/minecraft/class_291 net/minecraft/client/gl/VertexBuffer
COMMENT
COMMENT <p>This method must be called before uploading or drawing data.
METHOD method_1354 unbind ()V
METHOD method_34427 draw (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;Lnet/minecraft/class_5944;)V
METHOD method_34427 draw (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/class_5944;)V
COMMENT Draws the contents in this vertex buffer with {@code shader}.
COMMENT
COMMENT <p>The caller of this method must {@linkplain #bind bind} this vertex
@ -36,7 +36,7 @@ CLASS net/minecraft/class_291 net/minecraft/client/gl/VertexBuffer
ARG 1 viewMatrix
ARG 2 projectionMatrix
ARG 3 shader
METHOD method_34431 drawInternal (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;Lnet/minecraft/class_5944;)V
METHOD method_34431 drawInternal (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/class_5944;)V
ARG 1 viewMatrix
ARG 2 projectionMatrix
ARG 3 shader

View File

@ -92,7 +92,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
ARG 3 x2
ARG 4 y2
ARG 5 color
METHOD method_25295 drawTexturedQuad (Lnet/minecraft/class_1159;IIIIIFFFF)V
METHOD method_25295 drawTexturedQuad (Lorg/joml/Matrix4f;IIIIIFFFF)V
ARG 0 matrix
ARG 1 x0
ARG 2 x1
@ -132,7 +132,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
ARG 4 width
ARG 5 height
ARG 6 sprite
METHOD method_25299 fill (Lnet/minecraft/class_1159;IIIII)V
METHOD method_25299 fill (Lorg/joml/Matrix4f;IIIII)V
ARG 0 matrix
ARG 1 x1
ARG 2 y1
@ -183,7 +183,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawableHelper
METHOD method_25304 setZOffset (I)V
ARG 1 zOffset
METHOD method_25305 getZOffset ()I
METHOD method_27533 fillGradient (Lnet/minecraft/class_1159;Lnet/minecraft/class_287;IIIIIII)V
METHOD method_27533 fillGradient (Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIIIII)V
ARG 0 matrix
ARG 1 builder
ARG 2 startX

View File

@ -1,10 +1,9 @@
CLASS net/minecraft/class_538 net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu
FIELD field_26616 TELEPORT_TEXT Lnet/minecraft/class_2561;
FIELD field_26617 PROMPT_TEXT Lnet/minecraft/class_2561;
FIELD field_3267 ORDERING Lcom/google/common/collect/Ordering;
FIELD field_3267 ORDERING Ljava/util/Comparator;
FIELD field_3268 elements Ljava/util/List;
METHOD <init> (Ljava/util/Collection;)V
ARG 1 entries
METHOD method_2785 (Lnet/minecraft/class_640;Lnet/minecraft/class_640;)I
METHOD method_2785 (Lnet/minecraft/class_640;)Ljava/util/UUID;
ARG 0 a
ARG 1 b

View File

@ -30,5 +30,5 @@ CLASS net/minecraft/class_7743 net/minecraft/client/gui/screen/ingame/AbstractSi
ARG 1 matrices
METHOD method_45660 (Ljava/lang/String;)V
ARG 1 rowText
METHOD method_45661 getTextScale ()Lnet/minecraft/class_1160;
METHOD method_45661 getTextScale ()Lorg/joml/Vector3f;
METHOD method_45662 finishEditing ()V

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_7744 net/minecraft/client/gui/screen/ingame/HangingSignEditScreen
FIELD field_40431 BACKGROUND_SCALE F
FIELD field_40432 TEXT_SCALE Lnet/minecraft/class_1160;
FIELD field_40432 TEXT_SCALE Lorg/joml/Vector3f;
FIELD field_40435 texture Lnet/minecraft/class_2960;

View File

@ -2,7 +2,7 @@ CLASS net/minecraft/class_498 net/minecraft/client/gui/screen/ingame/SignEditScr
FIELD field_21525 model Lnet/minecraft/class_837$class_4702;
FIELD field_40436 BACKGROUND_SCALE F
FIELD field_40437 TEXT_SCALE_MULTIPLIER F
FIELD field_40438 TEXT_SCALE Lnet/minecraft/class_1160;
FIELD field_40438 TEXT_SCALE Lorg/joml/Vector3f;
METHOD <init> (Lnet/minecraft/class_2625;Z)V
ARG 1 sign
ARG 2 filtered

View File

@ -58,8 +58,6 @@ CLASS net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/Socia
METHOD method_31389 getNarrationMessage (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250;
ARG 1 text
METHOD method_31390 getStatusText ()Lnet/minecraft/class_2561;
METHOD method_44525 (Lnet/minecraft/class_310;Lnet/minecraft/class_7574;Ljava/util/UUID;Lnet/minecraft/class_4185;)V
ARG 3 button
METHOD method_44753 setSentMessage (Z)V
ARG 1 sentMessage
METHOD method_44754 isOffline ()Z

View File

@ -38,8 +38,6 @@ CLASS net/minecraft/class_5521 net/minecraft/client/gui/screen/multiplayer/Socia
ARG 2 includeOffline
METHOD method_44760 (Lnet/minecraft/class_5519;)Ljava/lang/Integer;
ARG 0 player
METHOD method_44761 (Lnet/minecraft/class_5519;)Ljava/lang/Integer;
ARG 1 player
METHOD method_44762 sortPlayers ()V
METHOD method_45665 collectReportableProfiles (Lnet/minecraft/class_7555;)Ljava/util/Collection;
ARG 0 log

View File

@ -11,9 +11,6 @@ CLASS net/minecraft/class_514 net/minecraft/client/gui/screen/recipebook/Animate
METHOD method_2640 showResultCollection (Lnet/minecraft/class_516;Lnet/minecraft/class_513;)V
ARG 1 resultCollection
ARG 2 results
METHOD method_2641 setPos (II)V
ARG 1 x
ARG 2 y
METHOD method_2642 hasResults ()Z
METHOD method_2643 currentRecipe ()Lnet/minecraft/class_1860;
METHOD method_2644 getTooltip (Lnet/minecraft/class_437;)Ljava/util/List;

View File

@ -4,7 +4,6 @@ CLASS net/minecraft/class_7538 net/minecraft/client/gui/screen/report/ChatReport
FIELD field_39557 reasonDescription Lnet/minecraft/class_5489;
FIELD field_39558 editBox Lnet/minecraft/class_7529;
FIELD field_39559 sendButton Lnet/minecraft/class_4185;
FIELD field_39560 report Lnet/minecraft/class_7566;
FIELD field_39561 validationError Lnet/minecraft/class_7566$class_7567;
FIELD field_39562 BOTTOM_BUTTON_WIDTH I
FIELD field_39563 BUTTON_HEIGHT I
@ -69,8 +68,6 @@ CLASS net/minecraft/class_7538 net/minecraft/client/gui/screen/report/ChatReport
FIELD field_39724 MESSAGE Lnet/minecraft/class_2561;
FIELD field_39725 RETURN_BUTTON_TEXT Lnet/minecraft/class_2561;
FIELD field_39726 DISCARD_BUTTON_TEXT Lnet/minecraft/class_2561;
METHOD method_44482 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_44483 (Lnet/minecraft/class_4185;)V
ARG 1 button
CLASS class_7540 ValidationErrorTooltipSupplier

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_5684 net/minecraft/client/gui/tooltip/TooltipComponent
ARG 0 data
METHOD method_32664 getWidth (Lnet/minecraft/class_327;)I
ARG 1 textRenderer
METHOD method_32665 drawText (Lnet/minecraft/class_327;IILnet/minecraft/class_1159;Lnet/minecraft/class_4597$class_4598;)V
METHOD method_32665 drawText (Lnet/minecraft/class_327;IILorg/joml/Matrix4f;Lnet/minecraft/class_4597$class_4598;)V
ARG 1 textRenderer
ARG 2 x
ARG 3 y

View File

@ -2,14 +2,7 @@ CLASS net/minecraft/class_4185 net/minecraft/client/gui/widget/ButtonWidget
FIELD field_22767 onPress Lnet/minecraft/class_4185$class_4241;
FIELD field_25035 EMPTY Lnet/minecraft/class_4185$class_5316;
FIELD field_25036 tooltipSupplier Lnet/minecraft/class_4185$class_5316;
METHOD <init> (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 message
ARG 6 onPress
METHOD <init> (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_5316;)V
METHOD <init> (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_5316;Lnet/minecraft/class_4185$class_7841;)V
ARG 1 x
ARG 2 y
ARG 3 width

View File

@ -19,6 +19,7 @@ CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
ARG 3 width
ARG 4 height
ARG 5 message
METHOD method_1893 setPos (II)V
METHOD method_25348 onClick (DD)V
ARG 1 mouseX
ARG 3 mouseY

View File

@ -37,8 +37,6 @@ CLASS net/minecraft/class_342 net/minecraft/client/gui/widget/TextFieldWidget
ARG 5 height
ARG 6 copyFrom
ARG 7 text
METHOD method_16872 setX (I)V
ARG 1 x
METHOD method_16873 erase (I)V
ARG 1 offset
METHOD method_1851 drawsBackground ()Z

View File

@ -63,6 +63,6 @@ CLASS net/minecraft/class_344 net/minecraft/client/gui/widget/TexturedButtonWidg
ARG 6 v
ARG 7 texture
ARG 8 pressAction
METHOD method_1893 setPos (II)V
METHOD method_1893 (II)V
ARG 1 x
ARG 2 y

View File

@ -17,9 +17,6 @@ CLASS net/minecraft/class_361 net/minecraft/client/gui/widget/ToggleButtonWidget
ARG 3 pressedUOffset
ARG 4 hoverVOffset
ARG 5 texture
METHOD method_1963 setPos (II)V
ARG 1 x
ARG 2 y
METHOD method_1964 setToggled (Z)V
ARG 1 toggled
METHOD method_1965 isToggled ()Z

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_5604 net/minecraft/client/model/ModelCuboidData
FIELD field_27708 name Ljava/lang/String;
FIELD field_27709 offset Lnet/minecraft/class_1160;
FIELD field_27710 dimensions Lnet/minecraft/class_1160;
FIELD field_27709 offset Lorg/joml/Vector3f;
FIELD field_27710 dimensions Lorg/joml/Vector3f;
FIELD field_27711 extraSize Lnet/minecraft/class_5605;
FIELD field_27712 mirror Z
FIELD field_27713 textureUV Lnet/minecraft/class_5611;

View File

@ -44,7 +44,6 @@ CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
ARG 7 blue
ARG 8 alpha
METHOD method_22703 rotate (Lnet/minecraft/class_4587;)V
ARG 1 matrices
METHOD method_2851 setPivot (FFF)V
ARG 1 x
ARG 2 y
@ -74,16 +73,16 @@ CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
ARG 1 transform
METHOD method_41919 hasChild (Ljava/lang/String;)Z
ARG 1 child
METHOD method_41920 translate (Lnet/minecraft/class_1160;)V
METHOD method_41920 translate (Lorg/joml/Vector3f;)V
ARG 1 vec3f
METHOD method_41921 getDefaultTransform ()Lnet/minecraft/class_5603;
METHOD method_41922 rotate (Lnet/minecraft/class_1160;)V
METHOD method_41922 rotate (Lorg/joml/Vector3f;)V
ARG 1 vec3f
METHOD method_41923 resetTransform ()V
METHOD method_41924 scale (Lnet/minecraft/class_1160;)V
METHOD method_41924 scale (Lorg/joml/Vector3f;)V
ARG 1 vec3f
CLASS class_593 Quad
FIELD field_21618 direction Lnet/minecraft/class_1160;
FIELD field_21618 direction Lorg/joml/Vector3f;
FIELD field_3502 vertices [Lnet/minecraft/class_630$class_618;
METHOD <init> ([Lnet/minecraft/class_630$class_618;FFFFFFZLnet/minecraft/class_2350;)V
ARG 1 vertices
@ -98,14 +97,14 @@ CLASS net/minecraft/class_630 net/minecraft/client/model/ModelPart
CLASS class_618 Vertex
FIELD field_3603 v F
FIELD field_3604 u F
FIELD field_3605 pos Lnet/minecraft/class_1160;
FIELD field_3605 pos Lorg/joml/Vector3f;
METHOD <init> (FFFFF)V
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 u
ARG 5 v
METHOD <init> (Lnet/minecraft/class_1160;FF)V
METHOD <init> (Lorg/joml/Vector3f;FF)V
ARG 1 pos
ARG 2 u
ARG 3 v

View File

@ -5,15 +5,10 @@ CLASS net/minecraft/class_635 net/minecraft/client/network/ClientLoginNetworkHan
FIELD field_3709 profile Lcom/mojang/authlib/GameProfile;
FIELD field_3710 LOGGER Lorg/slf4j/Logger;
FIELD field_3711 statusConsumer Ljava/util/function/Consumer;
FIELD field_40480 session Lnet/minecraft/class_7818;
FIELD field_40481 serverInfo Lnet/minecraft/class_642;
METHOD <init> (Lnet/minecraft/class_2535;Lnet/minecraft/class_310;Lnet/minecraft/class_7818;Lnet/minecraft/class_642;Lnet/minecraft/class_437;Ljava/util/function/Consumer;)V
METHOD <init> (Lnet/minecraft/class_2535;Lnet/minecraft/class_310;Lnet/minecraft/class_642;Lnet/minecraft/class_437;Ljava/util/function/Consumer;)V
ARG 1 connection
ARG 2 client
ARG 3 session
ARG 4 serverInfo
ARG 5 parentScreen
ARG 6 statusConsumer
METHOD method_2891 getSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService;
METHOD method_2892 joinServerSession (Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 1 serverId
@ -22,5 +17,3 @@ CLASS net/minecraft/class_635 net/minecraft/client/network/ClientLoginNetworkHan
ARG 2 packet
ARG 3 decryptionCipher
ARG 4 encryptionCipher
METHOD method_44285 ([BJLnet/minecraft/class_7498$class_7499;)V
ARG 3 updater

View File

@ -26,19 +26,14 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
FIELD field_39917 UNSECURE_SERVER_TOAST_TEXT Lnet/minecraft/class_2561;
FIELD field_40482 enabledFeatures Lnet/minecraft/class_7699;
FIELD field_40483 signatureStorage Lnet/minecraft/class_7561;
FIELD field_40484 unpacker Lnet/minecraft/class_7469$class_7821;
FIELD field_40485 INVALID_PACKET_TEXT Lnet/minecraft/class_2561;
FIELD field_40486 CHAT_VALIDATION_FAILED_TEXT Lnet/minecraft/class_2561;
FIELD field_40488 serverInfo Lnet/minecraft/class_642;
FIELD field_40489 listedPlayerListEntries Lnet/minecraft/class_4706;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_2535;Lnet/minecraft/class_7818;Lnet/minecraft/class_642;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_6628;)V
FIELD field_40489 listedPlayerListEntries Ljava/util/Set;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_2535;Lnet/minecraft/class_642;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_6628;)V
ARG 1 client
ARG 2 screen
ARG 3 connection
ARG 4 session
ARG 5 serverInfo
ARG 6 profile
ARG 7 telemetrySender
METHOD method_16690 getSessionId ()Ljava/util/UUID;
METHOD method_19691 getActiveTotemOfUndying (Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799;
ARG 0 player
@ -133,13 +128,8 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
ARG 2 displayed
METHOD method_45720 hasFeature (Lnet/minecraft/class_7699;)Z
ARG 1 feature
METHOD method_45721 (Lnet/minecraft/class_640;)Ljava/lang/String;
ARG 0 entry
METHOD method_45722 (Ljava/time/Instant;JLnet/minecraft/class_7637$class_7816;Ljava/lang/String;)Lnet/minecraft/class_7469;
ARG 5 value
METHOD method_45723 toSession (Lnet/minecraft/class_7822$class_7823;Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_7822;
ARG 1 serialized
ARG 2 profile
METHOD method_45726 handlePlayerListAction (Lnet/minecraft/class_2703$class_5893;Lnet/minecraft/class_2703$class_2705;Lnet/minecraft/class_640;)V
ARG 1 action
ARG 2 receivedEntry

View File

@ -8,7 +8,7 @@ CLASS net/minecraft/class_640 net/minecraft/client/network/PlayerListEntry
FIELD field_3745 model Ljava/lang/String;
FIELD field_39809 messageVerifier Lnet/minecraft/class_7615;
FIELD field_40495 session Lnet/minecraft/class_7822;
METHOD <init> (Lcom/mojang/authlib/GameProfile;)V
METHOD <init> (Lcom/mojang/authlib/GameProfile;Z)V
ARG 1 profile
METHOD method_2955 getScoreboardTeam ()Lnet/minecraft/class_268;
METHOD method_2956 (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;Lnet/minecraft/class_2960;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)V

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_5734 net/minecraft/client/particle/DustColorTransitionParticle
FIELD field_28244 startColor Lnet/minecraft/class_1160;
FIELD field_28245 endColor Lnet/minecraft/class_1160;
FIELD field_28244 startColor Lorg/joml/Vector3f;
FIELD field_28245 endColor Lorg/joml/Vector3f;
METHOD <init> (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_5743;Lnet/minecraft/class_4002;)V
ARG 1 world
ARG 2 x
@ -11,7 +11,7 @@ CLASS net/minecraft/class_5734 net/minecraft/client/particle/DustColorTransition
ARG 12 velocityZ
ARG 14 parameters
ARG 15 spriteProvider
METHOD method_33073 darken (Lnet/minecraft/class_1160;F)Lnet/minecraft/class_1160;
METHOD method_33073 darken (Lorg/joml/Vector3f;F)Lorg/joml/Vector3f;
ARG 1 color
ARG 2 multiplier
METHOD method_33074 updateColor (F)V

View File

@ -12,15 +12,15 @@ CLASS net/minecraft/class_7281 net/minecraft/client/particle/ShriekParticle
ARG 2 camera
ARG 3 tickDelta
ARG 4 rotator
METHOD method_42584 vertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_1160;FFI)V
METHOD method_42584 vertex (Lnet/minecraft/class_4588;Lorg/joml/Vector3f;FFI)V
ARG 1 vertexConsumer
ARG 2 pos
ARG 3 u
ARG 4 v
ARG 5 light
METHOD method_42585 (Lnet/minecraft/class_1158;)V
METHOD method_42585 (Lorg/joml/Quaternionf;)V
ARG 0 quaternion
METHOD method_42586 (Lnet/minecraft/class_1158;)V
METHOD method_42586 (Lorg/joml/Quaternionf;)V
ARG 0 quaternion
CLASS class_7282 Factory
FIELD field_38336 spriteProvider Lnet/minecraft/class_4002;

View File

@ -7,14 +7,14 @@ CLASS net/minecraft/class_5737 net/minecraft/client/particle/VibrationParticle
ARG 6 z
ARG 8 vibration
ARG 9 maxAge
METHOD method_33077 (FFFLnet/minecraft/class_1158;)V
METHOD method_33077 (FFFLorg/joml/Quaternionf;)V
ARG 3 rotationQuaternion
METHOD method_33078 render (Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;FLjava/util/function/Consumer;)V
ARG 1 vertexConsumer
ARG 2 camera
ARG 3 tickDelta
ARG 4 transforms
METHOD method_33079 (FFFLnet/minecraft/class_1158;)V
METHOD method_33079 (FFFLorg/joml/Quaternionf;)V
ARG 3 rotationQuaternion
CLASS class_5738 Factory
FIELD field_28251 spriteProvider Lnet/minecraft/class_4002;

View File

@ -24,7 +24,7 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
FIELD field_20884 elementOffset I
FIELD field_21594 textured Z
FIELD field_21595 hasOverlay Z
FIELD field_27348 sortingPrimitiveCenters [Lnet/minecraft/class_1160;
FIELD field_27348 sortingPrimitiveCenters [Lorg/joml/Vector3f;
FIELD field_27349 sortingCameraX F
FIELD field_27350 sortingCameraY F
FIELD field_27351 sortingCameraZ F
@ -77,7 +77,7 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
ARG 2 index
METHOD method_31953 (Lorg/apache/commons/lang3/mutable/MutableInt;I)V
ARG 2 index
METHOD method_31954 buildPrimitiveCenters ()[Lnet/minecraft/class_1160;
METHOD method_31954 buildPrimitiveCenters ()[Lorg/joml/Vector3f;
METHOD method_43574 isBatchEmpty ()Z
METHOD method_43575 endNullable ()Lnet/minecraft/class_287$class_7433;
COMMENT Builds a buffer if there are vertices in the current batch and resets
@ -106,11 +106,11 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
CLASS class_5594 State
FIELD field_27358 drawMode Lnet/minecraft/class_293$class_5596;
FIELD field_27359 vertexCount I
FIELD field_27360 sortingPrimitiveCenters [Lnet/minecraft/class_1160;
FIELD field_27360 sortingPrimitiveCenters [Lorg/joml/Vector3f;
FIELD field_27361 sortingCameraX F
FIELD field_27362 sortingCameraY F
FIELD field_27363 sortingCameraZ F
METHOD <init> (Lnet/minecraft/class_293$class_5596;I[Lnet/minecraft/class_1160;FFF)V
METHOD <init> (Lnet/minecraft/class_293$class_5596;I[Lorg/joml/Vector3f;FFF)V
ARG 1 drawMode
ARG 2 vertexCount
ARG 3 currentParameters

View File

@ -4,15 +4,15 @@ CLASS net/minecraft/class_4184 net/minecraft/client/render/Camera
FIELD field_18711 focusedEntity Lnet/minecraft/class_1297;
FIELD field_18712 pos Lnet/minecraft/class_243;
FIELD field_18713 blockPos Lnet/minecraft/class_2338$class_2339;
FIELD field_18714 horizontalPlane Lnet/minecraft/class_1160;
FIELD field_18715 verticalPlane Lnet/minecraft/class_1160;
FIELD field_18716 diagonalPlane Lnet/minecraft/class_1160;
FIELD field_18714 horizontalPlane Lorg/joml/Vector3f;
FIELD field_18715 verticalPlane Lorg/joml/Vector3f;
FIELD field_18716 diagonalPlane Lorg/joml/Vector3f;
FIELD field_18717 pitch F
FIELD field_18718 yaw F
FIELD field_18719 thirdPerson Z
FIELD field_18721 cameraY F
FIELD field_18722 lastCameraY F
FIELD field_21518 rotation Lnet/minecraft/class_1158;
FIELD field_21518 rotation Lorg/joml/Quaternionf;
METHOD method_19317 updateEyeHeight ()V
METHOD method_19318 clipToSpace (D)D
ARG 1 desiredCameraDistance
@ -43,11 +43,11 @@ CLASS net/minecraft/class_4184 net/minecraft/client/render/Camera
METHOD method_19332 isReady ()Z
METHOD method_19333 isThirdPerson ()Z
METHOD method_19334 getSubmersionType ()Lnet/minecraft/class_5636;
METHOD method_19335 getHorizontalPlane ()Lnet/minecraft/class_1160;
METHOD method_19336 getVerticalPlane ()Lnet/minecraft/class_1160;
METHOD method_19335 getHorizontalPlane ()Lorg/joml/Vector3f;
METHOD method_19336 getVerticalPlane ()Lorg/joml/Vector3f;
METHOD method_19337 reset ()V
METHOD method_23767 getRotation ()Lnet/minecraft/class_1158;
METHOD method_35689 getDiagonalPlane ()Lnet/minecraft/class_1160;
METHOD method_23767 getRotation ()Lorg/joml/Quaternionf;
METHOD method_35689 getDiagonalPlane ()Lorg/joml/Vector3f;
METHOD method_36425 getProjection ()Lnet/minecraft/class_4184$class_6355;
COMMENT {@return the field of vision of this camera}
COMMENT

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_308 net/minecraft/client/render/DiffuseLighting
METHOD method_1452 enableForLevel (Lnet/minecraft/class_1159;)V
METHOD method_1452 enableForLevel (Lorg/joml/Matrix4f;)V
ARG 0 positionMatrix
METHOD method_24210 disableGuiDepthLighting ()V
METHOD method_24211 enableGuiDepthLighting ()V
METHOD method_27869 disableForLevel (Lnet/minecraft/class_1159;)V
METHOD method_27869 disableForLevel (Lorg/joml/Matrix4f;)V
ARG 0 positionMatrix

View File

@ -1,13 +1,7 @@
CLASS net/minecraft/class_4604 net/minecraft/client/render/Frustum
FIELD field_20994 homogeneousCoordinates [Lnet/minecraft/class_1162;
FIELD field_20995 x D
FIELD field_20996 y D
FIELD field_20997 z D
METHOD <init> (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;)V
ARG 1 positionMatrix
ARG 2 projectionMatrix
METHOD <init> (Lnet/minecraft/class_4604;)V
ARG 1 frustum
METHOD method_23088 setPosition (DDD)V
ARG 1 cameraX
ARG 3 cameraY
@ -19,21 +13,7 @@ CLASS net/minecraft/class_4604 net/minecraft/client/render/Frustum
ARG 7 maxX
ARG 9 maxY
ARG 11 maxZ
METHOD method_23090 isAnyCornerVisible (FFFFFF)Z
ARG 1 x1
ARG 2 y1
ARG 3 z1
ARG 4 x2
ARG 5 y2
ARG 6 z2
METHOD method_23091 transform (Lnet/minecraft/class_1159;IIII)V
ARG 1 function
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 index
METHOD method_23092 init (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;)V
ARG 1 positionMatrix
METHOD method_23092 init (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V
ARG 2 projectionMatrix
METHOD method_23093 isVisible (Lnet/minecraft/class_238;)Z
ARG 1 box

View File

@ -105,9 +105,9 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
METHOD method_18144 (Lnet/minecraft/class_1297;)Z
ARG 0 entity
METHOD method_19418 getCamera ()Lnet/minecraft/class_4184;
METHOD method_22709 loadProjectionMatrix (Lnet/minecraft/class_1159;)V
METHOD method_22709 loadProjectionMatrix (Lorg/joml/Matrix4f;)V
ARG 1 projectionMatrix
METHOD method_22973 getBasicProjectionMatrix (D)Lnet/minecraft/class_1159;
METHOD method_22973 getBasicProjectionMatrix (D)Lorg/joml/Matrix4f;
ARG 1 fov
METHOD method_22974 getLightmapTextureManager ()Lnet/minecraft/class_765;
METHOD method_22975 getOverlayTexture ()Lnet/minecraft/class_4608;

View File

@ -9,9 +9,9 @@ CLASS net/minecraft/class_4583 net/minecraft/client/render/OverlayVertexConsumer
FIELD field_20880 normalX F
FIELD field_20881 normalY F
FIELD field_20882 normalZ F
FIELD field_21053 textureMatrix Lnet/minecraft/class_1159;
FIELD field_21054 normalMatrix Lnet/minecraft/class_4581;
METHOD <init> (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;)V
FIELD field_21053 textureMatrix Lorg/joml/Matrix4f;
FIELD field_21054 normalMatrix Lorg/joml/Matrix3f;
METHOD <init> (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V
ARG 1 vertexConsumer
ARG 2 textureMatrix
ARG 3 normalMatrix

View File

@ -98,7 +98,7 @@ CLASS net/minecraft/class_4588 net/minecraft/client/render/VertexConsumer
COMMENT @return this consumer, for chaining
ARG 1 u
ARG 2 v
METHOD method_22918 vertex (Lnet/minecraft/class_1159;FFF)Lnet/minecraft/class_4588;
METHOD method_22918 vertex (Lorg/joml/Matrix4f;FFF)Lnet/minecraft/class_4588;
COMMENT Specifies the {@linkplain VertexFormats#POSITION_ELEMENT
COMMENT position element} of the current vertex.
COMMENT
@ -160,7 +160,7 @@ CLASS net/minecraft/class_4588 net/minecraft/client/render/VertexConsumer
COMMENT
COMMENT @return this consumer, for chaining
ARG 1 uv
METHOD method_23763 normal (Lnet/minecraft/class_4581;FFF)Lnet/minecraft/class_4588;
METHOD method_23763 normal (Lorg/joml/Matrix3f;FFF)Lnet/minecraft/class_4588;
COMMENT Specifies the {@linkplain VertexFormats#NORMAL_ELEMENT
COMMENT normal element} of the current vertex.
COMMENT

View File

@ -28,7 +28,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
FIELD field_4061 END_SKY Lnet/minecraft/class_2960;
FIELD field_4062 viewDistance I
FIELD field_4064 lastCameraYaw D
FIELD field_4065 capturedFrustumOrientation [Lnet/minecraft/class_1162;
FIELD field_4065 capturedFrustumOrientation [Lorg/joml/Vector4f;
FIELD field_4069 lastCameraX D
FIELD field_4070 lastCameraChunkUpdateZ D
FIELD field_4071 FORCEFIELD Lnet/minecraft/class_2960;
@ -44,7 +44,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
FIELD field_4088 client Lnet/minecraft/class_310;
FIELD field_4089 regularEntityCount I
FIELD field_4090 shouldCaptureFrustum Z
FIELD field_4091 capturedFrustumPosition Lnet/minecraft/class_1161;
FIELD field_4091 capturedFrustumPosition Lorg/joml/Vector3d;
FIELD field_4094 cloudsBuffer Lnet/minecraft/class_291;
FIELD field_4095 DIRECTIONS [Lnet/minecraft/class_2350;
FIELD field_4096 lastCameraZ D
@ -92,7 +92,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 1 pos
ARG 2 old
ARG 3 updated
METHOD method_22710 render (Lnet/minecraft/class_4587;FJZLnet/minecraft/class_4184;Lnet/minecraft/class_757;Lnet/minecraft/class_765;Lnet/minecraft/class_1159;)V
METHOD method_22710 render (Lnet/minecraft/class_4587;FJZLnet/minecraft/class_4184;Lnet/minecraft/class_757;Lnet/minecraft/class_765;Lorg/joml/Matrix4f;)V
ARG 1 matrices
ARG 2 tickDelta
ARG 3 limitTime
@ -207,7 +207,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
METHOD method_29364 getCloudsFramebuffer ()Lnet/minecraft/class_276;
METHOD method_29365 loadTransparencyShader ()V
METHOD method_29701 resetTransparencyShader ()V
METHOD method_32133 setupFrustum (Lnet/minecraft/class_4587;Lnet/minecraft/class_243;Lnet/minecraft/class_1159;)V
METHOD method_32133 setupFrustum (Lnet/minecraft/class_4587;Lnet/minecraft/class_243;Lorg/joml/Matrix4f;)V
ARG 1 matrices
ARG 2 pos
ARG 3 projectionMatrix
@ -238,7 +238,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 3 playing
METHOD method_3250 renderEndSky (Lnet/minecraft/class_4587;)V
ARG 1 matrices
METHOD method_3251 renderLayer (Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;DDDLnet/minecraft/class_1159;)V
METHOD method_3251 renderLayer (Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;DDDLorg/joml/Matrix4f;)V
ARG 1 renderLayer
ARG 2 matrices
ARG 3 cameraX
@ -249,7 +249,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
METHOD method_3254 drawEntityOutlinesFramebuffer ()V
METHOD method_3255 renderStars (Lnet/minecraft/class_287;)Lnet/minecraft/class_287$class_7433;
ARG 1 buffer
METHOD method_3257 renderSky (Lnet/minecraft/class_4587;Lnet/minecraft/class_1159;FLnet/minecraft/class_4184;ZLjava/lang/Runnable;)V
METHOD method_3257 renderSky (Lnet/minecraft/class_4587;Lorg/joml/Matrix4f;FLnet/minecraft/class_4184;ZLjava/lang/Runnable;)V
ARG 1 matrices
ARG 2 projectionMatrix
ARG 3 tickDelta
@ -265,7 +265,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 14 green
ARG 15 blue
ARG 16 alpha
METHOD method_3259 renderClouds (Lnet/minecraft/class_4587;Lnet/minecraft/class_1159;FDDD)V
METHOD method_3259 renderClouds (Lnet/minecraft/class_4587;Lorg/joml/Matrix4f;FDDD)V
ARG 1 matrices
ARG 2 projectionMatrix
ARG 3 tickDelta
@ -282,7 +282,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 2 frustum
ARG 3 hasForcedFrustum
ARG 4 spectator
METHOD method_3275 captureFrustum (Lnet/minecraft/class_1159;Lnet/minecraft/class_1159;DDDLnet/minecraft/class_4604;)V
METHOD method_3275 captureFrustum (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLnet/minecraft/class_4604;)V
ARG 1 positionMatrix
ARG 3 x
ARG 5 y

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_822 net/minecraft/client/render/block/entity/BeaconBlo
FIELD field_4338 BEAM_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5614$class_5615;)V
ARG 1 ctx
METHOD method_22740 renderBeamFace (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;FFFFIIFFFFFFFF)V
METHOD method_22740 renderBeamFace (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lnet/minecraft/class_4588;FFFFIIFFFFFFFF)V
ARG 0 positionMatrix
ARG 1 normalMatrix
ARG 2 vertices
@ -42,7 +42,7 @@ CLASS net/minecraft/class_822 net/minecraft/client/render/block/entity/BeaconBlo
ARG 17 u2
ARG 18 v1
ARG 19 v2
METHOD method_23076 renderBeamVertex (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;FFFFIFFFF)V
METHOD method_23076 renderBeamVertex (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lnet/minecraft/class_4588;FFFFIFFFF)V
ARG 0 positionMatrix
ARG 1 normalMatrix
ARG 2 vertices

View File

@ -3,11 +3,11 @@ CLASS net/minecraft/class_840 net/minecraft/client/render/block/entity/EndPortal
FIELD field_4407 PORTAL_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5614$class_5615;)V
ARG 1 ctx
METHOD method_23084 renderSides (Lnet/minecraft/class_2640;Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;)V
METHOD method_23084 renderSides (Lnet/minecraft/class_2640;Lorg/joml/Matrix4f;Lnet/minecraft/class_4588;)V
ARG 1 entity
ARG 2 matrix
ARG 3 vertexConsumer
METHOD method_23085 renderSide (Lnet/minecraft/class_2640;Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFFFFFFFLnet/minecraft/class_2350;)V
METHOD method_23085 renderSide (Lnet/minecraft/class_2640;Lorg/joml/Matrix4f;Lnet/minecraft/class_4588;FFFFFFFFLnet/minecraft/class_2350;)V
ARG 1 entity
ARG 2 model
ARG 3 vertices

View File

@ -4,5 +4,5 @@ CLASS net/minecraft/class_867 net/minecraft/client/render/debug/HeightmapDebugRe
FIELD field_4613 client Lnet/minecraft/class_310;
METHOD <init> (Lnet/minecraft/class_310;)V
ARG 1 client
METHOD method_27037 getColorForHeightmapType (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_1160;
METHOD method_27037 getColorForHeightmapType (Lnet/minecraft/class_2902$class_2903;)Lorg/joml/Vector3f;
ARG 1 type

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_891 net/minecraft/client/render/entity/DragonFireballEntityRenderer
FIELD field_21735 LAYER Lnet/minecraft/class_1921;
FIELD field_4661 TEXTURE Lnet/minecraft/class_2960;
METHOD method_23837 produceVertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;IFIII)V
METHOD method_23837 produceVertex (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;IFIII)V
ARG 0 vertexConsumer
ARG 1 positionMatrix
ARG 2 normalMatrix

View File

@ -9,21 +9,21 @@ CLASS net/minecraft/class_895 net/minecraft/client/render/entity/EnderDragonEnti
FIELD field_4668 CRYSTAL_BEAM_TEXTURE Lnet/minecraft/class_2960;
FIELD field_4669 EXPLOSION_TEXTURE Lnet/minecraft/class_2960;
FIELD field_4670 TEXTURE Lnet/minecraft/class_2960;
METHOD method_23156 (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
METHOD method_23156 (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)V
ARG 0 vertices
ARG 1 matrix
ARG 2 y
ARG 3 x
METHOD method_23157 (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;I)V
METHOD method_23157 (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;I)V
ARG 0 vertices
ARG 1 matrix
ARG 2 alpha
METHOD method_23158 (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
METHOD method_23158 (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)V
ARG 0 vertices
ARG 1 matrix
ARG 2 y
ARG 3 x
METHOD method_23159 (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
METHOD method_23159 (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)V
ARG 0 vertices
ARG 1 matrix
ARG 2 y

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_898 net/minecraft/client/render/entity/EntityRenderDispatcher
FIELD field_21009 SHADOW_LAYER Lnet/minecraft/class_1921;
FIELD field_21794 rotation Lnet/minecraft/class_1158;
FIELD field_21794 rotation Lorg/joml/Quaternionf;
FIELD field_27759 itemRenderer Lnet/minecraft/class_918;
FIELD field_27760 modelLoader Lnet/minecraft/class_5599;
FIELD field_38886 blockRenderManager Lnet/minecraft/class_776;
@ -67,9 +67,9 @@ CLASS net/minecraft/class_898 net/minecraft/client/render/entity/EntityRenderDis
METHOD method_23839 getLight (Lnet/minecraft/class_1297;F)I
ARG 1 entity
ARG 2 tickDelta
METHOD method_24196 setRotation (Lnet/minecraft/class_1158;)V
METHOD method_24196 setRotation (Lorg/joml/Quaternionf;)V
ARG 1 rotation
METHOD method_24197 getRotation ()Lnet/minecraft/class_1158;
METHOD method_24197 getRotation ()Lorg/joml/Quaternionf;
METHOD method_3941 configure (Lnet/minecraft/class_1937;Lnet/minecraft/class_4184;Lnet/minecraft/class_1297;)V
ARG 1 world
ARG 2 camera

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_902 net/minecraft/client/render/entity/ExperienceOrbEntityRenderer
FIELD field_21741 LAYER Lnet/minecraft/class_1921;
FIELD field_4701 TEXTURE Lnet/minecraft/class_2960;
METHOD method_23171 vertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;FFIIIFFI)V
METHOD method_23171 vertex (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FFIIIFFI)V
ARG 0 vertexConsumer
ARG 1 positionMatrix
ARG 2 normalMatrix

View File

@ -9,7 +9,7 @@ CLASS net/minecraft/class_906 net/minecraft/client/render/entity/FishingBobberEn
ARG 4 matrices
ARG 5 segmentStart
ARG 6 segmentEnd
METHOD method_23840 vertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;IFIII)V
METHOD method_23840 vertex (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;IFIII)V
ARG 0 buffer
ARG 1 matrix
ARG 2 normalMatrix

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_907 net/minecraft/client/render/entity/GuardianEntityR
ARG 1 ctx
ARG 2 shadowRadius
ARG 3 layer
METHOD method_23173 vertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;FFFIIIFF)V
METHOD method_23173 vertex (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FFFIIIFF)V
ARG 0 vertexConsumer
ARG 1 positionMatrix
ARG 2 normalMatrix

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_919 net/minecraft/client/render/entity/LightningEntityRenderer
METHOD method_23183 drawBranch (Lnet/minecraft/class_1159;Lnet/minecraft/class_4588;FFIFFFFFFFZZZZ)V
METHOD method_23183 drawBranch (Lorg/joml/Matrix4f;Lnet/minecraft/class_4588;FFIFFFFFFFZZZZ)V
ARG 0 matrix
ARG 1 buffer
ARG 2 x1

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_927 net/minecraft/client/render/entity/MobEntityRenderer
FIELD field_32940 LEASH_PIECE_COUNT I
METHOD method_23187 renderLeashPiece (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FFFIIIIFFFFIZ)V
METHOD method_23187 renderLeashPiece (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FFFIIIIFFFFIZ)V
ARG 0 vertexConsumer
ARG 1 positionMatrix
ARG 5 leashedEntityBlockLight

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_928 net/minecraft/client/render/entity/PaintingEntityRenderer
METHOD method_23188 vertex (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;FFFFFIIII)V
METHOD method_23188 vertex (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lnet/minecraft/class_4588;FFFFFIIII)V
ARG 1 positionMatrix
ARG 2 normalMatrix
ARG 3 vertexConsumer

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_876 net/minecraft/client/render/entity/ProjectileEntityRenderer
METHOD method_23153 vertex (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;IIIFFIIII)V
METHOD method_23153 vertex (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lnet/minecraft/class_4588;IIIFFIIII)V
ARG 1 positionMatrix
ARG 2 normalMatrix
ARG 3 vertexConsumer

View File

@ -1,17 +1,17 @@
CLASS net/minecraft/class_7187 net/minecraft/client/render/entity/animation/AnimationHelper
METHOD method_41822 createScalingVector (DDD)Lnet/minecraft/class_1160;
METHOD method_41823 createTranslationalVector (FFF)Lnet/minecraft/class_1160;
METHOD method_41824 (FLnet/minecraft/class_1160;FLnet/minecraft/class_630;Lnet/minecraft/class_7179;)V
METHOD method_41822 createScalingVector (DDD)Lorg/joml/Vector3f;
METHOD method_41823 createTranslationalVector (FFF)Lorg/joml/Vector3f;
METHOD method_41824 (FLorg/joml/Vector3f;FLnet/minecraft/class_630;Lnet/minecraft/class_7179;)V
ARG 4 transformation
METHOD method_41825 (F[Lnet/minecraft/class_7186;I)Z
ARG 2 index
METHOD method_41826 getRunningSeconds (Lnet/minecraft/class_7184;J)F
ARG 0 animation
ARG 1 runningTime
METHOD method_41827 animate (Lnet/minecraft/class_5597;Lnet/minecraft/class_7184;JFLnet/minecraft/class_1160;)V
METHOD method_41827 animate (Lnet/minecraft/class_5597;Lnet/minecraft/class_7184;JFLorg/joml/Vector3f;)V
ARG 0 model
ARG 1 animation
ARG 2 runningTime
METHOD method_41828 (Ljava/util/List;FLnet/minecraft/class_1160;FLnet/minecraft/class_630;)V
METHOD method_41828 (Ljava/util/List;FLorg/joml/Vector3f;FLnet/minecraft/class_630;)V
ARG 4 part
METHOD method_41829 createRotationalVector (FFF)Lnet/minecraft/class_1160;
METHOD method_41829 createRotationalVector (FFF)Lorg/joml/Vector3f;

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_7179 net/minecraft/client/render/entity/animation/Transformation
CLASS class_7180 Interpolation
METHOD apply (Lnet/minecraft/class_1160;F[Lnet/minecraft/class_7186;IIF)Lnet/minecraft/class_1160;
METHOD apply (Lorg/joml/Vector3f;F[Lnet/minecraft/class_7186;IIF)Lorg/joml/Vector3f;
ARG 2 delta
ARG 3 keyframes
ARG 4 start
@ -8,18 +8,18 @@ CLASS net/minecraft/class_7179 net/minecraft/client/render/entity/animation/Tran
CLASS class_7181 Interpolations
FIELD field_37884 LINEAR Lnet/minecraft/class_7179$class_7180;
FIELD field_37885 CUBIC Lnet/minecraft/class_7179$class_7180;
METHOD method_41815 (Lnet/minecraft/class_1160;F[Lnet/minecraft/class_7186;IIF)Lnet/minecraft/class_1160;
METHOD method_41815 (Lorg/joml/Vector3f;F[Lnet/minecraft/class_7186;IIF)Lorg/joml/Vector3f;
ARG 1 delta
ARG 2 keyframes
ARG 3 start
ARG 4 end
METHOD method_41816 (Lnet/minecraft/class_1160;F[Lnet/minecraft/class_7186;IIF)Lnet/minecraft/class_1160;
METHOD method_41816 (Lorg/joml/Vector3f;F[Lnet/minecraft/class_7186;IIF)Lorg/joml/Vector3f;
ARG 1 delta
ARG 2 keyframes
ARG 3 start
ARG 4 end
CLASS class_7182 Target
METHOD apply (Lnet/minecraft/class_630;Lnet/minecraft/class_1160;)V
METHOD apply (Lnet/minecraft/class_630;Lorg/joml/Vector3f;)V
ARG 1 modelPart
CLASS class_7183 Targets
FIELD field_37886 TRANSLATE Lnet/minecraft/class_7179$class_7182;

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_4506 net/minecraft/client/render/entity/feature/StuckStingersFeatureRenderer
FIELD field_20529 TEXTURE Lnet/minecraft/class_2960;
METHOD method_23295 produceVertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;FIFFI)V
METHOD method_23295 produceVertex (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FIFFI)V
ARG 0 vertexConsumer
ARG 1 vertexTransform
ARG 2 normalTransform

View File

@ -83,13 +83,13 @@ CLASS net/minecraft/class_5772 net/minecraft/client/render/entity/model/AxolotlE
ARG 3 end
METHOD method_37093 updateAnglesCache (Lnet/minecraft/class_5762;)V
ARG 1 axolotl
METHOD method_37094 getAngles (Lnet/minecraft/class_630;)Lnet/minecraft/class_1160;
METHOD method_37094 getAngles (Lnet/minecraft/class_630;)Lorg/joml/Vector3f;
ARG 1 part
METHOD method_37095 setAngles (Lnet/minecraft/class_630;FFF)V
ARG 1 part
ARG 2 pitch
ARG 3 yaw
ARG 4 roll
METHOD method_37096 setAngles (Lnet/minecraft/class_630;Lnet/minecraft/class_1160;)V
METHOD method_37096 setAngles (Lnet/minecraft/class_630;Lorg/joml/Vector3f;)V
ARG 1 part
ARG 2 angles

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_796 net/minecraft/client/render/model/BakedQuadFactory
ARG 1 orientation
ARG 2 rotation
ARG 3 modelId
METHOD method_3455 transformVertex (Lnet/minecraft/class_1160;Lnet/minecraft/class_4590;)V
METHOD method_3455 transformVertex (Lorg/joml/Vector3f;Lnet/minecraft/class_4590;)V
ARG 1 vertex
ARG 2 transformation
METHOD method_3458 packVertexData (Lnet/minecraft/class_787;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;[FLnet/minecraft/class_4590;Lnet/minecraft/class_789;Z)[I
@ -17,10 +17,10 @@ CLASS net/minecraft/class_796 net/minecraft/client/render/model/BakedQuadFactory
ARG 5 orientation
ARG 6 rotation
ARG 7 shaded
METHOD method_3459 getPositionMatrix (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)[F
METHOD method_3459 getPositionMatrix (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)[F
ARG 1 from
ARG 2 to
METHOD method_3460 packVertexData ([IILnet/minecraft/class_1160;Lnet/minecraft/class_1058;Lnet/minecraft/class_787;)V
METHOD method_3460 packVertexData ([IILorg/joml/Vector3f;Lnet/minecraft/class_1058;Lnet/minecraft/class_787;)V
ARG 1 vertices
ARG 2 cornerIndex
ARG 3 position
@ -39,17 +39,17 @@ CLASS net/minecraft/class_796 net/minecraft/client/render/model/BakedQuadFactory
METHOD method_3462 encodeDirection ([ILnet/minecraft/class_2350;)V
ARG 1 rotationMatrix
ARG 2 direction
METHOD method_3463 rotateVertex (Lnet/minecraft/class_1160;Lnet/minecraft/class_789;)V
METHOD method_3463 rotateVertex (Lorg/joml/Vector3f;Lnet/minecraft/class_789;)V
ARG 1 vector
ARG 2 rotation
METHOD method_3464 transformVertex (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Lnet/minecraft/class_1159;Lnet/minecraft/class_1160;)V
METHOD method_3464 transformVertex (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;Lorg/joml/Vector3f;)V
ARG 1 vertex
ARG 2 origin
ARG 3 transformationMatrix
ARG 4 scale
METHOD method_3467 decodeDirection ([I)Lnet/minecraft/class_2350;
ARG 0 rotationMatrix
METHOD method_3468 bake (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Lnet/minecraft/class_783;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;Lnet/minecraft/class_3665;Lnet/minecraft/class_789;ZLnet/minecraft/class_2960;)Lnet/minecraft/class_777;
METHOD method_3468 bake (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lnet/minecraft/class_783;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;Lnet/minecraft/class_3665;Lnet/minecraft/class_789;ZLnet/minecraft/class_2960;)Lnet/minecraft/class_777;
ARG 1 from
ARG 2 to
ARG 3 face

View File

@ -1,10 +1,10 @@
CLASS net/minecraft/class_785 net/minecraft/client/render/model/json/ModelElement
FIELD field_4228 from Lnet/minecraft/class_1160;
FIELD field_4228 from Lorg/joml/Vector3f;
FIELD field_4229 shade Z
FIELD field_4230 faces Ljava/util/Map;
FIELD field_4231 to Lnet/minecraft/class_1160;
FIELD field_4231 to Lorg/joml/Vector3f;
FIELD field_4232 rotation Lnet/minecraft/class_789;
METHOD <init> (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Ljava/util/Map;Lnet/minecraft/class_789;Z)V
METHOD <init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Ljava/util/Map;Lnet/minecraft/class_789;Z)V
ARG 1 from
ARG 2 to
ARG 3 faces
@ -24,13 +24,13 @@ CLASS net/minecraft/class_785 net/minecraft/client/render/model/json/ModelElemen
METHOD method_3404 deserializeFaces (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map;
ARG 1 context
ARG 2 object
METHOD method_3405 deserializeTo (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1160;
METHOD method_3405 deserializeTo (Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f;
ARG 1 object
METHOD method_3407 deserializeFrom (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1160;
METHOD method_3407 deserializeFrom (Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f;
ARG 1 object
METHOD method_3408 getDirection (Ljava/lang/String;)Lnet/minecraft/class_2350;
ARG 1 name
METHOD method_3409 deserializeVec3f (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lnet/minecraft/class_1160;
METHOD method_3409 deserializeVec3f (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lorg/joml/Vector3f;
ARG 1 object
ARG 2 name
METHOD method_3410 deserializeRotation (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_789;

View File

@ -1,10 +1,13 @@
CLASS net/minecraft/class_789 net/minecraft/client/render/model/json/ModelRotation
FIELD field_4236 origin Lnet/minecraft/class_1160;
FIELD field_4237 angle F
FIELD field_4238 rescale Z
FIELD field_4239 axis Lnet/minecraft/class_2350$class_2351;
METHOD <init> (Lnet/minecraft/class_1160;Lnet/minecraft/class_2350$class_2351;FZ)V
ARG 1 origin
FIELD comp_1118 origin Lorg/joml/Vector3f;
FIELD comp_1119 axis Lnet/minecraft/class_2350$class_2351;
FIELD comp_1120 angle F
FIELD comp_1121 rescale Z
METHOD <init> (Lorg/joml/Vector3f;Lnet/minecraft/class_2350$class_2351;FZ)V
ARG 2 axis
ARG 3 angle
ARG 4 rescale
METHOD comp_1118 origin ()Lorg/joml/Vector3f;
METHOD comp_1119 axis ()Lnet/minecraft/class_2350$class_2351;
METHOD comp_1120 angle ()F
METHOD comp_1121 rescale ()Z

View File

@ -1,9 +1,9 @@
CLASS net/minecraft/class_804 net/minecraft/client/render/model/json/Transformation
FIELD field_4284 IDENTITY Lnet/minecraft/class_804;
FIELD field_4285 scale Lnet/minecraft/class_1160;
FIELD field_4286 translation Lnet/minecraft/class_1160;
FIELD field_4287 rotation Lnet/minecraft/class_1160;
METHOD <init> (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)V
FIELD field_4285 scale Lorg/joml/Vector3f;
FIELD field_4286 translation Lorg/joml/Vector3f;
FIELD field_4287 rotation Lorg/joml/Vector3f;
METHOD <init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V
ARG 1 rotation
ARG 2 translation
ARG 3 scale
@ -13,14 +13,14 @@ CLASS net/minecraft/class_804 net/minecraft/client/render/model/json/Transformat
ARG 1 leftHanded
ARG 2 matrices
CLASS class_805 Deserializer
FIELD field_4288 DEFAULT_ROTATION Lnet/minecraft/class_1160;
FIELD field_4289 DEFAULT_SCALE Lnet/minecraft/class_1160;
FIELD field_4290 DEFAULT_TRANSLATION Lnet/minecraft/class_1160;
FIELD field_4288 DEFAULT_ROTATION Lorg/joml/Vector3f;
FIELD field_4289 DEFAULT_SCALE Lorg/joml/Vector3f;
FIELD field_4290 DEFAULT_TRANSLATION Lorg/joml/Vector3f;
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 functionJson
ARG 2 unused
ARG 3 context
METHOD method_3493 parseVector3f (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_1160;)Lnet/minecraft/class_1160;
METHOD method_3493 parseVector3f (Lcom/google/gson/JsonObject;Ljava/lang/String;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;
ARG 1 json
ARG 2 key
ARG 3 fallback

View File

@ -1,19 +1,7 @@
CLASS net/minecraft/class_7566 net/minecraft/client/report/ChatAbuseReport
FIELD field_39648 id Ljava/util/UUID;
FIELD field_39649 timestamp Ljava/time/Instant;
FIELD field_39650 reportedPlayerUuid Ljava/util/UUID;
FIELD field_39651 limits Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;
FIELD field_39652 selections Lit/unimi/dsi/fastutil/ints/IntSet;
FIELD field_39653 opinionComments Ljava/lang/String;
FIELD field_39654 reason Lnet/minecraft/class_7573;
METHOD <init> (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
ARG 1 reportedPlayerUuid
ARG 2 limits
METHOD <init> (Ljava/util/UUID;Ljava/time/Instant;Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V
ARG 1 id
ARG 2 timestamp
ARG 3 reportedPlayerUuid
ARG 4 limits
METHOD method_44568 getReportedPlayerUuid ()Ljava/util/UUID;
METHOD method_44569 toggleMessageSelection (I)V
ARG 1 index

View File

@ -6,13 +6,11 @@ CLASS net/minecraft/class_7541 net/minecraft/client/report/MessagesListAdder
FIELD field_40441 foldedMessageCount I
FIELD field_40442 lastMessage Lnet/minecraft/class_7471;
METHOD <init> (Lnet/minecraft/class_7574;Ljava/util/function/Predicate;)V
ARG 1 context
ARG 2 reportablePredicate
METHOD method_44486 add (ILnet/minecraft/class_7541$class_7542;)V
ARG 1 minAmount
ARG 2 messages
METHOD method_45664 tryAdd (Lnet/minecraft/class_7557$class_7558;)Z
ARG 1 message
METHOD method_45664 tryAdd (Lnet/minecraft/class_7541$class_7542;Lnet/minecraft/class_7557$class_7558;)Z
CLASS class_7542 MessagesList
METHOD method_44490 addMessage (ILnet/minecraft/class_7557$class_7558;)V
ARG 1 index

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_4227 net/minecraft/client/sound/SoundListener
ARG 1 volume
METHOD method_19671 setPosition (Lnet/minecraft/class_243;)V
ARG 1 position
METHOD method_19672 setOrientation (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)V
METHOD method_19672 setOrientation (Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V
ARG 1 at
ARG 2 up
METHOD method_19673 init ()V

View File

@ -6,7 +6,6 @@ CLASS net/minecraft/class_7434 net/minecraft/client/util/ProfileKeys
FIELD field_39958 userApiService Lcom/mojang/authlib/minecraft/UserApiService;
FIELD field_39959 keyFuture Ljava/util/concurrent/CompletableFuture;
METHOD <init> (Lcom/mojang/authlib/minecraft/UserApiService;Ljava/util/UUID;Ljava/nio/file/Path;)V
ARG 1 userApiService
ARG 2 uuid
ARG 3 root
METHOD method_43600 saveKeyPairToFile (Lnet/minecraft/class_7427;)V
@ -39,6 +38,3 @@ CLASS net/minecraft/class_7434 net/minecraft/client/util/ProfileKeys
ARG 0 keyPairResponse
METHOD method_45109 (Lnet/minecraft/class_7427;)Z
ARG 0 key
METHOD method_45743 getClientSession ()Ljava/util/concurrent/CompletableFuture;
METHOD method_45744 (Ljava/util/Optional;)Lnet/minecraft/class_7818;
ARG 0 key

View File

@ -29,7 +29,7 @@ CLASS net/minecraft/class_4587 net/minecraft/client/util/math/MatrixStack
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_22907 multiply (Lnet/minecraft/class_1158;)V
METHOD method_22907 multiply (Lorg/joml/Quaternionf;)V
COMMENT Applies the rotation transformation to the top entry.
ARG 1 quaternion
METHOD method_22908 (Ljava/util/ArrayDeque;)V
@ -40,7 +40,7 @@ CLASS net/minecraft/class_4587 net/minecraft/client/util/math/MatrixStack
COMMENT {@return whether this stack contains exactly one entry}
METHOD method_23760 peek ()Lnet/minecraft/class_4587$class_4665;
COMMENT {@return the entry at the top of this stack}
METHOD method_34425 multiplyPositionMatrix (Lnet/minecraft/class_1159;)V
METHOD method_34425 multiplyPositionMatrix (Lorg/joml/Matrix4f;)V
COMMENT Multiplies the top position matrix with the given matrix.
COMMENT
COMMENT <p>This does not update the normal matrix unlike other transformation
@ -49,12 +49,12 @@ CLASS net/minecraft/class_4587 net/minecraft/client/util/math/MatrixStack
METHOD method_34426 loadIdentity ()V
COMMENT Sets the top entry to be the identity matrix.
CLASS class_4665 Entry
FIELD field_21327 positionMatrix Lnet/minecraft/class_1159;
FIELD field_21328 normalMatrix Lnet/minecraft/class_4581;
METHOD <init> (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;)V
FIELD field_21327 positionMatrix Lorg/joml/Matrix4f;
FIELD field_21328 normalMatrix Lorg/joml/Matrix3f;
METHOD <init> (Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;)V
ARG 1 positionMatrix
ARG 2 normalMatrix
METHOD method_23761 getPositionMatrix ()Lnet/minecraft/class_1159;
METHOD method_23761 getPositionMatrix ()Lorg/joml/Matrix4f;
COMMENT {@return the matrix used to transform positions}
METHOD method_23762 getNormalMatrix ()Lnet/minecraft/class_4581;
METHOD method_23762 getNormalMatrix ()Lorg/joml/Matrix3f;
COMMENT {@return the matrix used to transform normal vectors}

View File

@ -1,18 +0,0 @@
CLASS net/minecraft/class_1161 net/minecraft/client/util/math/Vector3d
FIELD field_5659 z D
FIELD field_5660 y D
FIELD field_5661 x D
METHOD <init> (DDD)V
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_35873 multiply (D)V
ARG 1 amount
METHOD method_35874 set (DDD)V
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_35875 copy (Lnet/minecraft/class_1161;)V
ARG 1 vector3d
METHOD method_35876 add (Lnet/minecraft/class_1161;)V
ARG 1 vector3d

View File

@ -4,52 +4,31 @@ CLASS net/minecraft/class_2408 net/minecraft/data/DataCache
FIELD field_38912 HEADER Ljava/lang/String;
FIELD field_38913 cachePath Ljava/nio/file/Path;
FIELD field_38914 versionName Ljava/lang/String;
FIELD field_38915 cachedDatas Ljava/util/Map;
FIELD field_38916 dataWriters Ljava/util/Map;
FIELD field_38916 dataWriters Ljava/util/Set;
FIELD field_38917 paths Ljava/util/Set;
FIELD field_38918 totalSize I
METHOD <init> (Ljava/nio/file/Path;Ljava/util/List;Lnet/minecraft/class_6489;)V
METHOD <init> (Ljava/nio/file/Path;Ljava/util/Collection;Lnet/minecraft/class_6489;)V
ARG 1 root
ARG 2 dataProviders
ARG 3 gameVersion
METHOD method_10326 write ()V
METHOD method_43347 isVersionDifferent (Lnet/minecraft/class_2405;)Z
ARG 1 dataProvider
METHOD method_43347 isVersionDifferent (Ljava/lang/String;)Z
METHOD method_43348 parseOrCreateCache (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/class_2408$class_7405;
ARG 0 root
ARG 1 dataProviderPath
METHOD method_43349 (Ljava/util/Set;Lnet/minecraft/class_2408$class_7405;)V
ARG 1 cachedData
METHOD method_43350 (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/class_2405;Lnet/minecraft/class_2408$class_7404;)V
ARG 2 dataProvider
ARG 3 writer
METHOD method_43351 (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/util/Set;Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/nio/file/Path;)V
ARG 4 path
METHOD method_43352 getOrCreateWriter (Lnet/minecraft/class_2405;)Lnet/minecraft/class_7403;
ARG 1 dataProvider
METHOD method_43353 getPath (Lnet/minecraft/class_2405;)Ljava/nio/file/Path;
ARG 1 dataProvider
METHOD method_43354 (Lnet/minecraft/class_2405;)Lnet/minecraft/class_2408$class_7404;
ARG 1 provider
METHOD method_43353 getPath (Ljava/lang/String;)Ljava/nio/file/Path;
CLASS class_7404 CachedDataWriter
FIELD field_38919 oldCache Lnet/minecraft/class_2408$class_7405;
FIELD field_38920 newCache Lnet/minecraft/class_2408$class_7405;
FIELD field_38921 cacheMissCount I
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_2408$class_7405;)V
ARG 1 versionName
ARG 2 cachedData
FIELD field_38920 newCache Lnet/minecraft/class_2408$class_7858;
FIELD field_38921 cacheMissCount Ljava/util/concurrent/atomic/AtomicInteger;
METHOD method_43355 isCacheInvalid (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Z
ARG 1 path
ARG 2 hashCode
CLASS class_7405 CachedData
METHOD <init> (Ljava/lang/String;)V
ARG 1 version
METHOD method_43356 size ()I
METHOD method_43357 get (Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode;
ARG 1 path
METHOD method_43358 put (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)V
ARG 1 path
ARG 2 hashCode
METHOD method_43359 parseCache (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lnet/minecraft/class_2408$class_7405;
ARG 0 root
ARG 1 dataProviderPath
@ -57,5 +36,5 @@ CLASS net/minecraft/class_2408 net/minecraft/data/DataCache
ARG 1 root
ARG 2 dataProviderPath
ARG 3 description
METHOD method_43361 (Ljava/util/Map;Ljava/nio/file/Path;Ljava/lang/String;)V
METHOD method_43361 (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/nio/file/Path;Ljava/lang/String;)V
ARG 2 line

View File

@ -1,7 +1,6 @@
CLASS net/minecraft/class_2403 net/minecraft/data/DataGenerator
FIELD field_11273 providers Ljava/util/List;
FIELD field_11275 LOGGER Lorg/slf4j/Logger;
FIELD field_38909 runningProviders Ljava/util/List;
FIELD field_38909 runningProviders Ljava/util/Map;
FIELD field_38910 gameVersion Lnet/minecraft/class_6489;
FIELD field_38911 ignoreCache Z
FIELD field_40595 outputPath Ljava/nio/file/Path;
@ -10,10 +9,4 @@ CLASS net/minecraft/class_2403 net/minecraft/data/DataGenerator
ARG 1 outputPath
ARG 2 gameVersion
ARG 3 ignoreCache
METHOD method_10314 addProvider (ZLnet/minecraft/class_2405;)V
ARG 1 shouldRun
ARG 2 provider
METHOD method_10315 run ()V
METHOD method_45969 getOutputFor (Ljava/lang/String;)Lnet/minecraft/class_7784;
ARG 1 packName
METHOD method_45970 getOutput ()Lnet/minecraft/class_7784;

View File

@ -1,9 +1,9 @@
CLASS net/minecraft/class_2405 net/minecraft/data/DataProvider
FIELD field_39212 JSON_KEY_SORT_ORDER Ljava/util/function/ToIntFunction;
FIELD field_39213 JSON_KEY_SORTING_COMPARATOR Ljava/util/Comparator;
METHOD method_10319 run (Lnet/minecraft/class_7403;)V
METHOD method_10319 run (Lnet/minecraft/class_7403;)Ljava/util/concurrent/CompletableFuture;
ARG 1 writer
METHOD method_10320 writeToPath (Lnet/minecraft/class_7403;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)V
METHOD method_10320 writeToPath (Lnet/minecraft/class_7403;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture;
ARG 0 writer
ARG 1 json
ARG 2 path

View File

@ -1,18 +1,13 @@
CLASS net/minecraft/class_7796 net/minecraft/data/MetadataProvider
FIELD field_40618 name Ljava/lang/String;
FIELD field_40619 output Lnet/minecraft/class_7784;
FIELD field_40620 metadata Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/lang/String;)V
METHOD <init> (Lnet/minecraft/class_7784;)V
ARG 1 output
ARG 2 name
METHOD method_46185 add (Lnet/minecraft/class_7677;Ljava/lang/Object;)Lnet/minecraft/class_7796;
ARG 1 serializer
ARG 2 metadata
METHOD method_46186 (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/util/function/Supplier;)V
ARG 1 key
ARG 2 jsonSupplier
METHOD method_46187 create (Lnet/minecraft/class_7784;Ljava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/class_7699;)Lnet/minecraft/class_7796;
METHOD method_46187 create (Lnet/minecraft/class_7784;Lnet/minecraft/class_2561;Lnet/minecraft/class_7699;)Lnet/minecraft/class_7796;
ARG 0 output
ARG 1 packName
ARG 2 description
ARG 3 requiredFeatures

View File

@ -21,8 +21,6 @@ CLASS net/minecraft/class_2463 net/minecraft/data/SnbtProvider
METHOD method_22144 toCompressedNbt (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/class_2463$class_4511;
ARG 1 path
ARG 2 name
METHOD method_22145 (Ljava/util/List;Ljava/nio/file/Path;Ljava/nio/file/Path;)V
ARG 3 path
CLASS class_4460 Tweaker
METHOD method_21674 write (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 name

View File

@ -1,10 +1,9 @@
CLASS net/minecraft/class_4916 net/minecraft/data/client/ModelProvider
FIELD field_22845 LOGGER Lorg/slf4j/Logger;
FIELD field_39375 blockstatesPathResolver Lnet/minecraft/class_7784$class_7489;
FIELD field_39376 modelsPathResolver Lnet/minecraft/class_7784$class_7489;
METHOD <init> (Lnet/minecraft/class_7784;)V
ARG 1 generator
METHOD method_25735 writeJsons (Lnet/minecraft/class_7403;Ljava/util/Map;Ljava/util/function/Function;)V
METHOD method_25735 writeJsons (Lnet/minecraft/class_7403;Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
ARG 1 cache
ARG 2 models
ARG 3 pathGetter
@ -17,8 +16,5 @@ CLASS net/minecraft/class_4916 net/minecraft/data/client/ModelProvider
ARG 2 jsonSupplier
METHOD method_25741 (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/class_2248;)V
ARG 2 block
METHOD method_25742 (Ljava/util/function/Function;Lnet/minecraft/class_7403;Ljava/lang/Object;Ljava/util/function/Supplier;)V
ARG 2 id
ARG 3 jsonSupplier
METHOD method_44110 (Lnet/minecraft/class_2248;)Ljava/nio/file/Path;
ARG 1 block

View File

@ -5,13 +5,9 @@ CLASS net/minecraft/class_2461 net/minecraft/data/dev/NbtProvider
ARG 1 inputPath
ARG 2 filename
ARG 3 outputPath
METHOD method_10494 (Lnet/minecraft/class_7403;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V
ARG 4 path
METHOD method_10495 (Ljava/nio/file/Path;)Z
ARG 0 path
METHOD method_10496 getLocation (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;
ARG 1 targetPath
ARG 2 rootPath
METHOD method_32234 writeTo (Lnet/minecraft/class_7403;Ljava/nio/file/Path;Ljava/lang/String;)V
ARG 0 writer
ARG 1 path

View File

@ -1,17 +1,17 @@
CLASS net/minecraft/class_5475 net/minecraft/data/report/WorldgenProvider
FIELD field_26377 LOGGER Lorg/slf4j/Logger;
METHOD method_39678 writeRegistryEntries (Lnet/minecraft/class_7403;Lnet/minecraft/class_5455;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;)V
METHOD method_39678 writeRegistryEntries (Lnet/minecraft/class_7403;Lnet/minecraft/class_5455;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;)Ljava/util/concurrent/CompletableFuture;
ARG 1 writer
ARG 2 registryManager
ARG 3 ops
ARG 4 registry
METHOD method_39680 writeToPath (Ljava/nio/file/Path;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)V
METHOD method_39680 writeToPath (Ljava/nio/file/Path;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;
ARG 0 path
ARG 1 cache
ARG 2 json
ARG 3 encoder
ARG 4 value
METHOD method_39682 (Lnet/minecraft/class_7403;Lnet/minecraft/class_5455;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;)V
METHOD method_39682 (Lnet/minecraft/class_7403;Lnet/minecraft/class_5455;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;)Ljava/util/concurrent/CompletableFuture;
ARG 4 info
METHOD method_40362 (Ljava/nio/file/Path;Ljava/lang/String;)V
ARG 1 error

View File

@ -3,9 +3,9 @@ CLASS net/minecraft/class_7228 net/minecraft/data/server/BiomeParametersProvider
FIELD field_39373 path Ljava/nio/file/Path;
METHOD <init> (Lnet/minecraft/class_7784;)V
ARG 1 dataGenerator
METHOD method_42028 (Lnet/minecraft/class_2378;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)V
METHOD method_42028 (Lnet/minecraft/class_2378;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/util/concurrent/CompletableFuture;
ARG 4 preset
METHOD method_42030 write (Ljava/nio/file/Path;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)V
METHOD method_42030 write (Ljava/nio/file/Path;Lnet/minecraft/class_7403;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;
ARG 0 path
ARG 1 writer
ARG 2 ops

View File

@ -1,11 +1,3 @@
CLASS net/minecraft/class_2409 net/minecraft/data/server/advancement/AdvancementProvider
FIELD field_11289 tabGenerators Ljava/util/List;
FIELD field_11290 LOGGER Lorg/slf4j/Logger;
FIELD field_39372 pathResolver Lnet/minecraft/class_7784$class_7489;
FIELD field_40598 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_7784;Ljava/util/List;)V
ARG 1 name
ARG 2 output
ARG 3 tabGenerators
METHOD method_10333 (Ljava/util/Set;Lnet/minecraft/class_7403;Lnet/minecraft/class_161;)V
ARG 3 advancement

View File

@ -2,19 +2,10 @@ CLASS net/minecraft/class_2438 net/minecraft/data/server/loottable/LootTableProv
FIELD field_11354 lootTypeGenerators Ljava/util/List;
FIELD field_11355 LOGGER Lorg/slf4j/Logger;
FIELD field_39374 pathResolver Lnet/minecraft/class_7784$class_7489;
FIELD field_40616 name Ljava/lang/String;
FIELD field_40617 lootTableIds Ljava/util/Set;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_7784;Ljava/util/Set;Ljava/util/List;)V
ARG 1 name
ARG 2 output
ARG 3 lootTableIds
ARG 4 lootTableGenerators
METHOD method_10407 (Ljava/lang/String;Ljava/lang/String;)V
ARG 0 name
ARG 1 message
METHOD method_10408 (Lnet/minecraft/class_7403;Lnet/minecraft/class_2960;Lnet/minecraft/class_52;)V
ARG 2 id
ARG 3 table
METHOD method_10411 (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_52;)V
ARG 1 id
ARG 2 table

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
FIELD field_11374 LOGGER Lorg/slf4j/Logger;
FIELD field_28555 VARIANT_FACTORIES Ljava/util/Map;
FIELD field_39378 recipesPathResolver Lnet/minecraft/class_7784$class_7489;
FIELD field_39379 advancementsPathResolver Lnet/minecraft/class_7784$class_7489;
@ -9,22 +8,12 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 1 exporter
METHOD method_10420 conditionsFromTag (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2066$class_2068;
ARG 0 tag
METHOD method_10421 (Ljava/util/Set;Lnet/minecraft/class_7403;Lnet/minecraft/class_2444;)V
ARG 3 provider
METHOD method_10422 requireEnteringFluid (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039;
ARG 0 block
METHOD method_10423 conditionsFromItemPredicates ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068;
ARG 0 predicates
METHOD method_10425 saveRecipe (Lnet/minecraft/class_7403;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
ARG 0 cache
ARG 1 json
ARG 2 path
METHOD method_10426 conditionsFromItem (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;
ARG 0 item
METHOD method_10427 saveRecipeAdvancement (Lnet/minecraft/class_7403;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
ARG 0 cache
ARG 1 json
ARG 2 path
METHOD method_17585 generateCookingRecipes (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_1865;I)V
ARG 0 exporter
ARG 1 cooker
@ -353,7 +342,7 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 2 input
METHOD method_46205 (Lnet/minecraft/class_7699;Lnet/minecraft/class_5794;)Z
ARG 1 family
METHOD method_46206 saveRecipeAdvancement (Lnet/minecraft/class_7403;Lnet/minecraft/class_2960;Lnet/minecraft/class_161$class_162;)V
METHOD method_46206 saveRecipeAdvancement (Lnet/minecraft/class_7403;Lnet/minecraft/class_2960;Lnet/minecraft/class_161$class_162;)Ljava/util/concurrent/CompletableFuture;
ARG 1 cache
ARG 2 advancementId
ARG 3 advancementBuilder

View File

@ -9,9 +9,6 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/tag/AbstractTagProvider
METHOD method_10512 getOrCreateTagBuilder (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2474$class_5124;
ARG 1 tag
METHOD method_10514 configure ()V
METHOD method_27046 (Lnet/minecraft/class_7403;Lnet/minecraft/class_2960;Lnet/minecraft/class_3495;)V
ARG 2 id
ARG 3 builder
METHOD method_27169 getTagBuilder (Lnet/minecraft/class_6862;)Lnet/minecraft/class_3495;
ARG 1 tag
METHOD method_27170 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3495;

View File

@ -11,7 +11,7 @@ CLASS net/minecraft/class_3745 net/minecraft/entity/CrossbowUser
ARG 3 projectile
ARG 4 multishotSpray
ARG 5 speed
METHOD method_24653 getProjectileLaunchVelocity (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;F)Lnet/minecraft/class_1160;
METHOD method_24653 getProjectileLaunchVelocity (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;F)Lorg/joml/Vector3f;
ARG 1 entity
ARG 2 positionDelta
ARG 3 multishotSpray

View File

@ -1,7 +1,6 @@
CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource
FIELD field_16992 SWEET_BERRY_BUSH Lnet/minecraft/class_1282;
FIELD field_27856 FREEZE Lnet/minecraft/class_1282;
FIELD field_28099 FALLING_STALACTITE Lnet/minecraft/class_1282;
FIELD field_28100 fallingBlock Z
FIELD field_28399 fromFalling Z
FIELD field_28400 STALAGMITE Lnet/minecraft/class_1282;
@ -20,7 +19,6 @@ CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource
FIELD field_5844 CRAMMING Lnet/minecraft/class_1282;
FIELD field_5845 exhaustion F
FIELD field_5846 MAGIC Lnet/minecraft/class_1282;
FIELD field_5847 FALLING_BLOCK Lnet/minecraft/class_1282;
FIELD field_5848 CACTUS Lnet/minecraft/class_1282;
FIELD field_5849 OUT_OF_WORLD Lnet/minecraft/class_1282;
FIELD field_5850 WITHER Lnet/minecraft/class_1282;
@ -37,7 +35,6 @@ CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource
FIELD field_5862 explosive Z
FIELD field_5863 LAVA Lnet/minecraft/class_1282;
FIELD field_5864 scaleWithDifficulty Z
FIELD field_5865 ANVIL Lnet/minecraft/class_1282;
FIELD field_5866 fire Z
FIELD field_5867 IN_FIRE Lnet/minecraft/class_1282;
FIELD field_5868 FALL Lnet/minecraft/class_1282;
@ -72,8 +69,7 @@ CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource
METHOD method_5510 getPosition ()Lnet/minecraft/class_243;
METHOD method_5511 mob (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282;
ARG 0 attacker
METHOD method_5512 explosion (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282;
ARG 0 attacker
METHOD method_5512 explosion (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;
METHOD method_5513 thorns (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;
ARG 0 attacker
METHOD method_5514 isScaledWithDifficulty ()Z
@ -93,7 +89,7 @@ CLASS net/minecraft/class_1282 net/minecraft/entity/damage/DamageSource
METHOD method_5522 arrow (Lnet/minecraft/class_1665;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;
ARG 0 projectile
ARG 1 attacker
METHOD method_5523 badRespawnPoint ()Lnet/minecraft/class_1282;
METHOD method_5523 badRespawnPoint (Lnet/minecraft/class_243;)Lnet/minecraft/class_1282;
METHOD method_5524 thrownProjectile (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;
ARG 0 projectile
ARG 1 attacker

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_1284 net/minecraft/entity/damage/ProjectileDamageSource
FIELD field_5878 attacker Lnet/minecraft/class_1297;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V
ARG 1 name
ARG 2 projectile

View File

@ -1,45 +1,30 @@
CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker
FIELD field_13329 dirty Z
FIELD field_13330 empty Z
FIELD field_13331 entries Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_13332 TRACKED_ENTITIES Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_13333 trackedEntity Lnet/minecraft/class_1297;
FIELD field_13334 LOGGER Lorg/slf4j/Logger;
FIELD field_13335 lock Ljava/util/concurrent/locks/ReadWriteLock;
FIELD field_33377 END_PACKET_WRITE I
FIELD field_33378 MAX_DATA_VALUE_ID I
METHOD <init> (Lnet/minecraft/class_1297;)V
ARG 1 trackedEntity
METHOD method_12776 addTrackedData (Lnet/minecraft/class_2940;Ljava/lang/Object;)V
ARG 1 key
ARG 2 value
METHOD method_12777 entryFromPacket (Lnet/minecraft/class_2540;ILnet/minecraft/class_2941;)Lnet/minecraft/class_2945$class_2946;
ARG 0 buf
ARG 1 id
ARG 2 handler
METHOD method_12778 set (Lnet/minecraft/class_2940;Ljava/lang/Object;)V
ARG 1 key
ARG 2 value
METHOD method_12779 writeUpdatedEntries (Ljava/util/List;)V
ARG 1 entries
METHOD method_12781 getDirtyEntries ()Ljava/util/List;
METHOD method_12782 writeEntryToPacket (Lnet/minecraft/class_2540;Lnet/minecraft/class_2945$class_2946;)V
ARG 0 buf
ARG 1 entry
METHOD method_12783 getEntry (Lnet/minecraft/class_2940;)Lnet/minecraft/class_2945$class_2946;
ARG 1 key
METHOD method_12784 startTracking (Lnet/minecraft/class_2940;Ljava/lang/Object;)V
ARG 1 key
ARG 2 initialValue
METHOD method_12785 copyToFrom (Lnet/minecraft/class_2945$class_2946;Lnet/minecraft/class_2945$class_2946;)V
METHOD method_12785 copyToFrom (Lnet/minecraft/class_2945$class_2946;Lnet/minecraft/class_2945$class_7834;)V
ARG 1 to
ARG 2 from
METHOD method_12786 isDirty ()Z
METHOD method_12787 entriesToPacket (Ljava/util/List;Lnet/minecraft/class_2540;)V
ARG 0 entries
ARG 1 buf
METHOD method_12788 deserializePacket (Lnet/minecraft/class_2540;)Ljava/util/List;
ARG 0 buf
METHOD method_12789 get (Lnet/minecraft/class_2940;)Ljava/lang/Object;
ARG 1 data
METHOD method_12790 isEmpty ()Z
@ -47,7 +32,6 @@ CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker
ARG 0 entityClass
ARG 1 dataHandler
METHOD method_12792 clearDirty ()V
METHOD method_12793 getAllEntries ()Ljava/util/List;
CLASS class_2946 Entry
FIELD field_13336 dirty Z
FIELD field_13337 data Lnet/minecraft/class_2940;
@ -60,6 +44,5 @@ CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker
ARG 1 dirty
METHOD method_12796 isDirty ()Z
METHOD method_12797 getData ()Lnet/minecraft/class_2940;
METHOD method_12798 copy ()Lnet/minecraft/class_2945$class_2946;
METHOD method_12799 set (Ljava/lang/Object;)V
ARG 1 value

View File

@ -49,7 +49,6 @@ CLASS net/minecraft/class_1560 net/minecraft/entity/mob/EndermanEntity
FIELD field_7261 ticksSinceUnseenTeleport I
FIELD field_7262 lookAtPlayerWarmup I
METHOD <init> (Lnet/minecraft/class_1560;Ljava/util/function/Predicate;)V
ARG 1 enderman
ARG 2 targetPredicate
METHOD method_18449 (Lnet/minecraft/class_1560;Lnet/minecraft/class_1309;)Z
ARG 1 playerEntity

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_1606 net/minecraft/entity/mob/ShulkerEntity
FIELD field_33765 SOUTH_VECTOR Lnet/minecraft/class_1160;
FIELD field_33765 SOUTH_VECTOR Lorg/joml/Vector3f;
FIELD field_7337 openProgress F
FIELD field_7339 prevOpenProgress F
FIELD field_7340 teleportLerpTimer I

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_1686 net/minecraft/entity/projectile/thrown/PotionEntity
FIELD field_7653 WATER_HURTS Ljava/util/function/Predicate;
METHOD <init> (Lnet/minecraft/class_1937;DDD)V
ARG 1 world
ARG 2 x

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_7706 net/minecraft/item/ItemGroups
FIELD field_40195 BUILDING_BLOCKS Lnet/minecraft/class_1761;
FIELD field_40196 NATURE Lnet/minecraft/class_1761;
FIELD field_40197 FUNCTIONAL Lnet/minecraft/class_1761;
FIELD field_40198 REDSTONE Lnet/minecraft/class_1761;
FIELD field_40199 HOTBAR Lnet/minecraft/class_1761;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_7818 net/minecraft/network/encryption/ClientPlayerSession
METHOD method_46272 createSigner ()Lnet/minecraft/class_7501;
METHOD method_46273 create (Lnet/minecraft/class_7427;)Lnet/minecraft/class_7818;
ARG 0 keyPair
METHOD method_46274 createPacker (Ljava/util/UUID;)Lnet/minecraft/class_7610$class_7612;

View File

@ -7,7 +7,6 @@ CLASS net/minecraft/class_7428 net/minecraft/network/encryption/PlayerPublicKey
COMMENT @see net.minecraft.client.util.ProfileKeys
COMMENT @see PlayerKeyPair
FIELD field_39050 CODEC Lcom/mojang/serialization/Codec;
FIELD field_39953 MISSING_PUBLIC_KEY_TEXT Lnet/minecraft/class_2561;
FIELD field_39954 EXPIRED_PUBLIC_KEY_TEXT Lnet/minecraft/class_2561;
FIELD field_39955 EXPIRATION_GRACE_PERIOD Ljava/time/Duration;
FIELD field_39956 INVALID_PUBLIC_KEY_SIGNATURE_TEXT Lnet/minecraft/class_2561;

View File

@ -1,15 +1,12 @@
CLASS net/minecraft/class_7822 net/minecraft/network/encryption/PublicPlayerSession
FIELD comp_1086 publicKeyData Lnet/minecraft/class_7428;
FIELD field_40689 MISSING Lnet/minecraft/class_7822;
METHOD comp_1086 publicKeyData ()Lnet/minecraft/class_7428;
METHOD method_46296 createVerifier ()Lnet/minecraft/class_7615;
METHOD method_46297 createUnpacker (Ljava/util/UUID;)Lnet/minecraft/class_7610$class_7611;
ARG 1 sender
METHOD method_46298 toSerialized ()Lnet/minecraft/class_7822$class_7823;
METHOD method_46299 hasPublicKey ()Z
CLASS class_7823 Serialized
FIELD comp_1088 publicKeyData Lnet/minecraft/class_7428$class_7443;
FIELD field_40690 MISSING Lnet/minecraft/class_7822$class_7823;
METHOD comp_1088 publicKeyData ()Lnet/minecraft/class_7428$class_7443;
METHOD method_46300 toSession (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_7500;Ljava/time/Duration;)Lnet/minecraft/class_7822;
ARG 1 gameProfile
@ -17,9 +14,6 @@ CLASS net/minecraft/class_7822 net/minecraft/network/encryption/PublicPlayerSess
ARG 3 gracePeriod
METHOD method_46301 fromBuf (Lnet/minecraft/class_2540;)Lnet/minecraft/class_7822$class_7823;
ARG 0 buf
METHOD method_46302 (Lnet/minecraft/class_2540;Lnet/minecraft/class_7428$class_7443;)V
ARG 0 buf2
ARG 1 publicKeyData
METHOD method_46303 write (Lnet/minecraft/class_2540;Lnet/minecraft/class_7822$class_7823;)V
ARG 0 buf
ARG 1 serialized

View File

@ -4,9 +4,8 @@ CLASS net/minecraft/class_7635 net/minecraft/network/message/LastSeenMessageList
FIELD field_39884 MAX_ENTRIES I
METHOD method_46257 updateSignatures (Lnet/minecraft/class_7498$class_7499;)V
ARG 1 updater
METHOD method_46258 pack (Lnet/minecraft/class_7469$class_7820;)Lnet/minecraft/class_7635$class_7815;
ARG 1 packer
METHOD method_46259 (Lnet/minecraft/class_7469$class_7820;Lnet/minecraft/class_7469;)Lnet/minecraft/class_7469$class_7819;
METHOD method_46258 pack (Lnet/minecraft/class_7561;)Lnet/minecraft/class_7635$class_7815;
METHOD method_46259 (Lnet/minecraft/class_7561;Lnet/minecraft/class_7469;)Lnet/minecraft/class_7469$class_7819;
ARG 1 signature
CLASS class_7636 Acknowledgment
COMMENT A record of messages acknowledged by a client.
@ -25,5 +24,4 @@ CLASS net/minecraft/class_7635 net/minecraft/network/message/LastSeenMessageList
METHOD comp_1070 buf ()Ljava/util/List;
METHOD method_46260 write (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_46261 unpack (Lnet/minecraft/class_7469$class_7821;)Ljava/util/Optional;
ARG 1 unpacker
METHOD method_46261 unpack (Lnet/minecraft/class_7561;)Ljava/util/Optional;

View File

@ -10,8 +10,7 @@ CLASS net/minecraft/class_7608 net/minecraft/network/message/MessageBody
ARG 1 updater
METHOD method_46305 ofUnsigned (Ljava/lang/String;)Lnet/minecraft/class_7608;
ARG 0 content
METHOD method_46306 toSerialized (Lnet/minecraft/class_7469$class_7820;)Lnet/minecraft/class_7608$class_7824;
ARG 1 packer
METHOD method_46306 toSerialized (Lnet/minecraft/class_7561;)Lnet/minecraft/class_7608$class_7824;
CLASS class_7824 Serialized
COMMENT The serialized version of {@code MessageBody} used in networking.
COMMENT
@ -24,5 +23,4 @@ CLASS net/minecraft/class_7608 net/minecraft/network/message/MessageBody
ARG 1 buf
METHOD method_46308 (Lnet/minecraft/class_7635;)Lnet/minecraft/class_7608;
ARG 1 lastSeenMessages
METHOD method_46309 toBody (Lnet/minecraft/class_7469$class_7821;)Ljava/util/Optional;
ARG 1 unpacker
METHOD method_46309 toBody (Lnet/minecraft/class_7561;)Ljava/util/Optional;

View File

@ -17,8 +17,7 @@ CLASS net/minecraft/class_7469 net/minecraft/network/message/MessageSignatureDat
COMMENT {@return the byte buffer containing the signature data}
METHOD method_46276 fromBuf (Lnet/minecraft/class_2540;)Lnet/minecraft/class_7469;
ARG 0 buf
METHOD method_46277 pack (Lnet/minecraft/class_7469$class_7820;)Lnet/minecraft/class_7469$class_7819;
ARG 1 packer
METHOD method_46277 pack (Lnet/minecraft/class_7561;)Lnet/minecraft/class_7469$class_7819;
CLASS class_7819 Indexed
FIELD field_40684 MISSING_ID I
METHOD <init> (I)V
@ -30,12 +29,4 @@ CLASS net/minecraft/class_7469 net/minecraft/network/message/MessageSignatureDat
METHOD method_46279 write (Lnet/minecraft/class_2540;Lnet/minecraft/class_7469$class_7819;)V
ARG 0 buf
ARG 1 indexed
METHOD method_46280 getSignature (Lnet/minecraft/class_7469$class_7821;)Ljava/util/Optional;
ARG 1 unpacker
CLASS class_7820 Packer
FIELD field_40685 MISSING I
METHOD pack (Lnet/minecraft/class_7469;)I
ARG 1 signature
CLASS class_7821 Unpacker
METHOD unpack (I)Lnet/minecraft/class_7469;
ARG 1 index
METHOD method_46280 getSignature (Lnet/minecraft/class_7561;)Ljava/util/Optional;

View File

@ -5,15 +5,9 @@ CLASS net/minecraft/class_7561 net/minecraft/network/message/MessageSignatureSto
METHOD <init> (I)V
ARG 1 maxEntries
METHOD method_46281 create ()Lnet/minecraft/class_7561;
METHOD method_46282 (I)Lnet/minecraft/class_7469;
ARG 1 index
METHOD method_46283 addFrom (Ljava/util/ArrayDeque;)V
ARG 1 deque
METHOD method_46284 addFrom (Ljava/util/List;)V
ARG 1 signatures
METHOD method_46285 (Lnet/minecraft/class_7469;)I
ARG 1 signature
METHOD method_46286 add (Lnet/minecraft/class_7471;)V
ARG 1 message
METHOD method_46287 getPacker ()Lnet/minecraft/class_7469$class_7820;
METHOD method_46288 getUnpacker ()Lnet/minecraft/class_7469$class_7821;

View File

@ -1,5 +1,3 @@
CLASS net/minecraft/class_2915 net/minecraft/network/packet/c2s/login/LoginHelloC2SPacket
FIELD comp_984 session Lnet/minecraft/class_7822$class_7823;
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD comp_984 session ()Lnet/minecraft/class_7822$class_7823;

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_2917 net/minecraft/network/packet/c2s/login/LoginKeyC2SPacket
FIELD field_13274 encryptedSecretKey [B
FIELD field_39089 nonce Lcom/mojang/datafixers/util/Either;
FIELD field_39089 nonce [B
COMMENT The nonce value.
COMMENT
COMMENT @implNote This value is either encrypted (the left side of {@code Either}) or signed
@ -8,11 +8,6 @@ CLASS net/minecraft/class_2917 net/minecraft/network/packet/c2s/login/LoginKeyC2
COMMENT and the server verifies it by decrypting and comparing nonces. If signed, then it must
COMMENT be done so using the user's private key provided from Mojang's server, and the server
COMMENT verifies by checking if the reconstructed data can be verified using the public key.
METHOD <init> (Ljavax/crypto/SecretKey;Ljava/security/PublicKey;J[B)V
ARG 1 secretKey
ARG 2 publicKey
ARG 3 seed
ARG 5 signature
METHOD <init> (Ljavax/crypto/SecretKey;Ljava/security/PublicKey;[B)V
ARG 1 secretKey
ARG 2 publicKey
@ -21,15 +16,5 @@ CLASS net/minecraft/class_2917 net/minecraft/network/packet/c2s/login/LoginKeyC2
ARG 1 buf
METHOD method_12654 decryptSecretKey (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey;
ARG 1 privateKey
METHOD method_43640 (Lnet/minecraft/class_7500;[BLnet/minecraft/class_3515$class_7425;)Ljava/lang/Boolean;
ARG 2 signature
METHOD method_43642 ([B)Ljava/lang/Boolean;
ARG 0 encrypted
METHOD method_43643 verifySignedNonce ([BLnet/minecraft/class_7500;)Z
METHOD method_43643 verifySignedNonce ([BLjava/security/PrivateKey;)Z
ARG 1 nonce
ARG 2 verifier
METHOD method_43644 verifyEncryptedNonce ([BLjava/security/PrivateKey;)Z
ARG 1 nonce
ARG 2 privateKey
METHOD method_44316 ([BLnet/minecraft/class_3515$class_7425;Lnet/minecraft/class_7498$class_7499;)V
ARG 2 updater

View File

@ -1,11 +1,9 @@
CLASS net/minecraft/class_2739 net/minecraft/network/packet/s2c/play/EntityTrackerUpdateS2CPacket
FIELD field_12476 id I
FIELD field_12477 trackedValues Ljava/util/List;
METHOD <init> (ILnet/minecraft/class_2945;Z)V
FIELD comp_1127 id I
FIELD comp_1128 trackedValues Ljava/util/List;
METHOD <init> (ILjava/util/List;)V
ARG 1 id
ARG 2 tracker
ARG 3 forceUpdateAll
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_11807 id ()I
METHOD method_11809 getTrackedValues ()Ljava/util/List;
METHOD comp_1127 id ()I
METHOD comp_1128 trackedValues ()Ljava/util/List;

View File

@ -1,14 +1,14 @@
CLASS net/minecraft/class_5744 net/minecraft/particle/AbstractDustParticleEffect
FIELD field_28273 color Lnet/minecraft/class_1160;
FIELD field_28273 color Lorg/joml/Vector3f;
FIELD field_28274 scale F
FIELD field_33114 MIN_SCALE F
FIELD field_33115 MAX_SCALE F
METHOD <init> (Lnet/minecraft/class_1160;F)V
METHOD <init> (Lorg/joml/Vector3f;F)V
ARG 1 color
ARG 2 scale
METHOD method_33118 readColor (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_1160;
METHOD method_33118 readColor (Lcom/mojang/brigadier/StringReader;)Lorg/joml/Vector3f;
ARG 0 reader
METHOD method_33119 getColor ()Lnet/minecraft/class_1160;
METHOD method_33119 getColor ()Lorg/joml/Vector3f;
METHOD method_33120 getScale ()F
METHOD method_33466 readColor (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1160;
METHOD method_33466 readColor (Lnet/minecraft/class_2540;)Lorg/joml/Vector3f;
ARG 0 buf

View File

@ -1,10 +1,10 @@
CLASS net/minecraft/class_5743 net/minecraft/particle/DustColorTransitionParticleEffect
FIELD field_28267 SCULK_BLUE Lnet/minecraft/class_1160;
FIELD field_28267 SCULK_BLUE Lorg/joml/Vector3f;
FIELD field_28268 DEFAULT Lnet/minecraft/class_5743;
FIELD field_28269 CODEC Lcom/mojang/serialization/Codec;
FIELD field_28270 FACTORY Lnet/minecraft/class_2394$class_2395;
FIELD field_28271 toColor Lnet/minecraft/class_1160;
METHOD <init> (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;F)V
FIELD field_28271 toColor Lorg/joml/Vector3f;
METHOD <init> (Lorg/joml/Vector3f;Lorg/joml/Vector3f;F)V
ARG 1 fromColor
ARG 2 toColor
ARG 3 scale
@ -12,9 +12,9 @@ CLASS net/minecraft/class_5743 net/minecraft/particle/DustColorTransitionParticl
ARG 0 instance
METHOD method_33108 (Lnet/minecraft/class_5743;)Ljava/lang/Float;
ARG 0 effect
METHOD method_33109 (Lnet/minecraft/class_5743;)Lnet/minecraft/class_1160;
METHOD method_33109 (Lnet/minecraft/class_5743;)Lorg/joml/Vector3f;
ARG 0 effect
METHOD method_33110 getFromColor ()Lnet/minecraft/class_1160;
METHOD method_33111 (Lnet/minecraft/class_5743;)Lnet/minecraft/class_1160;
METHOD method_33110 getFromColor ()Lorg/joml/Vector3f;
METHOD method_33111 (Lnet/minecraft/class_5743;)Lorg/joml/Vector3f;
ARG 0 effect
METHOD method_33112 getToColor ()Lnet/minecraft/class_1160;
METHOD method_33112 getToColor ()Lorg/joml/Vector3f;

View File

@ -2,10 +2,10 @@ CLASS net/minecraft/class_2390 net/minecraft/particle/DustParticleEffect
FIELD field_11188 DEFAULT Lnet/minecraft/class_2390;
FIELD field_11189 PARAMETERS_FACTORY Lnet/minecraft/class_2394$class_2395;
FIELD field_25124 CODEC Lcom/mojang/serialization/Codec;
FIELD field_28272 RED Lnet/minecraft/class_1160;
FIELD field_28272 RED Lorg/joml/Vector3f;
METHOD method_33115 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33116 (Lnet/minecraft/class_2390;)Ljava/lang/Float;
ARG 0 effect
METHOD method_33117 (Lnet/minecraft/class_2390;)Lnet/minecraft/class_1160;
METHOD method_33117 (Lnet/minecraft/class_2390;)Lorg/joml/Vector3f;
ARG 0 effect

View File

@ -127,9 +127,8 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
ARG 1 profile
METHOD method_14611 remove (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_14613 createPlayer (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_7822;)Lnet/minecraft/class_3222;
METHOD method_14613 createPlayer (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_3222;
ARG 1 profile
ARG 2 session
METHOD method_14614 isWhitelistEnabled ()Z
METHOD method_14617 saveAllPlayerData ()V
METHOD method_18241 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297;

View File

@ -29,7 +29,6 @@ CLASS net/minecraft/class_3248 net/minecraft/server/network/ServerLoginNetworkHa
FIELD field_14166 LOGGER Lorg/slf4j/Logger;
FIELD field_14167 nonce [B
FIELD field_29779 TIMEOUT_TICKS I
FIELD field_39992 session Lnet/minecraft/class_7822$class_7823;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V
ARG 1 server
ARG 2 connection
@ -51,11 +50,6 @@ CLASS net/minecraft/class_3248 net/minecraft/server/network/ServerLoginNetworkHa
ARG 0 c
METHOD method_40085 isValidName (Ljava/lang/String;)Z
ARG 0 name
METHOD method_43510 getVerifiedPublicKey (Lnet/minecraft/class_7822$class_7823;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_7500;Z)Lnet/minecraft/class_7822;
ARG 0 session
ARG 1 gameProfile
ARG 2 servicesSignatureVerifier
ARG 3 shouldThrowOnMissingKey
CLASS 1
METHOD method_14386 getClientAddress ()Ljava/net/InetAddress;
CLASS class_3249 State

View File

@ -40,7 +40,6 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
FIELD field_39825 acknowledgmentValidator Lnet/minecraft/class_7638;
FIELD field_39826 messageChainTaskQueue Lnet/minecraft/class_7619;
FIELD field_39987 signatureStorage Lnet/minecraft/class_7561;
FIELD field_39988 messagePacker Lnet/minecraft/class_7469$class_7820;
FIELD field_39989 MAX_PENDING_ACKNOWLEDGMENTS I
FIELD field_39990 CHAT_VALIDATION_FAILED_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;Lnet/minecraft/class_3222;)V

View File

@ -50,11 +50,10 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
FIELD field_35566 allowServerListing Z
FIELD field_39985 sculkShriekerWarningManager Lnet/minecraft/class_7262;
FIELD field_39986 session Lnet/minecraft/class_7822;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_7822;)V
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;)V
ARG 1 server
ARG 2 world
ARG 3 profile
ARG 4 session
METHOD method_14203 copyFrom (Lnet/minecraft/class_3222;Z)V
ARG 1 oldPlayer
ARG 2 alive

View File

@ -8,7 +8,6 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
FIELD field_33442 POSITIVE_INT Lcom/mojang/serialization/Codec;
FIELD field_34387 POSITIVE_FLOAT Lcom/mojang/serialization/Codec;
FIELD field_37408 REGULAR_EXPRESSION Lcom/mojang/serialization/Codec;
FIELD field_38081 UUID Lcom/mojang/serialization/Codec;
FIELD field_39042 INSTANT Lcom/mojang/serialization/Codec;
FIELD field_39273 BASE_64 Lcom/mojang/serialization/Codec;
FIELD field_39274 TAG_ENTRY_ID Lcom/mojang/serialization/Codec;

View File

@ -6,16 +6,16 @@ CLASS net/minecraft/class_4590 net/minecraft/util/math/AffineTransformation
COMMENT transformation, meaning "translation rotation scale rotation".
COMMENT
COMMENT <p>This class is immutable; its matrix is lazily decomposed upon demand.
FIELD field_20900 matrix Lnet/minecraft/class_1159;
FIELD field_20900 matrix Lorg/joml/Matrix4f;
FIELD field_20901 initialized Z
FIELD field_20902 translation Lnet/minecraft/class_1160;
FIELD field_20903 rotation2 Lnet/minecraft/class_1158;
FIELD field_20904 scale Lnet/minecraft/class_1160;
FIELD field_20905 rotation1 Lnet/minecraft/class_1158;
FIELD field_20902 translation Lorg/joml/Vector3f;
FIELD field_20903 rotation2 Lorg/joml/Quaternionf;
FIELD field_20904 scale Lorg/joml/Vector3f;
FIELD field_20905 rotation1 Lorg/joml/Quaternionf;
FIELD field_20906 IDENTITY Lnet/minecraft/class_4590;
METHOD <init> (Lnet/minecraft/class_1159;)V
METHOD <init> (Lorg/joml/Matrix4f;)V
ARG 1 matrix
METHOD <init> (Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;)V
METHOD <init> (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)V
ARG 1 translation
ARG 2 rotation2
ARG 3 scale
@ -23,19 +23,13 @@ CLASS net/minecraft/class_4590 net/minecraft/util/math/AffineTransformation
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_22931 identity ()Lnet/minecraft/class_4590;
METHOD method_22932 getLinearTransformationAndTranslationFromAffine (Lnet/minecraft/class_1159;)Lcom/mojang/datafixers/util/Pair;
ARG 0 affineTransform
METHOD method_22933 multiply (Lnet/minecraft/class_4590;)Lnet/minecraft/class_4590;
ARG 1 other
METHOD method_22934 setup (Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;Lnet/minecraft/class_1160;Lnet/minecraft/class_1158;)Lnet/minecraft/class_1159;
ARG 0 translation
ARG 1 rotation2
ARG 2 scale
ARG 3 rotation1
METHOD method_22934 setup (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)Lorg/joml/Matrix4f;
METHOD method_22935 invert ()Lnet/minecraft/class_4590;
METHOD method_22936 getMatrix ()Lnet/minecraft/class_1159;
METHOD method_22937 getRotation2 ()Lnet/minecraft/class_1158;
METHOD method_22936 getMatrix ()Lorg/joml/Matrix4f;
METHOD method_22937 getRotation2 ()Lorg/joml/Quaternionf;
METHOD method_22938 init ()V
METHOD method_35865 getTranslation ()Lnet/minecraft/class_1160;
METHOD method_35866 getScale ()Lnet/minecraft/class_1160;
METHOD method_35867 getRotation1 ()Lnet/minecraft/class_1158;
METHOD method_35865 getTranslation ()Lorg/joml/Vector3f;
METHOD method_35866 getScale ()Lorg/joml/Vector3f;
METHOD method_35867 getRotation1 ()Lorg/joml/Quaternionf;

View File

@ -1,12 +1,12 @@
CLASS net/minecraft/class_4998 net/minecraft/util/math/AxisTransformation
FIELD field_23368 mappings [I
FIELD field_23369 matrix Lnet/minecraft/class_4581;
FIELD field_23369 matrix Lorg/joml/Matrix3f;
FIELD field_23370 COMBINATIONS [[Lnet/minecraft/class_4998;
METHOD <init> (Ljava/lang/String;IIII)V
ARG 3 xMapping
ARG 4 yMapping
ARG 5 zMapping
METHOD method_26416 getMatrix ()Lnet/minecraft/class_4581;
METHOD method_26416 getMatrix ()Lorg/joml/Matrix3f;
METHOD method_26417 map (I)I
ARG 1 oldAxis
METHOD method_26418 prepend (Lnet/minecraft/class_4998;)Lnet/minecraft/class_4998;

View File

@ -86,11 +86,11 @@ CLASS net/minecraft/class_2350 net/minecraft/util/math/Direction
ARG 2 z
METHOD method_16366 (Lnet/minecraft/class_2350;)Ljava/lang/Long;
ARG 0 direction
METHOD method_23224 getRotationQuaternion ()Lnet/minecraft/class_1158;
METHOD method_23225 transform (Lnet/minecraft/class_1159;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
METHOD method_23224 getRotationQuaternion ()Lorg/joml/Quaternionf;
METHOD method_23225 transform (Lorg/joml/Matrix4f;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
ARG 0 matrix
ARG 1 direction
METHOD method_23955 getUnitVector ()Lnet/minecraft/class_1160;
METHOD method_23955 getUnitVector ()Lorg/joml/Vector3f;
METHOD method_30928 pointsTo (F)Z
COMMENT {@return whether the given yaw points to the direction}
COMMENT

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_4990 net/minecraft/util/math/DirectionTransformation
FIELD field_23288 matrix Lnet/minecraft/class_4581;
FIELD field_23288 matrix Lorg/joml/Matrix3f;
FIELD field_23289 name Ljava/lang/String;
FIELD field_23290 mappings Ljava/util/Map;
FIELD field_23291 flipX Z
@ -24,4 +24,4 @@ CLASS net/minecraft/class_4990 net/minecraft/util/math/DirectionTransformation
ARG 1 orientation
METHOD method_26391 getAxisFlips ()Lit/unimi/dsi/fastutil/booleans/BooleanList;
METHOD method_35813 inverse ()Lnet/minecraft/class_4990;
METHOD method_35814 getMatrix ()Lnet/minecraft/class_4581;
METHOD method_35814 getMatrix ()Lorg/joml/Matrix3f;

View File

@ -1,107 +0,0 @@
CLASS net/minecraft/class_4581 net/minecraft/util/math/Matrix3f
FIELD field_20860 THREE_PLUS_TWO_SQRT_TWO F
FIELD field_20861 COS_PI_OVER_EIGHT F
FIELD field_20862 SIN_PI_OVER_EIGHT F
FIELD field_20863 SQRT_HALF F
FIELD field_21633 a00 F
FIELD field_21634 a01 F
FIELD field_21635 a02 F
FIELD field_21636 a10 F
FIELD field_21637 a11 F
FIELD field_21638 a12 F
FIELD field_21639 a20 F
FIELD field_21640 a21 F
FIELD field_21641 a22 F
FIELD field_31077 ORDER I
COMMENT The number of rows and columns ({@value}) this matrix has.
METHOD <init> (Lnet/minecraft/class_1158;)V
ARG 1 quaternion
METHOD <init> (Lnet/minecraft/class_1159;)V
ARG 1 matrix
METHOD <init> (Lnet/minecraft/class_4581;)V
ARG 1 source
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_22847 transpose ()V
METHOD method_22849 getSinAndCosOfRotation (FFF)Lcom/mojang/datafixers/util/Pair;
ARG 0 upperLeft
ARG 1 diagonalAverage
ARG 2 lowerRight
METHOD method_22852 load (Lnet/minecraft/class_4581;)V
ARG 1 source
METHOD method_22853 decomposeLinearTransformation ()Lorg/apache/commons/lang3/tuple/Triple;
METHOD method_22855 multiply (Lnet/minecraft/class_4581;)V
ARG 1 other
METHOD method_22856 loadIdentity ()V
METHOD method_22857 (Lnet/minecraft/class_4581;)Lnet/minecraft/class_1158;
ARG 0 matrix
METHOD method_23274 multiply (Lnet/minecraft/class_1158;)V
ARG 1 quaternion
METHOD method_23296 copy ()Lnet/minecraft/class_4581;
METHOD method_23729 multiply (F)V
ARG 1 scalar
METHOD method_23731 determinantAndAdjugate ()F
METHOD method_23732 invert ()Z
METHOD method_23963 scale (FFF)Lnet/minecraft/class_4581;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD method_26288 set (IIF)V
ARG 1 x
ARG 2 y
ARG 3 value
METHOD method_35259 pack (II)I
ARG 0 x
ARG 1 y
METHOD method_35260 (Lnet/minecraft/class_4581;Lnet/minecraft/class_1158;)V
ARG 0 matrix
ARG 1 quaternion
METHOD method_35261 readColumnMajor (Ljava/nio/FloatBuffer;)V
COMMENT Reads a matrix from the buffer in column-major order.
COMMENT
COMMENT @see #readRowMajor(FloatBuffer)
COMMENT @see #read(FloatBuffer, boolean)
ARG 1 buf
METHOD method_35262 read (Ljava/nio/FloatBuffer;Z)V
COMMENT Reads a matrix from the buffer.
COMMENT
COMMENT @see #readRowMajor(FloatBuffer)
COMMENT @see #readColumnMajor(FloatBuffer)
ARG 1 buf
ARG 2 rowMajor
COMMENT {@code true} to read in row-major order; {@code false} to read in
COMMENT column-major order
METHOD method_35263 readRowMajor (Ljava/nio/FloatBuffer;)V
COMMENT Reads a matrix from the buffer in row-major order.
COMMENT
COMMENT @see #readColumnMajor(FloatBuffer)
COMMENT @see #read(FloatBuffer, boolean)
ARG 1 buf
METHOD method_35264 write (Ljava/nio/FloatBuffer;Z)V
COMMENT Writes this matrix to the buffer.
COMMENT
COMMENT @see #writeRowMajor(FloatBuffer)
COMMENT @see #writeColumnMajor(FloatBuffer)
ARG 1 buf
ARG 2 rowMajor
COMMENT {@code true} to write in row-major order; {@code false} to write in
COMMENT column-major order
METHOD method_35265 add (Lnet/minecraft/class_4581;)V
ARG 1 matrix
METHOD method_35266 writeColumnMajor (Ljava/nio/FloatBuffer;)V
COMMENT Writes this matrix to the buffer in column-major order.
COMMENT
COMMENT @see #writeRowMajor(FloatBuffer)
COMMENT @see #write(FloatBuffer, boolean)
ARG 1 buf
METHOD method_35267 subtract (Lnet/minecraft/class_4581;)V
ARG 1 matrix
METHOD method_35268 writeRowMajor (Ljava/nio/FloatBuffer;)V
COMMENT Writes this matrix to the buffer in row-major order.
COMMENT
COMMENT @see #writeColumnMajor(FloatBuffer)
COMMENT @see #write(FloatBuffer, boolean)
ARG 1 buf
METHOD method_35269 determinant ()F
METHOD method_35270 trace ()F
COMMENT Returns the sum of the elements on the main diagonal.

View File

@ -1,126 +0,0 @@
CLASS net/minecraft/class_1159 net/minecraft/util/math/Matrix4f
FIELD field_21652 a00 F
FIELD field_21653 a01 F
FIELD field_21654 a02 F
FIELD field_21655 a03 F
FIELD field_21656 a10 F
FIELD field_21657 a11 F
FIELD field_21658 a12 F
FIELD field_21659 a13 F
FIELD field_21660 a20 F
FIELD field_21661 a21 F
FIELD field_21662 a22 F
FIELD field_21663 a23 F
FIELD field_21664 a30 F
FIELD field_21665 a31 F
FIELD field_21666 a32 F
FIELD field_21667 a33 F
FIELD field_31601 ORDER I
COMMENT The number of rows and columns ({@value}) this matrix has.
METHOD <init> (Lnet/minecraft/class_1158;)V
ARG 1 quaternion
METHOD <init> (Lnet/minecraft/class_1159;)V
ARG 1 matrix
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_22668 loadIdentity ()V
METHOD method_22670 multiply (Lnet/minecraft/class_1158;)V
ARG 1 quaternion
METHOD method_22671 addToLastColumn (Lnet/minecraft/class_1160;)V
ARG 1 vector
METHOD method_22672 multiply (Lnet/minecraft/class_1159;)V
ARG 1 matrix
METHOD method_22673 copy ()Lnet/minecraft/class_1159;
METHOD method_22866 multiply (F)V
ARG 1 scalar
METHOD method_22868 determinantAndAdjugate ()F
METHOD method_22870 invert ()Z
METHOD method_22871 transpose ()V
METHOD method_24019 scale (FFF)Lnet/minecraft/class_1159;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD method_24020 pack (II)I
ARG 0 x
ARG 1 y
METHOD method_24021 translate (FFF)Lnet/minecraft/class_1159;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD method_31544 multiplyByTranslation (FFF)V
COMMENT Multiplies the matrix by the translation matrix consisting of {@code x}, {@code y} and {@code z}.
COMMENT
COMMENT <p>{@code multiplyByTranslation(x, y, z)} is equivalent to {@code multiply(Matrix4f.translate(x, y, z))}.
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_34239 projectionMatrix (FFFFFF)Lnet/minecraft/class_1159;
ARG 0 left
ARG 1 right
ARG 2 bottom
ARG 3 top
ARG 4 nearPlane
ARG 5 farPlane
METHOD method_35434 load (Lnet/minecraft/class_1159;)V
ARG 1 source
METHOD method_35435 readColumnMajor (Ljava/nio/FloatBuffer;)V
COMMENT Reads a matrix from the buffer in column-major order.
COMMENT
COMMENT @see #readRowMajor(FloatBuffer)
COMMENT @see #read(FloatBuffer, boolean)
ARG 1 buf
METHOD method_35436 read (Ljava/nio/FloatBuffer;Z)V
COMMENT Reads a matrix from the buffer.
COMMENT
COMMENT @see #readRowMajor(FloatBuffer)
COMMENT @see #readColumnMajor(FloatBuffer)
ARG 1 buf
ARG 2 rowMajor
COMMENT {@code true} to read in row-major order; {@code false} to read in
COMMENT column-major order
METHOD method_35437 isInteger (F)Z
ARG 0 value
METHOD method_35438 readRowMajor (Ljava/nio/FloatBuffer;)V
COMMENT Reads a matrix from the buffer in row-major order.
COMMENT
COMMENT @see #readColumnMajor(FloatBuffer)
COMMENT @see #read(FloatBuffer, boolean)
ARG 1 buf
METHOD method_35439 write (Ljava/nio/FloatBuffer;Z)V
COMMENT Writes this matrix to the buffer.
COMMENT
COMMENT @see #writeRowMajor(FloatBuffer)
COMMENT @see #writeColumnMajor(FloatBuffer)
ARG 1 buf
ARG 2 rowMajor
COMMENT {@code true} to write in row-major order; {@code false} to write in
COMMENT column-major order
METHOD method_35440 add (Lnet/minecraft/class_1159;)V
ARG 1 matrix
METHOD method_35441 determinant ()F
METHOD method_35442 subtract (Lnet/minecraft/class_1159;)V
ARG 1 matrix
METHOD method_35443 writeRowMajor (Ljava/nio/FloatBuffer;)V
COMMENT Writes this matrix to the buffer in row-major order.
COMMENT
COMMENT @see #writeColumnMajor(FloatBuffer)
COMMENT @see #write(FloatBuffer, boolean)
ARG 1 buf
METHOD method_35444 trace ()F
COMMENT Returns the sum of the elements on the main diagonal.
METHOD method_4929 viewboxMatrix (DFFF)Lnet/minecraft/class_1159;
ARG 0 fov
ARG 2 aspectRatio
ARG 3 cameraDepth
ARG 4 viewDistance
METHOD method_4932 writeColumnMajor (Ljava/nio/FloatBuffer;)V
COMMENT Writes this matrix to the buffer in column-major order.
COMMENT
COMMENT @see #writeRowMajor(FloatBuffer)
COMMENT @see #write(FloatBuffer, boolean)
ARG 1 buf
METHOD method_4933 projectionMatrix (FFFF)Lnet/minecraft/class_1159;
ARG 0 width
ARG 1 height
ARG 2 nearPlane
ARG 3 farPlane

View File

@ -1,60 +0,0 @@
CLASS net/minecraft/class_1158 net/minecraft/util/math/Quaternion
FIELD field_21493 IDENTITY Lnet/minecraft/class_1158;
FIELD field_21582 x F
FIELD field_21583 y F
FIELD field_21584 z F
FIELD field_21585 w F
METHOD <init> (FFFF)V
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 w
METHOD <init> (FFFZ)V
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 degrees
METHOD <init> (Lnet/minecraft/class_1158;)V
ARG 1 other
METHOD <init> (Lnet/minecraft/class_1160;FZ)V
ARG 1 axis
ARG 2 rotationAngle
ARG 3 degrees
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_16002 sin (F)F
ARG 0 value
METHOD method_16003 cos (F)F
ARG 0 value
METHOD method_22872 scale (F)V
ARG 1 scale
METHOD method_22873 normalize ()V
METHOD method_23695 copy ()Lnet/minecraft/class_1158;
METHOD method_23758 set (FFFF)V
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 w
METHOD method_35820 toEulerYxz ()Lnet/minecraft/class_1160;
METHOD method_35821 fromEulerYxz (FFF)Lnet/minecraft/class_1158;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD method_35823 fromEulerXyzDegrees (Lnet/minecraft/class_1160;)Lnet/minecraft/class_1158;
ARG 0 vector
METHOD method_35824 toEulerYxzDegrees ()Lnet/minecraft/class_1160;
METHOD method_35825 fromEulerXyz (FFF)Lnet/minecraft/class_1158;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD method_35826 fromEulerXyz (Lnet/minecraft/class_1160;)Lnet/minecraft/class_1158;
ARG 0 vector
METHOD method_35827 toEulerXyz ()Lnet/minecraft/class_1160;
METHOD method_35828 toEulerXyzDegrees ()Lnet/minecraft/class_1160;
METHOD method_4921 getX ()F
METHOD method_4922 getY ()F
METHOD method_4923 getZ ()F
METHOD method_4924 getW ()F
METHOD method_4925 hamiltonProduct (Lnet/minecraft/class_1158;)V
ARG 1 other
METHOD method_4926 conjugate ()V

View File

@ -23,7 +23,7 @@ CLASS net/minecraft/class_243 net/minecraft/util/math/Vec3d
ARG 1 x
ARG 3 y
ARG 5 z
METHOD <init> (Lnet/minecraft/class_1160;)V
METHOD <init> (Lorg/joml/Vector3f;)V
COMMENT Copies the given vector.
ARG 1 vec
METHOD equals (Ljava/lang/Object;)Z

View File

@ -1,77 +0,0 @@
CLASS net/minecraft/class_1160 net/minecraft/util/math/Vec3f
COMMENT A mutable vector composed of 3 floats.
FIELD field_20702 NEGATIVE_X Lnet/minecraft/class_1160;
FIELD field_20703 POSITIVE_X Lnet/minecraft/class_1160;
FIELD field_20704 NEGATIVE_Y Lnet/minecraft/class_1160;
FIELD field_20705 POSITIVE_Y Lnet/minecraft/class_1160;
FIELD field_20706 NEGATIVE_Z Lnet/minecraft/class_1160;
FIELD field_20707 POSITIVE_Z Lnet/minecraft/class_1160;
FIELD field_21483 x F
FIELD field_21484 y F
FIELD field_21485 z F
FIELD field_28477 CODEC Lcom/mojang/serialization/Codec;
FIELD field_29501 ZERO Lnet/minecraft/class_1160;
METHOD <init> (FFF)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD <init> (Lnet/minecraft/class_1162;)V
ARG 1 vec
METHOD <init> (Lnet/minecraft/class_243;)V
ARG 1 other
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_19262 rotate (Lnet/minecraft/class_1158;)V
ARG 1 rotation
METHOD method_23214 getDegreesQuaternion (F)Lnet/minecraft/class_1158;
ARG 1 angle
METHOD method_23215 transform (Lnet/minecraft/class_4581;)V
ARG 1 matrix
METHOD method_23626 getRadialQuaternion (F)Lnet/minecraft/class_1158;
ARG 1 angle
METHOD method_23846 add (Lnet/minecraft/class_1160;)V
ARG 1 vector
METHOD method_23847 lerp (Lnet/minecraft/class_1160;F)V
ARG 1 vector
ARG 2 delta
METHOD method_23848 modify (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)V
ARG 1 function
METHOD method_23849 multiplyComponentwise (FFF)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_23850 copy ()Lnet/minecraft/class_1160;
METHOD method_33462 (Lnet/minecraft/class_1160;)Ljava/util/List;
ARG 0 vec
METHOD method_33463 (Ljava/util/List;)Lcom/mojang/serialization/DataResult;
ARG 0 vec
METHOD method_33464 (Ljava/util/List;)Lnet/minecraft/class_1160;
ARG 0 vec
METHOD method_35920 set (Lnet/minecraft/class_1160;)V
ARG 1 vec
METHOD method_35921 clamp (Lnet/minecraft/class_1160;Lnet/minecraft/class_1160;)V
ARG 1 min
ARG 2 max
METHOD method_4942 scale (F)V
ARG 1 scale
METHOD method_4943 getX ()F
METHOD method_4944 subtract (Lnet/minecraft/class_1160;)V
ARG 1 other
METHOD method_4945 getY ()F
METHOD method_4946 clamp (FF)V
ARG 1 min
ARG 2 max
METHOD method_4947 getZ ()F
METHOD method_4948 add (FFF)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_4949 set (FFF)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_4950 dot (Lnet/minecraft/class_1160;)F
ARG 1 other
METHOD method_4951 cross (Lnet/minecraft/class_1160;)V
ARG 1 vector
METHOD method_4952 normalize ()Z

View File

@ -1,45 +0,0 @@
CLASS net/minecraft/class_1162 net/minecraft/util/math/Vector4f
COMMENT @implNote Even though this is used only on the client, it accesses protected
COMMENT fields from {@link Matrix4f}, which requires them to be in the same package.
FIELD field_21486 x F
FIELD field_21487 y F
FIELD field_21488 z F
FIELD field_21489 w F
METHOD <init> (FFFF)V
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 w
METHOD <init> (Lnet/minecraft/class_1160;)V
ARG 1 vector
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_22674 transform (Lnet/minecraft/class_1159;)V
ARG 1 matrix
METHOD method_23217 dotProduct (Lnet/minecraft/class_1162;)F
ARG 1 other
METHOD method_23218 normalize ()Z
METHOD method_23219 normalizeProjectiveCoordinates ()V
METHOD method_23851 set (FFFF)V
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 w
METHOD method_23852 rotate (Lnet/minecraft/class_1158;)V
ARG 1 rotation
METHOD method_23853 getW ()F
METHOD method_35927 multiply (F)V
ARG 1 value
METHOD method_35928 lerp (Lnet/minecraft/class_1162;F)V
ARG 1 to
ARG 2 delta
METHOD method_35929 add (FFFF)V
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 w
METHOD method_4953 getX ()F
METHOD method_4954 multiplyComponentwise (Lnet/minecraft/class_1160;)V
ARG 1 vector
METHOD method_4956 getY ()F
METHOD method_4957 getZ ()F

View File

@ -18,23 +18,17 @@ CLASS net/minecraft/class_1917 net/minecraft/world/MobSpawnerLogic
METHOD method_31589 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_33355 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_6008$class_6010;)V
ARG 3 spawnPotential
METHOD method_33356 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_6008$class_6010;)V
ARG 3 spawnPotential
METHOD method_38079 (Ljava/lang/String;)V
ARG 0 error
METHOD method_38080 (Ljava/lang/String;)V
ARG 0 error
METHOD method_38082 (Ljava/lang/String;)V
ARG 0 error
METHOD method_8272 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 nbt
METHOD method_8273 sendStatus (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)V
ARG 1 world
ARG 2 pos
ARG 3 status
METHOD method_8274 setEntityId (Lnet/minecraft/class_1299;)V
METHOD method_8274 setEntityId (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)V
ARG 1 type
METHOD method_8275 handleStatus (Lnet/minecraft/class_1937;I)Z
ARG 1 world
@ -44,14 +38,12 @@ CLASS net/minecraft/class_1917 net/minecraft/world/MobSpawnerLogic
ARG 2 pos
ARG 3 spawnEntry
METHOD method_8280 readNbt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V
ARG 1 world
ARG 2 pos
ARG 3 nbt
METHOD method_8282 updateSpawns (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_8283 getRenderedEntity (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297;
ARG 1 world
METHOD method_8283 getRenderedEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297;
METHOD method_8284 isPlayerInRange (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,55 +0,0 @@
CLASS net/minecraft/class_7723 net/minecraft/world/dimension/DimensionsRegistryHolder
FIELD field_40363 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_40364 VANILLA_KEYS Ljava/util/Set;
FIELD field_40365 VANILLA_KEY_COUNT I
METHOD method_45513 getChunkGenerator ()Lnet/minecraft/class_2794;
METHOD method_45514 getOrEmpty (Lnet/minecraft/class_5321;)Ljava/util/Optional;
ARG 1 key
METHOD method_45515 getLifecycle (Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)Lcom/mojang/serialization/Lifecycle;
ARG 0 key
ARG 1 dimensionOptions
METHOD method_45516 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_45517 isOverworldVanilla (Lnet/minecraft/class_5363;)Z
ARG 0 dimensionOptions
METHOD method_45518 toConfig (Lnet/minecraft/class_2378;)Lnet/minecraft/class_7723$class_7725;
ARG 1 existingRegistry
METHOD method_45519 createRegistry (Lnet/minecraft/class_2378;Lnet/minecraft/class_6880;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2378;
ARG 0 currentRegistry
ARG 1 overworldEntry
ARG 2 chunkGenerator
METHOD method_45520 createRegistry (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2378;
ARG 0 dynamicRegistry
ARG 1 currentRegistry
ARG 2 chunkGenerator
METHOD method_45521 (Lnet/minecraft/class_2378;Ljava/util/List;Lnet/minecraft/class_5321;)V
ARG 3 key
METHOD method_45522 with (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;)Lnet/minecraft/class_7723;
ARG 1 dynamicRegistryManager
ARG 2 chunkGenerator
METHOD method_45523 (Lnet/minecraft/class_2385;Lnet/minecraft/class_7723$class_7724;)V
ARG 1 entry
METHOD method_45524 (Ljava/util/List;Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)V
ARG 2 dimensionOptions
METHOD method_45525 streamAll (Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
ARG 0 otherKeys
METHOD method_45526 getWorldKeys ()Lcom/google/common/collect/ImmutableSet;
METHOD method_45528 isVanilla (Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)Z
ARG 0 key
ARG 1 dimensionOptions
METHOD method_45529 isNetherVanilla (Lnet/minecraft/class_5363;)Z
ARG 0 dimensionOptions
METHOD method_45530 getSpecialProperty (Lnet/minecraft/class_2378;)Lnet/minecraft/class_31$class_7729;
ARG 0 dimensionOptionsRegistry
METHOD method_45531 isDebug ()Z
METHOD method_45532 (Lnet/minecraft/class_5321;)Z
ARG 0 key
METHOD method_45533 isTheEndVanilla (Lnet/minecraft/class_5363;)Z
ARG 0 dimensionOptions
METHOD method_45534 (Lnet/minecraft/class_5363;)Lnet/minecraft/class_31$class_7729;
ARG 0 overworldEntry
CLASS class_7724 Entry
METHOD method_45535 getLifecycle ()Lcom/mojang/serialization/Lifecycle;
CLASS class_7725 DimensionsConfig
METHOD method_45536 getLifecycle ()Lcom/mojang/serialization/Lifecycle;
METHOD method_45537 toDynamicRegistryManager ()Lnet/minecraft/class_5455$class_6890;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_7477 net/minecraft/world/poi/PointOfInterestTypes
FIELD field_39298 POI_STATES Ljava/util/Set;
FIELD field_39299 BED_HEADS Ljava/util/Set;
FIELD field_39300 CAULDRONS Ljava/util/Set;
FIELD field_39301 POI_STATES_TO_TYPE Ljava/util/Map;