mirror of https://github.com/FabricMC/yarn.git
23w43a tick stuff
Unfinished, feel free to finish up or I will if I find time
This commit is contained in:
parent
06ee097207
commit
2a46d601d0
|
@ -545,6 +545,8 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
|
||||||
METHOD method_54579 printCrashReport ()V
|
METHOD method_54579 printCrashReport ()V
|
||||||
METHOD method_54580 printCrashReport (Lnet/minecraft/class_128;)V
|
METHOD method_54580 printCrashReport (Lnet/minecraft/class_128;)V
|
||||||
ARG 1 crashReport
|
ARG 1 crashReport
|
||||||
|
METHOD method_54785 getTargetMillisPerTick (F)F
|
||||||
|
ARG 1 millis
|
||||||
CLASS class_5859 ChatRestriction
|
CLASS class_5859 ChatRestriction
|
||||||
COMMENT Represents the restrictions on chat on a Minecraft client.
|
COMMENT Represents the restrictions on chat on a Minecraft client.
|
||||||
COMMENT
|
COMMENT
|
||||||
|
|
|
@ -3,8 +3,10 @@ CLASS net/minecraft/class_317 net/minecraft/client/render/RenderTickCounter
|
||||||
FIELD field_1969 lastFrameDuration F
|
FIELD field_1969 lastFrameDuration F
|
||||||
FIELD field_1970 tickDelta F
|
FIELD field_1970 tickDelta F
|
||||||
FIELD field_1971 prevTimeMillis J
|
FIELD field_1971 prevTimeMillis J
|
||||||
|
FIELD field_47102 targetMillisPerTick Lit/unimi/dsi/fastutil/floats/FloatUnaryOperator;
|
||||||
METHOD <init> (FJLit/unimi/dsi/fastutil/floats/FloatUnaryOperator;)V
|
METHOD <init> (FJLit/unimi/dsi/fastutil/floats/FloatUnaryOperator;)V
|
||||||
ARG 1 tps
|
ARG 1 tps
|
||||||
ARG 2 timeMillis
|
ARG 2 timeMillis
|
||||||
|
ARG 4 targetMillisPerTick
|
||||||
METHOD method_1658 beginRenderTick (J)I
|
METHOD method_1658 beginRenderTick (J)I
|
||||||
ARG 1 timeMillis
|
ARG 1 timeMillis
|
||||||
|
|
|
@ -19,8 +19,10 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
|
||||||
FIELD field_3733 scoreboard Lnet/minecraft/class_269;
|
FIELD field_3733 scoreboard Lnet/minecraft/class_269;
|
||||||
FIELD field_37951 pendingUpdateManager Lnet/minecraft/class_7202;
|
FIELD field_37951 pendingUpdateManager Lnet/minecraft/class_7202;
|
||||||
FIELD field_37952 LOGGER Lorg/slf4j/Logger;
|
FIELD field_37952 LOGGER Lorg/slf4j/Logger;
|
||||||
|
FIELD field_47129 tickManager Lnet/minecraft/class_8921;
|
||||||
METHOD <init> (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;IILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V
|
METHOD <init> (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;IILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V
|
||||||
ARG 1 networkHandler
|
ARG 1 networkHandler
|
||||||
|
ARG 2 properties
|
||||||
ARG 3 registryRef
|
ARG 3 registryRef
|
||||||
ARG 4 dimensionTypeEntry
|
ARG 4 dimensionTypeEntry
|
||||||
ARG 5 loadDistance
|
ARG 5 loadDistance
|
||||||
|
|
|
@ -209,3 +209,7 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi
|
||||||
ARG 1 packet
|
ARG 1 packet
|
||||||
METHOD method_52800 onStartChunkSend (Lnet/minecraft/class_8739;)V
|
METHOD method_52800 onStartChunkSend (Lnet/minecraft/class_8739;)V
|
||||||
ARG 1 packet
|
ARG 1 packet
|
||||||
|
METHOD method_54806 onUpdateTickRate (Lnet/minecraft/class_8913;)V
|
||||||
|
ARG 1 packet
|
||||||
|
METHOD method_54807 onTickStep (Lnet/minecraft/class_8914;)V
|
||||||
|
ARG 1 packet
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
CLASS net/minecraft/class_8914 net/minecraft/network/packet/s2c/play/TickStepS2CPacket
|
||||||
|
METHOD <init> (Lnet/minecraft/class_2540;)V
|
||||||
|
ARG 1 buf
|
||||||
|
METHOD method_54666 create (Lnet/minecraft/class_8921;)Lnet/minecraft/class_8914;
|
||||||
|
ARG 0 tickManager
|
|
@ -0,0 +1,5 @@
|
||||||
|
CLASS net/minecraft/class_8913 net/minecraft/network/packet/s2c/play/UpdateTickRateS2CPacket
|
||||||
|
METHOD <init> (Lnet/minecraft/class_2540;)V
|
||||||
|
ARG 1 buf
|
||||||
|
METHOD method_54664 create (Lnet/minecraft/class_8921;)Lnet/minecraft/class_8913;
|
||||||
|
ARG 0 tickManager
|
|
@ -73,6 +73,10 @@ CLASS net/minecraft/server/MinecraftServer
|
||||||
FIELD field_4599 proxy Ljava/net/Proxy;
|
FIELD field_4599 proxy Ljava/net/Proxy;
|
||||||
FIELD field_4602 random Lnet/minecraft/class_5819;
|
FIELD field_4602 random Lnet/minecraft/class_5819;
|
||||||
FIELD field_4604 pvpEnabled Z
|
FIELD field_4604 pvpEnabled Z
|
||||||
|
FIELD field_47135 ticksUntilAutosave I
|
||||||
|
FIELD field_47136 tickTimes [J
|
||||||
|
FIELD field_47141 averageTickTime F
|
||||||
|
FIELD field_47142 tickManager Lnet/minecraft/class_8915;
|
||||||
METHOD <init> (Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_7497;Lnet/minecraft/class_3950;)V
|
METHOD <init> (Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_7497;Lnet/minecraft/class_3950;)V
|
||||||
ARG 1 serverThread
|
ARG 1 serverThread
|
||||||
ARG 2 session
|
ARG 2 session
|
||||||
|
@ -244,6 +248,7 @@ CLASS net/minecraft/server/MinecraftServer
|
||||||
ARG 1 waitForShutdown
|
ARG 1 waitForShutdown
|
||||||
COMMENT whether to wait for server shutdown, if called outside the server thread
|
COMMENT whether to wait for server shutdown, if called outside the server thread
|
||||||
METHOD method_3748 tick (Ljava/util/function/BooleanSupplier;)V
|
METHOD method_3748 tick (Ljava/util/function/BooleanSupplier;)V
|
||||||
|
ARG 1 shouldKeepTicking
|
||||||
METHOD method_3749 getMaxWorldBorderRadius ()I
|
METHOD method_3749 getMaxWorldBorderRadius ()I
|
||||||
METHOD method_3750 isStopped ()Z
|
METHOD method_3750 isStopped ()Z
|
||||||
METHOD method_3754 isHardcore ()Z
|
METHOD method_3754 isHardcore ()Z
|
||||||
|
@ -426,9 +431,17 @@ CLASS net/minecraft/server/MinecraftServer
|
||||||
METHOD method_49750 sendTimeUpdatePackets (Lnet/minecraft/class_3218;)V
|
METHOD method_49750 sendTimeUpdatePackets (Lnet/minecraft/class_3218;)V
|
||||||
ARG 1 world
|
ARG 1 world
|
||||||
METHOD method_52344 shouldLogIps ()Z
|
METHOD method_52344 shouldLogIps ()Z
|
||||||
|
METHOD method_53501 (Lnet/minecraft/class_3222;)V
|
||||||
|
ARG 0 player
|
||||||
METHOD method_53620 tickTickLog (J)V
|
METHOD method_53620 tickTickLog (J)V
|
||||||
ARG 1 nanos
|
ARG 1 nanos
|
||||||
METHOD method_5387 isMainThread ()Z
|
METHOD method_5387 isMainThread ()Z
|
||||||
|
METHOD method_54809 isPaused ()Z
|
||||||
|
METHOD method_54831 updateAutosaveTicks ()V
|
||||||
|
METHOD method_54832 getAverageTickTime ()F
|
||||||
|
METHOD method_54833 getTickManager ()Lnet/minecraft/class_8915;
|
||||||
|
METHOD method_54835 getTickTimes ()[J
|
||||||
|
METHOD method_54837 getAutosaveInterval ()I
|
||||||
CLASS class_6414 DebugStart
|
CLASS class_6414 DebugStart
|
||||||
FIELD field_33980 time J
|
FIELD field_33980 time J
|
||||||
FIELD field_33981 tick I
|
FIELD field_33981 tick I
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
CLASS net/minecraft/class_8915 net/minecraft/server/ServerTickManager
|
||||||
|
FIELD field_46919 sprintTicks J
|
||||||
|
FIELD field_46920 sprintStartTime J
|
||||||
|
FIELD field_46921 sprintTime J
|
||||||
|
FIELD field_46922 scheduledSprintTicks J
|
||||||
|
FIELD field_46923 wasFrozen Z
|
||||||
|
FIELD field_46924 server Lnet/minecraft/server/MinecraftServer;
|
||||||
|
METHOD <init> (Lnet/minecraft/server/MinecraftServer;)V
|
||||||
|
ARG 1 server
|
||||||
|
METHOD method_54670 isSprinting ()Z
|
||||||
|
METHOD method_54672 step (I)Z
|
||||||
|
ARG 1 ticks
|
||||||
|
METHOD method_54674 sendPackets (Lnet/minecraft/class_3222;)V
|
||||||
|
ARG 1 player
|
||||||
|
METHOD method_54676 stopStepping ()Z
|
||||||
|
METHOD method_54677 startSprint (I)Z
|
||||||
|
ARG 1 ticks
|
||||||
|
METHOD method_54678 stopSprinting ()Z
|
||||||
|
METHOD method_54679 sprint ()Z
|
||||||
|
METHOD method_54680 updateSprintTime ()V
|
||||||
|
METHOD method_54681 sendUpdateTickRatePacket ()V
|
||||||
|
METHOD method_54682 sendStepPacket ()V
|
||||||
|
METHOD method_54683 finishSprinting ()V
|
|
@ -0,0 +1,45 @@
|
||||||
|
CLASS net/minecraft/class_8916 net/minecraft/server/command/TickCommand
|
||||||
|
FIELD field_46925 MAX_TICK_RATE F
|
||||||
|
FIELD field_46926 DEFAULT_TICK_RATE_STRING Ljava/lang/String;
|
||||||
|
METHOD method_54687 register (Lcom/mojang/brigadier/CommandDispatcher;)V
|
||||||
|
ARG 0 dispatcher
|
||||||
|
METHOD method_54688 (Lcom/mojang/brigadier/context/CommandContext;)I
|
||||||
|
ARG 0 context
|
||||||
|
METHOD method_54689 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
|
||||||
|
ARG 0 context
|
||||||
|
ARG 1 suggestionsBuilder
|
||||||
|
METHOD method_54690 query (Lnet/minecraft/class_2168;)I
|
||||||
|
ARG 0 source
|
||||||
|
METHOD method_54691 (Lnet/minecraft/class_2168;F)I
|
||||||
|
ARG 0 source
|
||||||
|
ARG 1 rate
|
||||||
|
METHOD method_54692 (Lnet/minecraft/class_2168;I)I
|
||||||
|
ARG 0 source
|
||||||
|
ARG 1 ticks
|
||||||
|
METHOD method_54693 (Lnet/minecraft/class_2168;Z)I
|
||||||
|
ARG 0 source
|
||||||
|
METHOD method_54699 (Lcom/mojang/brigadier/context/CommandContext;)I
|
||||||
|
ARG 0 context
|
||||||
|
METHOD method_54700 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
|
||||||
|
ARG 0 context
|
||||||
|
ARG 1 suggestionsBuilder
|
||||||
|
METHOD method_54701 (Lnet/minecraft/class_2168;)I
|
||||||
|
ARG 0 source
|
||||||
|
METHOD method_54702 step (Lnet/minecraft/class_2168;I)I
|
||||||
|
ARG 0 source
|
||||||
|
ARG 1 steps
|
||||||
|
METHOD method_54704 (Lcom/mojang/brigadier/context/CommandContext;)I
|
||||||
|
ARG 0 context
|
||||||
|
METHOD method_54705 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
|
||||||
|
ARG 0 context
|
||||||
|
ARG 1 suggestionsBuilder
|
||||||
|
METHOD method_54706 stopSprint (Lnet/minecraft/class_2168;)I
|
||||||
|
ARG 0 source
|
||||||
|
METHOD method_54709 (Lnet/minecraft/class_2168;)Z
|
||||||
|
ARG 0 source
|
||||||
|
METHOD method_54713 (Lcom/mojang/brigadier/context/CommandContext;)I
|
||||||
|
ARG 0 context
|
||||||
|
METHOD method_54715 (Lcom/mojang/brigadier/context/CommandContext;)I
|
||||||
|
ARG 0 context
|
||||||
|
METHOD method_54717 (Lcom/mojang/brigadier/context/CommandContext;)I
|
||||||
|
ARG 0 context
|
|
@ -1,6 +1,7 @@
|
||||||
CLASS net/minecraft/class_3178 net/minecraft/server/dedicated/DedicatedServerWatchdog
|
CLASS net/minecraft/class_3178 net/minecraft/server/dedicated/DedicatedServerWatchdog
|
||||||
FIELD field_13823 server Lnet/minecraft/class_3176;
|
FIELD field_13823 server Lnet/minecraft/class_3176;
|
||||||
FIELD field_13825 LOGGER Lorg/slf4j/Logger;
|
FIELD field_13825 LOGGER Lorg/slf4j/Logger;
|
||||||
|
FIELD field_46927 maxTickTime J
|
||||||
METHOD <init> (Lnet/minecraft/class_3176;)V
|
METHOD <init> (Lnet/minecraft/class_3176;)V
|
||||||
ARG 1 server
|
ARG 1 server
|
||||||
METHOD method_13954 shutdown ()V
|
METHOD method_13954 shutdown ()V
|
||||||
|
|
|
@ -4,6 +4,10 @@ CLASS net/minecraft/class_4802 net/minecraft/util/TimeHelper
|
||||||
COMMENT The equivalent of 1 second, in nanoseconds. Is {@code 1000000000}.
|
COMMENT The equivalent of 1 second, in nanoseconds. Is {@code 1000000000}.
|
||||||
FIELD field_33869 MILLI_IN_NANOS J
|
FIELD field_33869 MILLI_IN_NANOS J
|
||||||
COMMENT The equivalent of 1 millisecond, in nanoseconds. Is {@code 1000000}.
|
COMMENT The equivalent of 1 millisecond, in nanoseconds. Is {@code 1000000}.
|
||||||
|
FIELD field_46957 SECOND_IN_MILLIS J
|
||||||
|
COMMENT The equivalent of 1 second, in milliseconds. Is {@code 1000}.
|
||||||
|
FIELD field_46958 HOUR_IN_SECONDS J
|
||||||
|
COMMENT The equivalent of 1 hour, in seconds. Is {@code 3600}.
|
||||||
METHOD method_24505 betweenSeconds (II)Lnet/minecraft/class_6019;
|
METHOD method_24505 betweenSeconds (II)Lnet/minecraft/class_6019;
|
||||||
COMMENT {@return an int provider that provides a time in ticks, between {@code min * 20} and
|
COMMENT {@return an int provider that provides a time in ticks, between {@code min * 20} and
|
||||||
COMMENT {@code max * 20} (both inclusive)}
|
COMMENT {@code max * 20} (both inclusive)}
|
||||||
|
|
|
@ -233,6 +233,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
|
||||||
ARG 1 entity
|
ARG 1 entity
|
||||||
ARG 2 damageSource
|
ARG 2 damageSource
|
||||||
METHOD method_48963 getDamageSources ()Lnet/minecraft/class_8109;
|
METHOD method_48963 getDamageSources ()Lnet/minecraft/class_8109;
|
||||||
|
METHOD method_54719 getTickManager ()Lnet/minecraft/class_8921;
|
||||||
METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
|
METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
|
||||||
ARG 1 pos
|
ARG 1 pos
|
||||||
ARG 2 oldState
|
ARG 2 oldState
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
CLASS net/minecraft/class_8921 net/minecraft/world/tick/TickManager
|
||||||
|
FIELD field_46961 tickRate F
|
||||||
|
FIELD field_46962 nanosPerTick J
|
||||||
|
FIELD field_46963 stepTicks I
|
||||||
|
FIELD field_46964 shouldTick Z
|
||||||
|
FIELD field_46965 frozen Z
|
||||||
|
METHOD method_54671 setTickRate (F)V
|
||||||
|
ARG 1 tickRate
|
||||||
|
METHOD method_54675 setFrozen (Z)V
|
||||||
|
ARG 1 frozen
|
||||||
|
METHOD method_54746 shouldTick (Lnet/minecraft/class_1297;)Z
|
||||||
|
ARG 1 entity
|
||||||
|
METHOD method_54747 setStepTicks (I)V
|
||||||
|
ARG 1 stepTicks
|
||||||
|
METHOD method_54748 getTickRate ()F
|
||||||
|
METHOD method_54749 getMillisPerTick ()F
|
||||||
|
METHOD method_54750 getNanosPerTick ()J
|
||||||
|
METHOD method_54751 shouldTick ()Z
|
||||||
|
METHOD method_54752 isStepping ()Z
|
||||||
|
METHOD method_54753 getStepTicks ()I
|
||||||
|
METHOD method_54754 isFrozen ()Z
|
||||||
|
METHOD method_54755 step ()V
|
Loading…
Reference in New Issue