mirror of https://github.com/FabricMC/yarn.git
Resource pack organizer (#1440)
Signed-off-by: liach <liach@users.noreply.github.com> Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
parent
3d714f9c90
commit
fb19c79e06
|
@ -2,10 +2,18 @@ CLASS net/minecraft/class_5375 net/minecraft/client/gui/screen/pack/AbstractPack
|
|||
FIELD field_25464 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_25465 DROP_INFO Lnet/minecraft/class_2561;
|
||||
FIELD field_25466 FOLDER_INFO Lnet/minecraft/class_2561;
|
||||
FIELD field_25468 organizer Lnet/minecraft/class_5369;
|
||||
FIELD field_25469 parent Lnet/minecraft/class_437;
|
||||
FIELD field_25470 dirty Z
|
||||
FIELD field_25471 shouldSave Z
|
||||
FIELD field_25472 availablePackList Lnet/minecraft/class_521;
|
||||
FIELD field_25473 selectedPackList Lnet/minecraft/class_521;
|
||||
FIELD field_25475 doneButton Lnet/minecraft/class_4185;
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_2588;Ljava/util/function/Function;Ljava/util/function/Function;)V
|
||||
ARG 1 parent
|
||||
ARG 2 title
|
||||
METHOD method_29673 updatePackList (Lnet/minecraft/class_521;Ljava/util/stream/Stream;)V
|
||||
ARG 1 widget
|
||||
ARG 2 packs
|
||||
METHOD method_29678 updatePackLists ()V
|
||||
METHOD method_29679 organizerUpdated ()V
|
||||
|
|
|
@ -2,3 +2,8 @@ CLASS net/minecraft/class_5368 net/minecraft/client/gui/screen/pack/DataPackScre
|
|||
FIELD field_25446 UNKNOWN_PACK_TEXTURE Lnet/minecraft/class_2960;
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_5359;Ljava/util/function/BiConsumer;Ljava/io/File;)V
|
||||
ARG 1 parent
|
||||
METHOD method_29630 (Lnet/minecraft/class_3283;Ljava/util/stream/Stream;)Ljava/util/List;
|
||||
ARG 0 packManager
|
||||
CLASS 1
|
||||
FIELD field_25450 settings Lnet/minecraft/class_5359;
|
||||
FIELD field_25451 packManager Lnet/minecraft/class_3283;
|
||||
|
|
|
@ -10,6 +10,12 @@ CLASS net/minecraft/class_521 net/minecraft/client/gui/screen/pack/PackListWidge
|
|||
ARG 4 title
|
||||
CLASS class_4271 ResourcePackEntry
|
||||
FIELD field_19128 client Lnet/minecraft/class_310;
|
||||
FIELD field_19129 screen Lnet/minecraft/class_5369$class_5371;
|
||||
FIELD field_19130 resourcePackList Lnet/minecraft/class_521;
|
||||
FIELD field_19129 pack Lnet/minecraft/class_5369$class_5371;
|
||||
FIELD field_19130 widget Lnet/minecraft/class_521;
|
||||
FIELD field_25476 screen Lnet/minecraft/class_437;
|
||||
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_521;Lnet/minecraft/class_437;Lnet/minecraft/class_5369$class_5371;)V
|
||||
ARG 1 client
|
||||
ARG 2 widget
|
||||
ARG 3 screen
|
||||
ARG 4 pack
|
||||
METHOD method_20152 isSelectable ()Z
|
||||
|
|
|
@ -0,0 +1,51 @@
|
|||
CLASS net/minecraft/class_5369 net/minecraft/client/gui/screen/pack/ResourcePackOrganizer
|
||||
FIELD field_25455 enabledPacks Ljava/util/List;
|
||||
FIELD field_25456 disabledPacks Ljava/util/List;
|
||||
FIELD field_25457 renderer Ljava/util/function/BiConsumer;
|
||||
FIELD field_25458 updateCallback Ljava/lang/Runnable;
|
||||
FIELD field_25459 applier Lnet/minecraft/class_5369$class_5370;
|
||||
METHOD <init> (Ljava/lang/Runnable;Ljava/util/function/BiConsumer;Ljava/util/Collection;Ljava/util/Collection;Lnet/minecraft/class_5369$class_5370;)V
|
||||
ARG 1 updateCallback
|
||||
ARG 2 renderer
|
||||
ARG 3 enabledPacks
|
||||
ARG 4 disabledPacks
|
||||
ARG 5 applier
|
||||
METHOD method_29639 getDisabledPacks ()Ljava/util/stream/Stream;
|
||||
METHOD method_29642 apply (Z)V
|
||||
ARG 1 unchanged
|
||||
METHOD method_29643 getEnabledPacks ()Ljava/util/stream/Stream;
|
||||
CLASS class_5370 Applier
|
||||
METHOD accept (Ljava/util/List;Ljava/util/List;Z)V
|
||||
ARG 1 enabled
|
||||
ARG 2 disabled
|
||||
ARG 3 unchanged
|
||||
CLASS class_5371 Pack
|
||||
METHOD method_29648 getCompatibility ()Lnet/minecraft/class_3281;
|
||||
METHOD method_29649 render (Lnet/minecraft/class_1060;)V
|
||||
ARG 1 textureManager
|
||||
METHOD method_29650 getDisplayName ()Lnet/minecraft/class_2561;
|
||||
METHOD method_29651 getDescription ()Lnet/minecraft/class_2561;
|
||||
METHOD method_29652 getSource ()Lnet/minecraft/class_5352;
|
||||
METHOD method_29653 getDecoratedDescription ()Lnet/minecraft/class_5348;
|
||||
METHOD method_29654 isPinned ()Z
|
||||
METHOD method_29655 isAlwaysEnabled ()Z
|
||||
METHOD method_29656 enable ()V
|
||||
METHOD method_29657 disable ()V
|
||||
METHOD method_29658 moveTowardStart ()V
|
||||
METHOD method_29659 moveTowardEnd ()V
|
||||
METHOD method_29660 isEnabled ()Z
|
||||
METHOD method_29661 canBeEnabled ()Z
|
||||
METHOD method_29662 canBeDisabled ()Z
|
||||
METHOD method_29663 canMoveTowardStart ()Z
|
||||
METHOD method_29664 canMoveTowardEnd ()Z
|
||||
CLASS class_5372 AbstractPack
|
||||
FIELD field_25461 profile Lnet/minecraft/class_3288;
|
||||
METHOD <init> (Lnet/minecraft/class_5369;Lnet/minecraft/class_3288;)V
|
||||
ARG 2 profile
|
||||
METHOD method_29665 move (I)V
|
||||
ARG 1 offset
|
||||
METHOD method_29666 getCurrentList ()Ljava/util/List;
|
||||
METHOD method_29667 getOppositeList ()Ljava/util/List;
|
||||
METHOD method_29668 toggle ()V
|
||||
CLASS class_5373 EnabledPack
|
||||
CLASS class_5374 DisabledPack
|
|
@ -3,6 +3,9 @@ CLASS net/minecraft/class_3283 net/minecraft/resource/ResourcePackManager
|
|||
FIELD field_14226 profiles Ljava/util/Map;
|
||||
FIELD field_14227 providers Ljava/util/Set;
|
||||
FIELD field_14228 profileFactory Lnet/minecraft/class_3288$class_5351;
|
||||
METHOD <init> (Lnet/minecraft/class_3288$class_5351;[Lnet/minecraft/class_3285;)V
|
||||
ARG 1 profileFactory
|
||||
ARG 2 providers
|
||||
METHOD method_14441 getProfiles ()Ljava/util/Collection;
|
||||
METHOD method_14444 getEnabledProfiles ()Ljava/util/Collection;
|
||||
METHOD method_14445 scanPacks ()V
|
||||
|
@ -10,3 +13,13 @@ CLASS net/minecraft/class_3283 net/minecraft/resource/ResourcePackManager
|
|||
ARG 1 enabled
|
||||
METHOD method_14449 getProfile (Ljava/lang/String;)Lnet/minecraft/class_3288;
|
||||
ARG 1 name
|
||||
METHOD method_29206 getNames ()Ljava/util/Collection;
|
||||
METHOD method_29207 hasProfile (Ljava/lang/String;)Z
|
||||
ARG 1 name
|
||||
METHOD method_29208 buildEnabledProfiles (Ljava/util/Collection;)Ljava/util/List;
|
||||
ARG 1 enabledNames
|
||||
METHOD method_29209 streamProfilesByName (Ljava/util/Collection;)Ljava/util/stream/Stream;
|
||||
ARG 1 names
|
||||
METHOD method_29210 getEnabledNames ()Ljava/util/Collection;
|
||||
METHOD method_29211 createResourcePacks ()Ljava/util/List;
|
||||
METHOD method_29212 providePackProfiles ()Ljava/util/Map;
|
||||
|
|
|
@ -9,6 +9,7 @@ CLASS net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile
|
|||
FIELD field_14277 position Lnet/minecraft/class_3288$class_3289;
|
||||
FIELD field_14278 compatibility Lnet/minecraft/class_3281;
|
||||
FIELD field_14279 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_25346 source Lnet/minecraft/class_5352;
|
||||
METHOD <init> (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3281;Lnet/minecraft/class_3288$class_3289;ZLnet/minecraft/class_5352;)V
|
||||
ARG 1 name
|
||||
ARG 2 alwaysEnabled
|
||||
|
@ -18,6 +19,7 @@ CLASS net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile
|
|||
ARG 6 compatibility
|
||||
ARG 7 direction
|
||||
ARG 8 pinned
|
||||
ARG 9 source
|
||||
METHOD <init> (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_3262;Lnet/minecraft/class_3272;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)V
|
||||
ARG 1 name
|
||||
ARG 2 alwaysEnabled
|
||||
|
@ -25,6 +27,7 @@ CLASS net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile
|
|||
ARG 4 pack
|
||||
ARG 5 metadata
|
||||
ARG 6 direction
|
||||
ARG 7 source
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_14456 of (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_3288$class_5351;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288;
|
||||
|
@ -43,6 +46,7 @@ CLASS net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile
|
|||
METHOD method_14464 isAlwaysEnabled ()Z
|
||||
METHOD method_14465 isPinned ()Z
|
||||
METHOD method_14466 getInitialPosition ()Lnet/minecraft/class_3288$class_3289;
|
||||
METHOD method_29483 getSource ()Lnet/minecraft/class_5352;
|
||||
CLASS class_3289 InsertionPosition
|
||||
METHOD method_14467 inverse ()Lnet/minecraft/class_3288$class_3289;
|
||||
METHOD method_14468 insert (Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I
|
||||
|
@ -50,3 +54,12 @@ CLASS net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile
|
|||
ARG 2 item
|
||||
ARG 3 profileGetter
|
||||
ARG 4 listInversed
|
||||
CLASS class_5351 Factory
|
||||
METHOD create (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_3262;Lnet/minecraft/class_3272;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288;
|
||||
ARG 1 name
|
||||
ARG 2 alwaysEnabled
|
||||
ARG 3 packFactory
|
||||
ARG 4 pack
|
||||
ARG 5 metadata
|
||||
ARG 6 initialPosition
|
||||
ARG 7 source
|
||||
|
|
Loading…
Reference in New Issue