diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index 143071b3bf..1d0d7aebb6 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -527,6 +527,11 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock METHOD method_27852 isOf (Lnet/minecraft/class_2248;)Z ARG 1 block METHOD method_29291 isToolRequired ()Z + METHOD method_30368 isSideSolid (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Z + ARG 1 world + ARG 2 pos + ARG 3 direction + ARG 4 shapeType CLASS class_3752 ShapeCache FIELD field_16555 lightSubtracted I FIELD field_16556 translucent Z @@ -535,10 +540,17 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock FIELD field_16560 extrudedFaces [Lnet/minecraft/class_265; FIELD field_17651 exceedsCube Z FIELD field_19360 collisionShape Lnet/minecraft/class_265; - FIELD field_19429 solidFullSquare [Z + FIELD field_19429 solidSides [Z FIELD field_20337 isFullCube Z + FIELD field_25830 SHAPE_TYPE_LENGTH I METHOD (Lnet/minecraft/class_2680;)V ARG 1 state + METHOD method_30369 isSideSolid (Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Z + ARG 1 direction + ARG 2 shapeType + METHOD method_30370 indexSolidSide (Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)I + ARG 0 direction + ARG 1 shapeType CLASS class_4972 TypedContextPredicate METHOD test (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Ljava/lang/Object;)Z ARG 1 state diff --git a/mappings/net/minecraft/block/SideShapeType.mapping b/mappings/net/minecraft/block/SideShapeType.mapping new file mode 100644 index 0000000000..2e75650b35 --- /dev/null +++ b/mappings/net/minecraft/block/SideShapeType.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_5431 net/minecraft/block/SideShapeType + METHOD method_30367 matches (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 direction + CLASS 2 + FIELD field_25826 radius I + FIELD field_25827 squareCuboid Lnet/minecraft/class_265; + CLASS 3 + FIELD field_25828 ringWidth I + FIELD field_25829 hollowSquareCuboid Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/client/MinecraftClient.mapping b/mappings/net/minecraft/client/MinecraftClient.mapping index 30e5627781..fd1c7fb93a 100644 --- a/mappings/net/minecraft/client/MinecraftClient.mapping +++ b/mappings/net/minecraft/client/MinecraftClient.mapping @@ -99,6 +99,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient FIELD field_24211 UNICODE_FONT_ID Lnet/minecraft/class_2960; FIELD field_25033 multiplayerEnabled Z FIELD field_25034 onlineChatEnabled Z + FIELD field_25671 videoWarningManager Lnet/minecraft/class_5407; METHOD (Lnet/minecraft/class_542;)V ARG 1 args METHOD method_1476 checkIs64Bit ()Z @@ -277,6 +278,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient ARG 2 registryTracker ARG 5 safeMode METHOD method_29611 isFabulousGraphicsOrBetter ()Z + METHOD method_30049 getVideoWarningManager ()Lnet/minecraft/class_5407; CLASS class_5366 WorldLoadAction CLASS class_5367 IntegratedResourceManager FIELD field_25439 resourcePackManager Lnet/minecraft/class_3283; diff --git a/mappings/net/minecraft/client/gui/screen/VideoOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/VideoOptionsScreen.mapping index 85a4cfbbef..2300497296 100644 --- a/mappings/net/minecraft/client/gui/screen/VideoOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/VideoOptionsScreen.mapping @@ -7,10 +7,12 @@ CLASS net/minecraft/class_446 net/minecraft/client/gui/screen/VideoOptionsScreen FIELD field_25685 GRAPHICS_WARNING_ACCEPT_TEXT Lnet/minecraft/class_2561; FIELD field_25686 GRAPHICS_WARNING_CANCEL_TEXT Lnet/minecraft/class_2561; FIELD field_25687 NEWLINE_TEXT Lnet/minecraft/class_2561; + FIELD field_25688 warningManager Lnet/minecraft/class_5407; FIELD field_2639 list Lnet/minecraft/class_353; FIELD field_2640 OPTIONS [Lnet/minecraft/class_316; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent + ARG 2 options METHOD method_19865 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_30052 (Lnet/minecraft/class_4185;)V diff --git a/mappings/net/minecraft/client/resource/VideoWarningManager.mapping b/mappings/net/minecraft/client/resource/VideoWarningManager.mapping new file mode 100644 index 0000000000..408c48de14 --- /dev/null +++ b/mappings/net/minecraft/client/resource/VideoWarningManager.mapping @@ -0,0 +1,36 @@ +CLASS net/minecraft/class_5407 net/minecraft/client/resource/VideoWarningManager + FIELD field_25689 GPU_WARNLIST_ID Lnet/minecraft/class_2960; + FIELD field_25690 warnings Lcom/google/common/collect/ImmutableMap; + FIELD field_25716 LOGGER Lorg/apache/logging/log4j/Logger; + FIELD field_25717 warningScheduled Z + FIELD field_25718 warned Z + FIELD field_25719 cancelledAfterWarning Z + METHOD method_30055 hasWarning ()Z + METHOD method_30057 compilePatterns (Lcom/google/gson/JsonArray;Ljava/util/List;)V + ARG 0 array + ARG 1 patterns + METHOD method_30060 getRendererWarning ()Ljava/lang/String; + METHOD method_30061 loadWarnlist (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lcom/google/gson/JsonObject; + ARG 0 resourceManager + ARG 1 profiler + METHOD method_30062 getVersionWarning ()Ljava/lang/String; + METHOD method_30063 getVendorWarning ()Ljava/lang/String; + METHOD method_30137 canWarn ()Z + METHOD method_30138 scheduleWarning ()V + METHOD method_30139 acceptAfterWarnings ()V + METHOD method_30140 cancelAfterWarnings ()V + METHOD method_30141 shouldWarn ()Z + METHOD method_30142 hasCancelledAfterWarning ()Z + METHOD method_30143 reset ()V + CLASS class_5408 WarningPatternLoader + FIELD field_25691 rendererPatterns Ljava/util/List; + FIELD field_25692 versionPatterns Ljava/util/List; + FIELD field_25693 vendorPatterns Ljava/util/List; + METHOD (Ljava/util/List;Ljava/util/List;Ljava/util/List;)V + ARG 1 rendererPatterns + ARG 2 versionPatterns + ARG 3 vendorPatterns + METHOD method_30064 buildWarnings ()Lcom/google/common/collect/ImmutableMap; + METHOD method_30066 buildWarning (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; + ARG 0 warningPattern + ARG 1 info diff --git a/mappings/net/minecraft/datafixer/fix/RemoveGolemGossipFix.mapping b/mappings/net/minecraft/datafixer/fix/RemoveGolemGossipFix.mapping new file mode 100644 index 0000000000..0c119c1305 --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/RemoveGolemGossipFix.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_5429 net/minecraft/datafixer/fix/RemoveGolemGossipFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;Z)V + ARG 1 outputSchema + ARG 2 changesType + METHOD method_30326 updateGossipsList (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 villagerData diff --git a/mappings/net/minecraft/entity/ai/brain/task/AdmireItemTimeLimitTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/AdmireItemTimeLimitTask.mapping new file mode 100644 index 0000000000..98a094e80c --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/task/AdmireItemTimeLimitTask.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_5430 net/minecraft/entity/ai/brain/task/AdmireItemTimeLimitTask + FIELD field_25815 timeLimit I + FIELD field_25816 cooldown I + METHOD (II)V + ARG 1 timeLimit + ARG 2 cooldown