1.18 pre3 stuff (#2840)

* Map fox

* Map other weird stuff

* Update mappings/net/minecraft/client/world/ClientWorld.mapping

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
This commit is contained in:
apple502j 2021-11-18 18:09:02 +09:00 committed by GitHub
parent 4bdab49349
commit 1ac9261de3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 45 additions and 3 deletions

View File

@ -24,3 +24,8 @@ CLASS net/minecraft/class_2966 net/minecraft/Bootstrap
ARG 0 key
METHOD method_36237 createNotBootstrappedException (Ljava/util/function/Supplier;)Ljava/lang/RuntimeException;
ARG 0 callerGetter
METHOD method_39889 (Lnet/minecraft/class_1959;)V
ARG 0 biome
METHOD method_39890 (Ljava/util/function/Supplier;)V
ARG 0 placedFeatureSupplier
METHOD method_39891 logMissingBiomePlacementModifier ()V

View File

@ -230,6 +230,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
METHOD method_3268 getRandomParticleSpawnChance (Z)Lnet/minecraft/class_4066;
ARG 1 canSpawnOnMinimal
METHOD method_3269 updateChunks (Lnet/minecraft/class_4184;)V
ARG 1 camera
METHOD method_3270 canDrawEntityOutlines ()Z
METHOD method_3272 getEntitiesDebugString ()Ljava/lang/String;
METHOD method_3273 setupTerrain (Lnet/minecraft/class_4184;Lnet/minecraft/class_4604;ZZ)V

View File

@ -141,6 +141,9 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
METHOD method_39023 setSimulationDistance (I)V
ARG 1 simulationDistance
METHOD method_39024 getSimulationDistance ()I
METHOD method_39849 markChunkRenderability (II)V
ARG 1 chunkX
ARG 2 chunkZ
METHOD method_8435 setTimeOfDay (J)V
ARG 1 timeOfDay
METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V

View File

@ -182,6 +182,7 @@ CLASS net/minecraft/class_4019 net/minecraft/entity/passive/FoxEntity
METHOD method_18311 fromId (I)Lnet/minecraft/class_4019$class_4039;
ARG 0 id
METHOD method_18313 fromBiome (Lnet/minecraft/class_1959;)Lnet/minecraft/class_4019$class_4039;
ARG 0 biome
METHOD method_18314 byName (Ljava/lang/String;)Lnet/minecraft/class_4019$class_4039;
ARG 0 name
METHOD method_18317 getId ()I

View File

@ -7,10 +7,11 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
METHOD method_12377 getChunkType (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2806$class_2808;
ARG 0 nbt
METHOD method_12385 writeStructures (Lnet/minecraft/class_6625;Lnet/minecraft/class_1923;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/class_2487;
ARG 0 context
ARG 1 pos
ARG 2 starts
ARG 3 references
METHOD method_12386 loadEntities (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2818$class_6829;
METHOD method_12386 getEntityLoadingCallback (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2818$class_6829;
ARG 0 world
ARG 1 nbt
METHOD method_12387 readStructureReferences (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Ljava/util/Map;
@ -49,3 +50,8 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
ARG 0 block
METHOD method_39313 (Lnet/minecraft/class_3611;)Ljava/lang/String;
ARG 0 fluid
METHOD method_39796 getList (Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_2499;
ARG 0 nbt
ARG 1 key
METHOD method_39797 (Lnet/minecraft/class_2499;Lnet/minecraft/class_3218;Lnet/minecraft/class_2499;Lnet/minecraft/class_2818;)V
ARG 3 chunk

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
FIELD field_12839 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_12850 loadToWorldConsumer Lnet/minecraft/class_2818$class_6829;
FIELD field_12850 entityLoader Lnet/minecraft/class_2818$class_6829;
FIELD field_12855 loadedToWorld Z
FIELD field_12856 levelTypeProvider Ljava/util/function/Supplier;
FIELD field_12858 world Lnet/minecraft/class_1937;
@ -9,16 +9,19 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
FIELD field_28129 gameEventDispatchers Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_35471 blockTickScheduler Lnet/minecraft/class_6755;
FIELD field_35472 fluidTickScheduler Lnet/minecraft/class_6755;
FIELD field_36218 shouldRenderOnUpdate Z
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;)V
ARG 1 world
ARG 2 pos
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;Lnet/minecraft/class_6755;Lnet/minecraft/class_6755;J[Lnet/minecraft/class_2826;Lnet/minecraft/class_2818$class_6829;Lnet/minecraft/class_6749;)V
ARG 1 world
ARG 2 pos
ARG 3 upgradeData
ARG 4 blockTickScheduler
ARG 5 fluidTickScheduler
ARG 6 inhabitedTime
ARG 8 sectionArrayInitializer
ARG 9 entityLoader
ARG 10 blendingData
METHOD <init> (Lnet/minecraft/class_3218;Lnet/minecraft/class_2839;Lnet/minecraft/class_2818$class_6829;)V
ARG 1 world
@ -30,7 +33,7 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
METHOD method_12204 loadBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2586;
ARG 1 pos
ARG 2 nbt
METHOD method_12206 loadToWorld ()V
METHOD method_12206 loadEntities ()V
METHOD method_12207 setLevelTypeProvider (Ljava/util/function/Supplier;)V
ARG 1 levelTypeProvider
METHOD method_12208 createBlockEntity (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;
@ -84,6 +87,9 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
ARG 1 world
METHOD method_39306 removeChunkTickSchedulers (Lnet/minecraft/class_3218;)V
ARG 1 world
METHOD method_39791 shouldRenderOnUpdate ()Z
METHOD method_39792 setShouldRenderOnUpdate (Z)V
ARG 1 shouldRenderOnUpdate
CLASS class_2819 CreationType
CLASS class_5563 DirectBlockEntityTickInvoker
FIELD field_27223 worldChunk Lnet/minecraft/class_2818;
@ -99,3 +105,6 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
ARG 2 wrapped
METHOD method_31727 setWrapped (Lnet/minecraft/class_5562;)V
ARG 1 wrapped
CLASS class_6829 EntityLoader
METHOD run (Lnet/minecraft/class_2818;)V
ARG 1 chunk

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_6643 net/minecraft/world/gen/carver/CarvingMask
FIELD field_35049 bottomY I
FIELD field_35050 mask Ljava/util/BitSet;
FIELD field_36217 maskPredicate Lnet/minecraft/class_6643$class_6828;
METHOD <init> (II)V
ARG 1 height
ARG 2 bottomY
@ -24,3 +25,14 @@ CLASS net/minecraft/class_6643 net/minecraft/world/gen/carver/CarvingMask
ARG 1 offsetX
ARG 2 y
ARG 3 offsetZ
METHOD method_39785 setMaskPredicate (Lnet/minecraft/class_6643$class_6828;)V
ARG 1 maskPredicate
METHOD method_39786 (III)Z
ARG 0 offsetX
ARG 1 y
ARG 2 offsetZ
CLASS class_6828 MaskPredicate
METHOD test (III)Z
ARG 1 offsetX
ARG 2 y
ARG 3 offsetZ

View File

@ -2,7 +2,10 @@ CLASS net/minecraft/class_2867 net/minecraft/world/storage/RegionBasedStorage
FIELD field_17657 cachedRegionFiles Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;
FIELD field_18690 directory Ljava/nio/file/Path;
FIELD field_23748 dsync Z
FIELD field_31425 MCA_EXTENSION Ljava/lang/String;
FIELD field_31426 MAX_CACHE_SIZE I
METHOD <init> (Ljava/nio/file/Path;Z)V
ARG 1 directory
ARG 2 dsync
METHOD method_12440 getRegionFile (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2861;
ARG 1 pos

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_4698 net/minecraft/world/storage/StorageIoWorker
FIELD field_21500 results Ljava/util/Map;
FIELD field_24468 executor Lnet/minecraft/class_3846;
METHOD <init> (Ljava/nio/file/Path;ZLjava/lang/String;)V
ARG 1 directory
ARG 2 dsync
ARG 3 name
METHOD method_23698 completeAll (Z)Ljava/util/concurrent/CompletableFuture;

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_3977 net/minecraft/world/storage/VersionedChunkStorage
FIELD field_17655 dataFixer Lcom/mojang/datafixers/DataFixer;
FIELD field_21494 worker Lnet/minecraft/class_4698;
METHOD <init> (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Z)V
ARG 1 directory
ARG 2 dataFixer
ARG 3 dsync
METHOD method_17907 updateChunkNbt (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;Lnet/minecraft/class_2487;Ljava/util/Optional;)Lnet/minecraft/class_2487;