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'
}
def minecraft_version = "22w24a"
def minecraft_version = "1.19.1-pre1"
def ENV = System.getenv()
// Fetch build number from Github Actions
@ -159,7 +159,7 @@ task downloadVersionsManifest {
outputs.file(manifestFile)
doLast {
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_2403 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;
FIELD field_2404 messageSplit Lnet/minecraft/class_5489;
FIELD field_33535 MESSAGE_Y I
FIELD field_33808 buttons Ljava/util/List;
METHOD <init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
ARG 1 callback

View File

@ -16,8 +16,7 @@ CLASS net/minecraft/class_7534 net/minecraft/client/gui/screen/RunningTaskScreen
ARG 3 cancelCallback
METHOD method_44447 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_44448 replaceButton (Lnet/minecraft/class_2561;)V
ARG 1 buttonText
METHOD method_44448 replaceButton ()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 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.
ARG 1 description
ARG 2 buttonText
ARG 3 buttonCallback

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_7065 net/minecraft/client/gui/screen/WarningScreen
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_37220 checkMessage 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
CLASS class_7544 SelectionListWidget
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
METHOD method_44511 addSenderEntry (Lnet/minecraft/class_7557$class_7558;Z)V
ARG 1 message

View File

@ -30,4 +30,3 @@ CLASS net/minecraft/class_526 net/minecraft/client/gui/screen/world/SelectWorldS
ARG 1 search
METHOD method_35739 (Lnet/minecraft/class_4185;)V
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_34803 CONVERSION_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_38994 loadingEntry Lnet/minecraft/class_528$class_7415;
FIELD field_38995 TIMEOUT Ljava/time/Duration;
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
METHOD <init> (Lnet/minecraft/class_526;Lnet/minecraft/class_310;IIIIILjava/lang/String;Lnet/minecraft/class_528;)V
ARG 1 parent
ARG 2 client
ARG 3 width
@ -21,11 +19,7 @@ CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWid
ARG 5 top
ARG 6 bottom
ARG 7 itemHeight
ARG 8 searchFilter
ARG 9 oldWidget
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_43453 shouldShow (Ljava/lang/String;Lnet/minecraft/class_34;)Z
ARG 1 search
@ -35,13 +29,6 @@ CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWid
ARG 2 summaries
METHOD method_43455 (Ljava/lang/Throwable;)Ljava/util/List;
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
ARG 1 message
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_39672 text 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_44595 getText ()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 2 username
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;
ARG 1 page
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_19477 rateLimiter Lcom/google/common/util/concurrent/RateLimiter;
FIELD field_19478 dontSetConnectedToRealms Z
FIELD field_19480 REALMS_DATA_FETCHER Lnet/minecraft/class_4360;
FIELD field_19481 lastScrollYPosition I
FIELD field_19482 lastScreen Lnet/minecraft/class_437;
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_20940 switchToLocal ()V
METHOD method_20941 switchToProd ()V
METHOD method_20942 stopRealmsFetcher ()V
METHOD method_20943 saveListScrollPosition ()V
METHOD method_23764 (Lnet/minecraft/class_2960;)Z
ARG 0 id

View File

@ -1,5 +1,4 @@
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_19925 checkedMcoAvailability Z
FIELD field_19926 trialAvailable Z

View File

@ -1,8 +1,7 @@
CLASS net/minecraft/class_5672 net/minecraft/client/realms/gui/screen/RealmsWorldGeneratorType
FIELD field_27948 id I
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 4 text
METHOD method_32506 getText ()Lnet/minecraft/class_2561;
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_39470 jukeboxPos Lnet/minecraft/class_2338;
FIELD field_39471 duplicationCooldown J
FIELD field_39475 queuedHeartParticles I
METHOD method_42654 isItemPickupCoolingDown ()Z
METHOD method_42655 createAllayAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_43396 isHoldingItem ()Z

View File

@ -1,5 +1,5 @@
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_18034 NEXT_WORKER_ID Ljava/util/concurrent/atomic/AtomicInteger;
FIELD field_18035 MAIN_WORKER_EXECUTOR Ljava/util/concurrent/ExecutorService;