mirror of https://github.com/FabricMC/yarn.git
Font stuff (#3561)
Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
parent
377ae91945
commit
1d8031b2af
|
@ -10,6 +10,8 @@ CLASS net/minecraft/class_386 net/minecraft/client/font/BitmapFont
|
|||
FIELD comp_1520 height I
|
||||
FIELD comp_1521 ascent I
|
||||
FIELD comp_1522 chars [[I
|
||||
FIELD field_44799 CODEC Lcom/mojang/serialization/MapCodec;
|
||||
FIELD field_44800 STRINGS_CODEPOINT_GRID_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;II[[I)V
|
||||
ARG 1 id
|
||||
ARG 2 height
|
||||
|
@ -25,6 +27,17 @@ CLASS net/minecraft/class_386 net/minecraft/client/font/BitmapFont
|
|||
ARG 4 charPosX
|
||||
ARG 5 charPosY
|
||||
METHOD method_2039 load (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;
|
||||
ARG 1 resourceManager
|
||||
METHOD method_51748 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
METHOD method_51749 validate (Lnet/minecraft/class_386$class_387;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 loader
|
||||
METHOD method_51750 (Ljava/util/List;)[[I
|
||||
ARG 0 strings
|
||||
METHOD method_51752 validate ([[I)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 codePointGrid
|
||||
METHOD method_51754 ([[I)Ljava/util/List;
|
||||
ARG 0 codePointGrid
|
||||
CLASS class_388 BitmapFontGlyph
|
||||
FIELD comp_603 scaleFactor F
|
||||
FIELD comp_604 image Lnet/minecraft/class_1011;
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
CLASS net/minecraft/class_389 net/minecraft/client/font/FontLoader
|
||||
FIELD field_44801 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_51731 getType ()Lnet/minecraft/class_394;
|
||||
METHOD method_51734 build ()Lcom/mojang/datafixers/util/Either;
|
||||
CLASS class_8539 Loadable
|
||||
METHOD load (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;
|
||||
|
|
|
@ -1,4 +1,8 @@
|
|||
CLASS net/minecraft/class_394 net/minecraft/client/font/FontType
|
||||
FIELD field_2314 id Ljava/lang/String;
|
||||
FIELD field_44802 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_44803 codec Lcom/mojang/serialization/MapCodec;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/serialization/MapCodec;)V
|
||||
ARG 3 id
|
||||
ARG 4 codec
|
||||
METHOD method_51758 getLoaderCodec ()Lcom/mojang/serialization/MapCodec;
|
||||
|
|
|
@ -1,2 +1,13 @@
|
|||
CLASS net/minecraft/class_7166 net/minecraft/client/font/SpaceFont
|
||||
FIELD field_37842 codePointsToGlyphs Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
|
||||
METHOD <init> (Ljava/util/Map;)V
|
||||
ARG 1 codePointsToAdvances
|
||||
METHOD method_41716 (Ljava/lang/Integer;Ljava/lang/Float;)V
|
||||
ARG 1 codec
|
||||
ARG 2 glyph
|
||||
CLASS class_8554 Loader
|
||||
FIELD field_44791 CODEC Lcom/mojang/serialization/MapCodec;
|
||||
METHOD method_51732 (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;
|
||||
ARG 1 resourceManager
|
||||
METHOD method_51733 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
CLASS net/minecraft/class_8557 net/minecraft/client/font/TrueTypeFontLoader
|
||||
FIELD field_44804 CODEC Lcom/mojang/serialization/MapCodec;
|
||||
FIELD field_44805 SKIP_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_51759 load (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;
|
||||
ARG 1 resourceManager
|
||||
METHOD method_51760 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String;
|
||||
ARG 0 either
|
||||
METHOD method_51761 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
METHOD method_51762 (Ljava/lang/String;)Ljava/lang/String;
|
||||
ARG 0 string
|
||||
METHOD method_51763 (Ljava/util/List;)Ljava/lang/String;
|
||||
ARG 0 list
|
||||
CLASS class_8558 Shift
|
||||
FIELD field_44806 NONE Lnet/minecraft/class_8557$class_8558;
|
||||
FIELD field_44807 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_51764 (Lnet/minecraft/class_8557$class_8558;)Ljava/util/List;
|
||||
ARG 0 shift
|
||||
METHOD method_51765 (Ljava/util/List;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 floatList
|
||||
METHOD method_51766 (Ljava/util/List;)Lnet/minecraft/class_8557$class_8558;
|
||||
ARG 0 floatList
|
|
@ -47,6 +47,8 @@ CLASS net/minecraft/class_391 net/minecraft/client/font/UnihexFont
|
|||
ARG 1 stream
|
||||
METHOD method_51665 (Lnet/minecraft/class_391$class_392;)Lnet/minecraft/class_2960;
|
||||
ARG 0 loader
|
||||
METHOD method_51666 (I)[[Lnet/minecraft/class_391$class_8544;
|
||||
ARG 0 rows
|
||||
CLASS class_393 UnicodeTextureGlyph
|
||||
METHOD method_51675 width ()I
|
||||
CLASS class_7736 FontImage8x16
|
||||
|
|
|
@ -96,7 +96,7 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
|
|||
ARG 1 consumer
|
||||
METHOD method_29189 (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V
|
||||
ARG 2 string
|
||||
METHOD method_29190 toArray (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult;
|
||||
METHOD method_29190 decodeFixedLengthArray (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 stream
|
||||
ARG 1 length
|
||||
METHOD method_29191 getChoiceTypeInternal (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type;
|
||||
|
@ -142,7 +142,7 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
|
|||
COMMENT @see #getRandomOrEmpty
|
||||
ARG 0 list
|
||||
ARG 1 random
|
||||
METHOD method_33141 toArray (Ljava/util/List;I)Lcom/mojang/serialization/DataResult;
|
||||
METHOD method_33141 decodeFixedLengthList (Ljava/util/List;I)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 list
|
||||
ARG 1 length
|
||||
METHOD method_33559 error (Ljava/lang/String;)V
|
||||
|
|
|
@ -256,6 +256,9 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
|
|||
ARG 0 json
|
||||
METHOD method_51494 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 string
|
||||
METHOD method_51699 validateMap (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
|
||||
ARG 0 codec
|
||||
ARG 1 validator
|
||||
CLASS 1
|
||||
METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 1 ops
|
||||
|
|
Loading…
Reference in New Issue