1.19.1-pre1

This commit is contained in:
modmuss50 2022-06-21 19:24:55 +01:00
parent 4caccd00ea
commit eddf93b0c6
20 changed files with 8 additions and 164 deletions

View File

@ -27,7 +27,7 @@ plugins {
id 'net.fabricmc.filament' version '0.3.0' id 'net.fabricmc.filament' version '0.3.0'
} }
def minecraft_version = "22w24a" def minecraft_version = "1.19.1-pre1"
def ENV = System.getenv() def ENV = System.getenv()
// Fetch build number from Github Actions // Fetch build number from Github Actions
@ -159,7 +159,7 @@ task downloadVersionsManifest {
outputs.file(manifestFile) outputs.file(manifestFile)
doLast { doLast {
logger.lifecycle(":downloading minecraft versions manifest") logger.lifecycle(":downloading minecraft versions manifest")
FileUtils.copyURLToFile(new URL("https://launchermeta.mojang.com/mc/game/version_manifest_v2.json"), manifestFile) FileUtils.copyURLToFile(new URL("https://piston-meta.mojang.com/mc/game/version_manifest_v2.json"), manifestFile)
} }
} }

View File

@ -5,7 +5,6 @@ CLASS net/minecraft/class_410 net/minecraft/client/gui/screen/ConfirmScreen
FIELD field_2402 yesTranslated Lnet/minecraft/class_2561; FIELD field_2402 yesTranslated Lnet/minecraft/class_2561;
FIELD field_2403 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer; FIELD field_2403 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;
FIELD field_2404 messageSplit Lnet/minecraft/class_5489; FIELD field_2404 messageSplit Lnet/minecraft/class_5489;
FIELD field_33535 MESSAGE_Y I
FIELD field_33808 buttons Ljava/util/List; FIELD field_33808 buttons Ljava/util/List;
METHOD <init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V METHOD <init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
ARG 1 callback ARG 1 callback

View File

@ -16,8 +16,7 @@ CLASS net/minecraft/class_7534 net/minecraft/client/gui/screen/RunningTaskScreen
ARG 3 cancelCallback ARG 3 cancelCallback
METHOD method_44447 (Lnet/minecraft/class_4185;)V METHOD method_44447 (Lnet/minecraft/class_4185;)V
ARG 1 button ARG 1 button
METHOD method_44448 replaceButton (Lnet/minecraft/class_2561;)V METHOD method_44448 replaceButton ()V
ARG 1 buttonText
METHOD method_44449 setDisplay (Lnet/minecraft/class_2561;Ljava/lang/Runnable;)V METHOD method_44449 setDisplay (Lnet/minecraft/class_2561;Ljava/lang/Runnable;)V
COMMENT Removes the description and changes the button text and callback to the provided one. COMMENT Removes the description and changes the button text and callback to the provided one.
COMMENT The button will be deactivated for 1 second after calling this. COMMENT The button will be deactivated for 1 second after calling this.
@ -29,4 +28,3 @@ CLASS net/minecraft/class_7534 net/minecraft/client/gui/screen/RunningTaskScreen
COMMENT 1 second after calling this. COMMENT 1 second after calling this.
ARG 1 description ARG 1 description
ARG 2 buttonText ARG 2 buttonText
ARG 3 buttonCallback

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_7065 net/minecraft/client/gui/screen/WarningScreen CLASS net/minecraft/class_7065 net/minecraft/client/gui/screen/WarningScreen
FIELD field_37217 checkbox Lnet/minecraft/class_4286; FIELD field_37217 checkbox Lnet/minecraft/class_4286;
FIELD field_37218 header Lnet/minecraft/class_2561;
FIELD field_37219 message Lnet/minecraft/class_2561; FIELD field_37219 message Lnet/minecraft/class_2561;
FIELD field_37220 checkMessage Lnet/minecraft/class_2561; FIELD field_37220 checkMessage Lnet/minecraft/class_2561;
FIELD field_37221 narratedText Lnet/minecraft/class_2561; FIELD field_37221 narratedText Lnet/minecraft/class_2561;

View File

@ -25,7 +25,7 @@ CLASS net/minecraft/class_7543 net/minecraft/client/gui/screen/abusereport/ChatS
METHOD method_44509 setDoneButtonActivation ()V METHOD method_44509 setDoneButtonActivation ()V
CLASS class_7544 SelectionListWidget CLASS class_7544 SelectionListWidget
FIELD field_39593 lastSenderEntryPair Lnet/minecraft/class_7543$class_7544$class_7547; FIELD field_39593 lastSenderEntryPair Lnet/minecraft/class_7543$class_7544$class_7547;
METHOD <init> (Lnet/minecraft/class_7543;Lnet/minecraft/class_310;)V METHOD <init> (Lnet/minecraft/class_7543;Lnet/minecraft/class_310;I)V
ARG 2 client ARG 2 client
METHOD method_44511 addSenderEntry (Lnet/minecraft/class_7557$class_7558;Z)V METHOD method_44511 addSenderEntry (Lnet/minecraft/class_7557$class_7558;Z)V
ARG 1 message ARG 1 message

View File

@ -30,4 +30,3 @@ CLASS net/minecraft/class_526 net/minecraft/client/gui/screen/world/SelectWorldS
ARG 1 search ARG 1 search
METHOD method_35739 (Lnet/minecraft/class_4185;)V METHOD method_35739 (Lnet/minecraft/class_4185;)V
ARG 1 button ARG 1 button
METHOD method_43450 getSearchFilter ()Ljava/util/function/Supplier;

View File

@ -11,9 +11,7 @@ CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWid
FIELD field_3238 LOGGER Lorg/slf4j/Logger; FIELD field_3238 LOGGER Lorg/slf4j/Logger;
FIELD field_34803 CONVERSION_TOOLTIP Lnet/minecraft/class_2561; FIELD field_34803 CONVERSION_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38994 loadingEntry Lnet/minecraft/class_528$class_7415; FIELD field_38994 loadingEntry Lnet/minecraft/class_528$class_7415;
FIELD field_38995 TIMEOUT Ljava/time/Duration; METHOD <init> (Lnet/minecraft/class_526;Lnet/minecraft/class_310;IIIIILjava/lang/String;Lnet/minecraft/class_528;)V
FIELD field_38996 levelsFuture Ljava/util/concurrent/CompletableFuture;
METHOD <init> (Lnet/minecraft/class_526;Lnet/minecraft/class_310;IIIIILjava/util/function/Supplier;Lnet/minecraft/class_528;)V
ARG 1 parent ARG 1 parent
ARG 2 client ARG 2 client
ARG 3 width ARG 3 width
@ -21,11 +19,7 @@ CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWid
ARG 5 top ARG 5 top
ARG 6 bottom ARG 6 bottom
ARG 7 itemHeight ARG 7 itemHeight
ARG 8 searchFilter
ARG 9 oldWidget
METHOD method_20159 getSelectedAsOptional ()Ljava/util/Optional; METHOD method_20159 getSelectedAsOptional ()Ljava/util/Optional;
METHOD method_2750 filter (Ljava/lang/String;)V
ARG 1 name
METHOD method_2752 getParent ()Lnet/minecraft/class_526; METHOD method_2752 getParent ()Lnet/minecraft/class_526;
METHOD method_43453 shouldShow (Ljava/lang/String;Lnet/minecraft/class_34;)Z METHOD method_43453 shouldShow (Ljava/lang/String;Lnet/minecraft/class_34;)Z
ARG 1 search ARG 1 search
@ -35,13 +29,6 @@ CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWid
ARG 2 summaries ARG 2 summaries
METHOD method_43455 (Ljava/lang/Throwable;)Ljava/util/List; METHOD method_43455 (Ljava/lang/Throwable;)Ljava/util/List;
ARG 1 throwable ARG 1 throwable
METHOD method_43457 tryGet (Ljava/util/concurrent/CompletableFuture;Ljava/time/Duration;)Ljava/util/List;
ARG 1 future
ARG 2 timeout
METHOD method_43458 loadAndShow (Ljava/util/function/Supplier;)V
ARG 1 searchFilter
METHOD method_43459 (Ljava/util/function/Supplier;Ljava/util/List;)V
ARG 2 levels
METHOD method_43460 showUnableToLoadScreen (Lnet/minecraft/class_2561;)V METHOD method_43460 showUnableToLoadScreen (Lnet/minecraft/class_2561;)V
ARG 1 message ARG 1 message
METHOD method_43462 loadLevels ()Ljava/util/concurrent/CompletableFuture; METHOD method_43462 loadLevels ()Ljava/util/concurrent/CompletableFuture;

View File

@ -2,8 +2,6 @@ CLASS net/minecraft/class_7573 net/minecraft/client/network/abusereport/AbuseRep
FIELD field_39671 id Ljava/lang/String; FIELD field_39671 id Ljava/lang/String;
FIELD field_39672 text Lnet/minecraft/class_2561; FIELD field_39672 text Lnet/minecraft/class_2561;
FIELD field_39673 description Lnet/minecraft/class_2561; FIELD field_39673 description Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 id
METHOD method_44594 getId ()Ljava/lang/String; METHOD method_44594 getId ()Ljava/lang/String;
METHOD method_44595 getText ()Lnet/minecraft/class_2561; METHOD method_44595 getText ()Lnet/minecraft/class_2561;
METHOD method_44596 getDescription ()Lnet/minecraft/class_2561; METHOD method_44596 getDescription ()Lnet/minecraft/class_2561;

View File

@ -48,7 +48,7 @@ CLASS net/minecraft/class_4341 net/minecraft/client/realms/RealmsClient
ARG 1 sessionId ARG 1 sessionId
ARG 2 username ARG 2 username
ARG 3 client ARG 3 client
METHOD method_20989 createRealmsClient ()Lnet/minecraft/class_4341; METHOD method_20989 createRealmsClient (Lnet/minecraft/class_310;)Lnet/minecraft/class_4341;
METHOD method_20990 fetchWorldTemplates (IILnet/minecraft/class_4877$class_4321;)Lnet/minecraft/class_4891; METHOD method_20990 fetchWorldTemplates (IILnet/minecraft/class_4877$class_4321;)Lnet/minecraft/class_4891;
ARG 1 page ARG 1 page
ARG 2 pageSize ARG 2 pageSize

View File

@ -1,10 +0,0 @@
CLASS net/minecraft/class_5782 net/minecraft/client/realms/gui/BasicFetchRateLimiter
COMMENT An operational rate limiter.
FIELD field_28449 period Ljava/time/Duration;
FIELD field_28450 clock Ljava/util/function/Supplier;
FIELD field_28451 lastRun Ljava/time/Instant;
METHOD <init> (Ljava/time/Duration;)V
ARG 1 period
METHOD <init> (Ljava/time/Duration;Ljava/util/function/Supplier;)V
ARG 1 period
ARG 2 clock

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_5783 net/minecraft/client/realms/gui/DummyFetchRateLimiter
COMMENT A fetch rate limiter that does nothing.

View File

@ -1,8 +0,0 @@
CLASS net/minecraft/class_5785 net/minecraft/client/realms/gui/FetchRateLimiter
COMMENT A fetch rate limiter allows tracking the period of realms data fetcher
COMMENT tasks even when the fetcher has stopped running. It prevents spamming
COMMENT rate-limited fetches.
METHOD method_33421 onRun ()V
COMMENT Notifies the tracker that the tracked task is run.
METHOD method_33422 getRemainingPeriod ()J
COMMENT {@return the time left before the next scheduled run of the tracked task}

View File

@ -1,22 +0,0 @@
CLASS net/minecraft/class_5784 net/minecraft/client/realms/gui/FetchTask
COMMENT A task for {@link RealmsDataFetcher} that runs at a fixed interval. It
COMMENT optionally supports rate limits and stops when the fetcher is stopped.
FIELD field_28452 condition Ljava/util/function/BooleanSupplier;
FIELD field_28453 rateLimiter Lnet/minecraft/class_5785;
FIELD field_28454 period Ljava/time/Duration;
FIELD field_28455 command Ljava/lang/Runnable;
METHOD <init> (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_5785;)V
ARG 1 command
ARG 2 period
ARG 3 condition
ARG 4 rateLimiter
METHOD method_33418 createRateLimited (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_5784;
ARG 0 command
ARG 1 period
ARG 2 condition
METHOD method_33419 schedule (Ljava/util/concurrent/ScheduledExecutorService;)Ljava/util/concurrent/ScheduledFuture;
ARG 1 scheduler
METHOD method_33420 create (Ljava/lang/Runnable;Ljava/time/Duration;Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_5784;
ARG 0 command
ARG 1 period
ARG 2 condition

View File

@ -1,72 +0,0 @@
CLASS net/minecraft/class_4360 net/minecraft/client/realms/gui/RealmsDataFetcher
FIELD field_19639 LOGGER Lorg/slf4j/Logger;
FIELD field_19640 scheduler Ljava/util/concurrent/ScheduledExecutorService;
FIELD field_19641 stopped Z
FIELD field_19642 serverListUpdateTask Lnet/minecraft/class_5784;
FIELD field_19643 pendingInviteUpdateTask Lnet/minecraft/class_5784;
FIELD field_19644 trialAvailabilityTask Lnet/minecraft/class_5784;
FIELD field_19645 liveStatsTask Lnet/minecraft/class_5784;
FIELD field_19646 unreadNewsTask Lnet/minecraft/class_5784;
FIELD field_19647 removedServers Ljava/util/Set;
FIELD field_19648 servers Ljava/util/List;
FIELD field_19649 livestats Lnet/minecraft/class_4882;
FIELD field_19650 pendingInvitesCount I
FIELD field_19651 trialAvailable Z
FIELD field_19652 hasUnreadNews Z
FIELD field_19653 newsLink Ljava/lang/String;
FIELD field_19654 serverListScheduledFuture Ljava/util/concurrent/ScheduledFuture;
FIELD field_19655 pendingInviteScheduledFuture Ljava/util/concurrent/ScheduledFuture;
FIELD field_19656 trialAvailableScheduledFuture Ljava/util/concurrent/ScheduledFuture;
FIELD field_19657 liveStatsScheduledFuture Ljava/util/concurrent/ScheduledFuture;
FIELD field_19658 unreadNewsScheduledFuture Ljava/util/concurrent/ScheduledFuture;
FIELD field_19659 fetchStatus Ljava/util/Map;
FIELD field_28446 client Lnet/minecraft/class_310;
FIELD field_28447 realms Lnet/minecraft/class_4341;
FIELD field_28448 persistence Lnet/minecraft/class_4432;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_4341;)V
ARG 1 client
ARG 2 realms
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_4341;Lnet/minecraft/class_4432;)V
ARG 1 client
ARG 2 realms
ARG 3 persistence
METHOD method_21073 isStopped ()Z
METHOD method_21074 removeItem (Lnet/minecraft/class_4877;)Ljava/util/List;
ARG 1 server
METHOD method_21075 isFetchedSinceLastTry (Lnet/minecraft/class_4360$class_4364;)Z
ARG 1 task
METHOD method_21082 initWithSpecificTaskList ()V
METHOD method_21083 init ()V
METHOD method_21087 setServers (Ljava/util/List;)V
ARG 1 newServers
METHOD method_21088 markClean ()V
METHOD method_21090 forceUpdate ()V
METHOD method_21091 getServers ()Ljava/util/List;
METHOD method_21092 getPendingInvitesCount ()I
METHOD method_21093 isTrialAvailable ()Z
METHOD method_21094 getLivestats ()Lnet/minecraft/class_4882;
METHOD method_21095 hasUnreadNews ()Z
METHOD method_21096 newsLink ()Ljava/lang/String;
METHOD method_21097 stop ()V
METHOD method_21099 scheduleTasks ()V
METHOD method_21100 cancelTasks ()V
METHOD method_21101 isActive ()Z
METHOD method_33410 (Lnet/minecraft/class_4360$class_4364;Ljava/lang/Boolean;)Ljava/lang/Boolean;
ARG 0 task
ARG 1 fetched
METHOD method_33411 (Ljava/util/concurrent/ScheduledFuture;)V
ARG 0 task
METHOD method_33412 updateServerList ()V
METHOD method_33413 updatePendingInvites ()V
METHOD method_33414 updateTrialAvailability ()V
METHOD method_33415 updateLiveStats ()V
METHOD method_33416 updateNews ()V
METHOD method_33417 fetchNews ()Lnet/minecraft/class_4432$class_4433;
CLASS class_4364 Task
FIELD field_19664 SERVER_LIST Lnet/minecraft/class_4360$class_4364;
FIELD field_19665 PENDING_INVITE Lnet/minecraft/class_4360$class_4364;
FIELD field_19666 TRIAL_AVAILABLE Lnet/minecraft/class_4360$class_4364;
FIELD field_19667 LIVE_STATS Lnet/minecraft/class_4360$class_4364;
FIELD field_19668 UNREAD_NEWS Lnet/minecraft/class_4360$class_4364;
METHOD valueOf (Ljava/lang/String;)Lnet/minecraft/class_4360$class_4364;
ARG 0 name

View File

@ -20,7 +20,6 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_19476 overrideConfigure Z FIELD field_19476 overrideConfigure Z
FIELD field_19477 rateLimiter Lcom/google/common/util/concurrent/RateLimiter; FIELD field_19477 rateLimiter Lcom/google/common/util/concurrent/RateLimiter;
FIELD field_19478 dontSetConnectedToRealms Z FIELD field_19478 dontSetConnectedToRealms Z
FIELD field_19480 REALMS_DATA_FETCHER Lnet/minecraft/class_4360;
FIELD field_19481 lastScrollYPosition I FIELD field_19481 lastScrollYPosition I
FIELD field_19482 lastScreen Lnet/minecraft/class_437; FIELD field_19482 lastScreen Lnet/minecraft/class_437;
FIELD field_19483 realmSelectionList Lnet/minecraft/class_4325$class_4329; FIELD field_19483 realmSelectionList Lnet/minecraft/class_4325$class_4329;
@ -190,7 +189,6 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
METHOD method_20938 switchToStage ()V METHOD method_20938 switchToStage ()V
METHOD method_20940 switchToLocal ()V METHOD method_20940 switchToLocal ()V
METHOD method_20941 switchToProd ()V METHOD method_20941 switchToProd ()V
METHOD method_20942 stopRealmsFetcher ()V
METHOD method_20943 saveListScrollPosition ()V METHOD method_20943 saveListScrollPosition ()V
METHOD method_23764 (Lnet/minecraft/class_2960;)Z METHOD method_23764 (Lnet/minecraft/class_2960;)Z
ARG 0 id ARG 0 id

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_4399 net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen CLASS net/minecraft/class_4399 net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen
FIELD field_19923 REALMS_DATA_FETCHER Lnet/minecraft/class_4360;
FIELD field_19924 numberOfPendingInvites I FIELD field_19924 numberOfPendingInvites I
FIELD field_19925 checkedMcoAvailability Z FIELD field_19925 checkedMcoAvailability Z
FIELD field_19926 trialAvailable Z FIELD field_19926 trialAvailable Z

View File

@ -1,8 +1,7 @@
CLASS net/minecraft/class_5672 net/minecraft/client/realms/gui/screen/RealmsWorldGeneratorType CLASS net/minecraft/class_5672 net/minecraft/client/realms/gui/screen/RealmsWorldGeneratorType
FIELD field_27948 id I FIELD field_27948 id I
FIELD field_27949 text Lnet/minecraft/class_2561; FIELD field_27949 text Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;IILnet/minecraft/class_2561;)V METHOD <init> (Ljava/lang/String;IILnet/minecraft/class_5321;)V
ARG 3 id ARG 3 id
ARG 4 text
METHOD method_32506 getText ()Lnet/minecraft/class_2561; METHOD method_32506 getText ()Lnet/minecraft/class_2561;
METHOD method_32507 getId ()I METHOD method_32507 getId ()I

View File

@ -1,17 +0,0 @@
CLASS net/minecraft/class_7526 net/minecraft/client/util/ExponentialBackoff
COMMENT An implementation of an exponential backoff algorithm with the upper limit
COMMENT on delay. The implementation does not require a specific time unit (such as ticks,
COMMENT seconds, etc); the only requirement is that {@link #run} method is called
COMMENT periodically.
FIELD field_39487 LOGGER Lorg/slf4j/Logger;
FIELD field_39488 runner Lnet/minecraft/class_7526$class_7527;
FIELD field_39489 maxSkippableRuns I
FIELD field_39490 runsToSkip I
FIELD field_39491 skippedRuns I
METHOD <init> (Lnet/minecraft/class_7526$class_7527;I)V
ARG 1 runner
ARG 2 maxSkippableRuns
CLASS class_7527 Runner
COMMENT A runner for the exponential backoff. This can raise any exceptions, and
COMMENT such exceptions are caught and treated as failure for the purpose of
COMMENT exponential backoff.

View File

@ -12,7 +12,6 @@ CLASS net/minecraft/class_7298 net/minecraft/entity/passive/AllayEntity
FIELD field_39469 jukeboxEventHandler Lnet/minecraft/class_5715; FIELD field_39469 jukeboxEventHandler Lnet/minecraft/class_5715;
FIELD field_39470 jukeboxPos Lnet/minecraft/class_2338; FIELD field_39470 jukeboxPos Lnet/minecraft/class_2338;
FIELD field_39471 duplicationCooldown J FIELD field_39471 duplicationCooldown J
FIELD field_39475 queuedHeartParticles I
METHOD method_42654 isItemPickupCoolingDown ()Z METHOD method_42654 isItemPickupCoolingDown ()Z
METHOD method_42655 createAllayAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_42655 createAllayAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_43396 isHoldingItem ()Z METHOD method_43396 isHoldingItem ()Z

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_156 net/minecraft/util/Util CLASS net/minecraft/class_156 net/minecraft/util/Util
FIELD field_1128 nanoTimeSupplier Ljava/util/function/LongSupplier; FIELD field_1128 nanoTimeSupplier Lnet/minecraft/class_7576$class_7577;
FIELD field_1129 LOGGER Lorg/slf4j/Logger; FIELD field_1129 LOGGER Lorg/slf4j/Logger;
FIELD field_18034 NEXT_WORKER_ID Ljava/util/concurrent/atomic/AtomicInteger; FIELD field_18034 NEXT_WORKER_ID Ljava/util/concurrent/atomic/AtomicInteger;
FIELD field_18035 MAIN_WORKER_EXECUTOR Ljava/util/concurrent/ExecutorService; FIELD field_18035 MAIN_WORKER_EXECUTOR Ljava/util/concurrent/ExecutorService;