23w17a stuff (#3554)

* More 23w17a stuff

* Remove missing unpick refs

* Map EntityStatuses#START_DIGGING

* Update mappings/net/minecraft/client/font/FontManager.mapping

Co-authored-by: liach <7806504+liach@users.noreply.github.com>

---------

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
This commit is contained in:
apple502j 2023-04-28 07:36:34 +09:00 committed by GitHub
parent 2b6d4a9493
commit df993acbeb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
26 changed files with 111 additions and 32 deletions

View File

@ -258,6 +258,14 @@ CLASS com/mojang/blaze3d/platform/GlStateManager
ARG 6 format
ARG 7 type
ARG 8 pixels
METHOD _upload (IIIIILnet/minecraft/class_1011$class_1012;Ljava/nio/IntBuffer;)V
ARG 0 level
ARG 1 offsetX
ARG 2 offsetY
ARG 3 width
ARG 4 height
ARG 5 format
ARG 6 pixels
METHOD _vertexAttribIPointer (IIIIJ)V
ARG 0 index
ARG 1 size
@ -313,6 +321,14 @@ CLASS com/mojang/blaze3d/platform/GlStateManager
METHOD glShaderSource (ILjava/util/List;)V
ARG 0 shader
ARG 1 strings
METHOD upload (IIIIILnet/minecraft/class_1011$class_1012;Ljava/nio/IntBuffer;)V
ARG 0 level
ARG 1 offsetX
ARG 2 offsetY
ARG 3 width
ARG 4 height
ARG 5 format
ARG 6 pixels
CLASS class_1017 BlendFuncState
FIELD field_5045 capState Lcom/mojang/blaze3d/platform/GlStateManager$class_1018;
FIELD field_5046 dstFactorAlpha I

View File

@ -37,3 +37,11 @@ CLASS com/mojang/blaze3d/platform/TextureUtil
ARG 3 scales
ARG 4 width
ARG 5 height
METHOD writeAsPNG (Ljava/nio/file/Path;Ljava/lang/String;IIIILjava/util/function/IntUnaryOperator;)V
ARG 0 directory
ARG 1 prefix
ARG 2 textureId
ARG 3 scales
ARG 4 width
ARG 5 height
ARG 6 operator

View File

@ -24,6 +24,7 @@ CLASS net/minecraft/class_386 net/minecraft/client/font/BitmapFont
ARG 4 charPosX
ARG 5 charPosY
METHOD method_2039 load (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;
ARG 1 resourceManager
CLASS class_388 BitmapFontGlyph
FIELD comp_603 scaleFactor F
FIELD comp_604 image Lnet/minecraft/class_1011;

View File

@ -28,6 +28,7 @@ CLASS net/minecraft/class_378 net/minecraft/client/font/FontManager
ARG 2 providers
METHOD method_51608 loadIndex (Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
ARG 1 resourceManager
ARG 2 executor
METHOD method_51609 (Lnet/minecraft/class_8523;Lnet/minecraft/class_378$class_8537;)V
ARG 1 entry
METHOD method_51610 (Lnet/minecraft/class_3695;Lnet/minecraft/class_378$class_8536;)V
@ -40,6 +41,7 @@ CLASS net/minecraft/class_378 net/minecraft/client/font/FontManager
ARG 1 key
ARG 2 loadable
ARG 3 resourceManager
ARG 4 executor
METHOD method_51614 reload (Lnet/minecraft/class_378$class_8536;Lnet/minecraft/class_3695;)V
ARG 1 index
ARG 2 profiler
@ -57,6 +59,8 @@ CLASS net/minecraft/class_378 net/minecraft/client/font/FontManager
ARG 2 font
METHOD method_51621 (Ljava/util/List;Lnet/minecraft/class_390;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage;
ARG 4 providers
METHOD method_51622 (Ljava/util/List;Ljava/util/Map;Ljava/lang/Void;)Lnet/minecraft/class_378$class_8536;
ARG 2 ignored
METHOD method_51624 (Ljava/util/Map;Lnet/minecraft/class_2960;Lnet/minecraft/class_378$class_8537;)V
ARG 1 dependent
ARG 2 fontEntry
@ -66,6 +70,8 @@ CLASS net/minecraft/class_378 net/minecraft/client/font/FontManager
ARG 2 entries
CLASS class_8534 FontKey
CLASS class_8535 Builder
METHOD method_51628 (Ljava/util/concurrent/CompletableFuture;)Ljava/util/Optional;
ARG 0 future
METHOD method_51629 build (Ljava/util/function/Function;)Ljava/util/Optional;
ARG 1 fontRetriever
METHOD method_51630 (Ljava/util/function/Function;Lnet/minecraft/class_2960;)Ljava/util/Optional;

View File

@ -8,6 +8,8 @@ CLASS net/minecraft/class_380 net/minecraft/client/font/GlyphAtlasTexture
ARG 2 hasColor
METHOD method_2022 getGlyphRenderer (Lnet/minecraft/class_383;)Lnet/minecraft/class_382;
ARG 1 glyph
METHOD method_51640 (I)I
ARG 0 color
CLASS class_381 Slot
FIELD field_2265 occupied Z
FIELD field_2266 height I

View File

@ -11,20 +11,21 @@ CLASS net/minecraft/class_8532 net/minecraft/client/font/GlyphContainer
ARG 1 makeRow
ARG 2 makeScroll
METHOD method_51597 clear ()V
METHOD method_51598 getGlyphs (I)Ljava/lang/Object;
METHOD method_51598 get (I)Ljava/lang/Object;
ARG 1 codePoint
METHOD method_51599 put (ILjava/lang/Object;)Ljava/lang/Object;
ARG 1 codePoint
ARG 2 glyph
METHOD method_51600 getOrInsert (ILjava/util/function/IntFunction;)Ljava/lang/Object;
METHOD method_51600 computeIfAbsent (ILjava/util/function/IntFunction;)Ljava/lang/Object;
ARG 1 codePoint
ARG 2 ifAbsent
METHOD method_51601 forEachGlyph (Lnet/minecraft/class_8532$class_8533;)V
ARG 1 glyphConsumer
METHOD method_51602 (Lit/unimi/dsi/fastutil/ints/IntOpenHashSet;ILjava/lang/Object;)V
ARG 1 codePoint
ARG 2 glyph
METHOD method_51603 getProvidedGlyphs ()Lit/unimi/dsi/fastutil/ints/IntSet;
METHOD method_51604 get (I)Ljava/lang/Object;
METHOD method_51604 remove (I)Ljava/lang/Object;
ARG 1 codePoint
CLASS class_8533 GlyphConsumer
METHOD accept (ILjava/lang/Object;)V

View File

@ -1,7 +1,13 @@
CLASS net/minecraft/class_8541 net/minecraft/client/font/ReferenceFont
FIELD field_44762 CODEC Lcom/mojang/serialization/Codec;
FIELD field_44763 referee Lnet/minecraft/class_2960;
FIELD field_44763 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 referee
ARG 1 id
METHOD method_51646 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389;
ARG 0 json
METHOD method_51647 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_51648 (Lnet/minecraft/class_8541;)Lnet/minecraft/class_2960;
ARG 0 font
METHOD method_51649 (Ljava/lang/String;)V
ARG 0 error

View File

@ -16,3 +16,4 @@ CLASS net/minecraft/class_396 net/minecraft/client/font/TrueTypeFontLoader
METHOD method_2059 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389;
ARG 0 json
METHOD method_51650 load (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;
ARG 1 resourceManager

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_391 net/minecraft/client/font/UnicodeTextureFont
CLASS net/minecraft/class_391 net/minecraft/client/font/UnihexFont
FIELD field_2303 LOGGER Lorg/slf4j/Logger;
FIELD field_44770 glyphs Lnet/minecraft/class_8532;
METHOD <init> (Lnet/minecraft/class_8532;)V
@ -11,8 +11,10 @@ CLASS net/minecraft/class_391 net/minecraft/client/font/UnicodeTextureFont
ARG 1 bytes
ARG 2 index
METHOD method_51653 readLines (Ljava/io/InputStream;Lnet/minecraft/class_391$class_8546;)V
ARG 0 stream
ARG 1 callback
METHOD method_51654 readUntilDelimiter (Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Z
ARG 0 stream
ARG 1 data
ARG 2 delimiter
METHOD method_51655 addRowPixels (Ljava/nio/IntBuffer;III)V
@ -36,10 +38,17 @@ CLASS net/minecraft/class_391 net/minecraft/client/font/UnicodeTextureFont
ARG 0 json
METHOD method_51658 load (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;
ARG 1 resourceManager
METHOD method_51659 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_51660 (Lnet/minecraft/class_8532;ILnet/minecraft/class_391$class_8544;)V
ARG 1 codePoint
ARG 2 glyph
METHOD method_51661 (Lnet/minecraft/class_391$class_392;)Ljava/util/List;
ARG 0 loader
METHOD method_51662 loadHexFile (Ljava/io/InputStream;)Lnet/minecraft/class_391;
ARG 1 stream
METHOD method_51665 (Lnet/minecraft/class_391$class_392;)Lnet/minecraft/class_2960;
ARG 0 loader
CLASS class_393 UnicodeTextureGlyph
METHOD method_51675 width ()I
CLASS class_7736 FontImage8x16
@ -57,6 +66,8 @@ CLASS net/minecraft/class_391 net/minecraft/client/font/UnicodeTextureFont
METHOD method_51672 pack (II)I
ARG 0 left
ARG 1 right
METHOD method_51673 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_51674 getRight (I)I
ARG 0 packed
CLASS class_8543 FontImage32x16
@ -74,6 +85,10 @@ CLASS net/minecraft/class_391 net/minecraft/client/font/UnicodeTextureFont
CLASS class_8545 DimensionOverride
FIELD field_44776 CODEC Lcom/mojang/serialization/Codec;
FIELD field_44777 NON_VALIDATED_CODEC Lcom/mojang/serialization/Codec;
METHOD method_51680 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_51681 (Lnet/minecraft/class_391$class_8545;)Lcom/mojang/serialization/DataResult;
ARG 0 override
CLASS class_8546 BitmapGlyphConsumer
METHOD accept (ILnet/minecraft/class_391$class_8544;)V
ARG 1 codePoint

View File

@ -74,6 +74,9 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
METHOD method_29091 getRegistryManager ()Lnet/minecraft/class_5455;
METHOD method_29356 getWorldKeys ()Ljava/util/Set;
METHOD method_31363 getPlayerUuids ()Ljava/util/Collection;
METHOD method_34007 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_34008 (Lnet/minecraft/class_1297;Lcom/mojang/datafixers/util/Pair;)V
ARG 1 pair
METHOD method_34009 (Lnet/minecraft/class_1703;Lnet/minecraft/class_1860;)V
@ -130,6 +133,7 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
ARG 2 receivedEntry
ARG 3 currentEntry
METHOD method_45727 setPublicSession (Lnet/minecraft/class_2703$class_2705;Lnet/minecraft/class_640;)V
ARG 1 receivedEntry
ARG 2 currentEntry
METHOD method_45729 sendChatMessage (Ljava/lang/String;)V
ARG 1 content
@ -157,4 +161,6 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
ARG 2 sendCondition
ARG 3 expirationTime
METHOD method_49035 tickQueuedPackets ()V
METHOD method_51684 unloadChunk (Lnet/minecraft/class_2666;)V
ARG 1 packet
CLASS class_8137 QueuedPacket

View File

@ -54,3 +54,4 @@ CLASS net/minecraft/class_6024 net/minecraft/entity/EntityStatuses
FIELD field_33691 ADD_DEATH_PARTICLES B
FIELD field_38094 EARS_TWITCH B
FIELD field_38847 SONIC_BOOM B
FIELD field_42621 START_DIGGING B

View File

@ -9,6 +9,10 @@ CLASS net/minecraft/class_7500 net/minecraft/network/encryption/SignatureVerifie
ARG 1 signatureData
ARG 2 signature
METHOD method_44172 create (Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lnet/minecraft/class_7500;
ARG 0 servicesKeySet
ARG 1 servicesKeyType
METHOD method_44173 (Lnet/minecraft/class_7498;[BLcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Z
ARG 2 keyInfo
METHOD method_44174 (Ljava/lang/String;Ljava/security/PublicKey;Lnet/minecraft/class_7498;[B)Z
ARG 2 updatable
ARG 3 signatureData
@ -20,6 +24,9 @@ CLASS net/minecraft/class_7500 net/minecraft/network/encryption/SignatureVerifie
METHOD method_44177 validate ([B[B)Z
ARG 1 signedData
ARG 2 signatureData
METHOD method_51496 (Ljava/util/Collection;Lnet/minecraft/class_7498;[B)Z
ARG 1 updatable
ARG 2 signatureData
METHOD validate (Lnet/minecraft/class_7498;[B)Z
ARG 1 updatable
ARG 2 signatureData

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_3503 net/minecraft/registry/tag/TagGroupLoader
ARG 1 registryGetter
ARG 2 dataType
METHOD method_18242 buildGroup (Ljava/util/Map;)Ljava/util/Map;
ARG 1 tags
METHOD method_32840 (Ljava/util/Map;Lnet/minecraft/class_2960;Ljava/util/Collection;)V
ARG 2 resolvedEntries
METHOD method_33174 loadTags (Lnet/minecraft/class_3300;)Ljava/util/Map;
@ -23,8 +24,10 @@ CLASS net/minecraft/class_3503 net/minecraft/registry/tag/TagGroupLoader
ARG 2 entry
METHOD method_51476 (Lnet/minecraft/class_3497$class_7474;Ljava/util/Map;Lnet/minecraft/class_2960;Lnet/minecraft/class_3503$class_8522;)V
ARG 3 id
ARG 4 dependencies
METHOD method_51477 (Lnet/minecraft/class_8523;Lnet/minecraft/class_2960;Ljava/util/List;)V
ARG 1 id
ARG 2 entries
CLASS class_5145 TrackedEntry
FIELD comp_324 entry Lnet/minecraft/class_3497;
FIELD comp_325 source Ljava/lang/String;
@ -32,3 +35,8 @@ CLASS net/minecraft/class_3503 net/minecraft/registry/tag/TagGroupLoader
ARG 2 source
METHOD comp_324 entry ()Lnet/minecraft/class_3497;
METHOD comp_325 source ()Ljava/lang/String;
CLASS class_8522 TagDependencies
METHOD method_51479 (Ljava/util/function/Consumer;Lnet/minecraft/class_3503$class_5145;)V
ARG 1 entry
METHOD method_51481 (Ljava/util/function/Consumer;Lnet/minecraft/class_3503$class_5145;)V
ARG 1 entry

View File

@ -3,10 +3,8 @@ CLASS net/minecraft/class_7497 net/minecraft/util/ApiServices
COMMENT
COMMENT @apiNote Individual services can be accessed using the getters in
COMMENT {@link net.minecraft.server.MinecraftServer}.
FIELD comp_838 serviceSignatureVerifier Lcom/mojang/authlib/yggdrasil/ServicesKeySet;
FIELD comp_840 userCache Lnet/minecraft/class_3312;
FIELD field_39392 USER_CACHE_FILE_NAME Ljava/lang/String;
METHOD comp_838 serviceSignatureVerifier ()Lcom/mojang/authlib/yggdrasil/ServicesKeySet;
METHOD comp_840 userCache ()Lnet/minecraft/class_3312;
METHOD method_44143 create (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Ljava/io/File;)Lnet/minecraft/class_7497;
COMMENT {@return a new API service instance}

View File

@ -95,7 +95,6 @@ CLASS net/minecraft/class_1945 net/minecraft/world/ModifiableWorld
COMMENT <li>{@link net.minecraft.block.Block#FORCE_STATE Block.FORCE_STATE}</li>
COMMENT <li>{@link net.minecraft.block.Block#SKIP_DROPS Block.SKIP_DROPS}</li>
COMMENT <li>{@link net.minecraft.block.Block#MOVED Block.MOVED}</li>
COMMENT <li>{@link net.minecraft.block.Block#SKIP_LIGHTING_UPDATES Block.SKIP_LIGHTING_UPDATES}</li>
COMMENT </ul>
COMMENT
COMMENT @see #setBlockState(BlockPos, BlockState, int, int)

View File

@ -19,12 +19,14 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
FIELD field_37052 EMPTY_STRUCTURE_REFERENCES Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_39411 generationSettings Lnet/minecraft/class_5485;
FIELD field_44632 MISSING_SECTION I
FIELD field_44708 chunkSkyLight Lnet/minecraft/class_8528;
METHOD <init> (Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;Lnet/minecraft/class_5539;Lnet/minecraft/class_2378;J[Lnet/minecraft/class_2826;Lnet/minecraft/class_6749;)V
ARG 1 pos
ARG 2 upgradeData
ARG 3 heightLimitView
ARG 4 biomeRegistry
ARG 5 inhabitedTime
ARG 7 sectionArray
ARG 8 blendingData
METHOD method_12002 addEntity (Lnet/minecraft/class_1297;)V
ARG 1 entity
@ -116,7 +118,10 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
METHOD method_39461 hasBelowZeroRetrogen ()Z
METHOD method_44214 getOrCreateGenerationSettings (Ljava/util/function/Supplier;)Lnet/minecraft/class_5485;
ARG 1 generationSettingsCreator
METHOD method_51522 refreshSurfaceY ()V
METHOD method_51523 (Lnet/minecraft/class_2680;)Z
ARG 0 blockState
METHOD method_51525 forEachBlockMatchingPredicate (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V
ARG 1 predicate
ARG 2 consumer
CLASS class_6745 TickSchedulers

View File

@ -61,3 +61,5 @@ CLASS net/minecraft/class_2804 net/minecraft/world/chunk/ChunkNibbleArray
METHOD method_51380 isArrayUninitialized ()Z
METHOD method_51381 pack (I)B
ARG 0 value
METHOD method_51527 clear (I)V
ARG 1 defaultValue

View File

@ -89,6 +89,7 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 3 chunks
ARG 4 chunk
METHOD method_20608 shouldExcludeBlockLight (Lnet/minecraft/class_2791;)Z
ARG 0 chunk
METHOD method_20609 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 targetStatus
ARG 1 executor
@ -100,6 +101,8 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 7 chunks
ARG 8 chunk
METHOD method_20610 getLightingFuture (Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 lightingProvider
ARG 1 chunk
METHOD method_20611 register (Ljava/lang/String;Lnet/minecraft/class_2806;IZLjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;Lnet/minecraft/class_2806$class_4305;)Lnet/minecraft/class_2806;
ARG 0 id
ARG 1 previous

View File

@ -1,8 +1,11 @@
CLASS net/minecraft/class_2821 net/minecraft/world/chunk/ReadOnlyChunk
COMMENT Represents a read only view of a world chunk used in world generation.
CLASS net/minecraft/class_2821 net/minecraft/world/chunk/WrapperProtoChunk
COMMENT Represents a chunk that wraps a world chunk, used in world generation.
COMMENT This is usually read-only.
FIELD field_12866 wrapped Lnet/minecraft/class_2818;
FIELD field_34554 propagateToWrapped Z
METHOD <init> (Lnet/minecraft/class_2818;Z)V
ARG 1 wrapped
ARG 2 propagateToWrapped
METHOD method_12239 transformHeightmapType (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2902$class_2903;
ARG 1 type
METHOD method_12240 getWrappedChunk ()Lnet/minecraft/class_2818;

View File

@ -1,21 +1,22 @@
CLASS net/minecraft/class_8528
CLASS net/minecraft/class_8528 net/minecraft/world/chunk/light/ChunkSkyLight
FIELD field_44712 minY I
FIELD field_44713 palette Lnet/minecraft/class_6490;
FIELD field_44714 reusableBlockPos1 Lnet/minecraft/class_2338$class_2339;
FIELD field_44715 reusableBlockPos2 Lnet/minecraft/class_2338$class_2339;
METHOD <init> (Lnet/minecraft/class_5539;)V
ARG 1 heightLimitView
METHOD method_51533 getMaxSurfaceY ()I
METHOD method_51534 fill (I)V
ARG 1 y
METHOD method_51535 (II)I
METHOD method_51535 get (II)I
ARG 1 localX
ARG 2 localZ
METHOD method_51536 (Lnet/minecraft/class_1922;III)Z
METHOD method_51536 isSkyLightAccessible (Lnet/minecraft/class_1922;III)Z
ARG 1 blockView
ARG 2 localX
ARG 3 y
ARG 4 localZ
METHOD method_51537 (Lnet/minecraft/class_1922;IILnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
METHOD method_51537 isSkyLightAccessible (Lnet/minecraft/class_1922;IILnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
ARG 1 blockView
ARG 2 packedIndex
ARG 3 value
@ -23,7 +24,7 @@ CLASS net/minecraft/class_8528
ARG 5 upperState
ARG 6 lowerPos
ARG 7 lowerState
METHOD method_51538 (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I
METHOD method_51538 locateLightBlockingBlockBelow (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I
ARG 1 blockView
ARG 2 pos
ARG 3 blockState
@ -33,9 +34,9 @@ CLASS net/minecraft/class_8528
ARG 2 upperState
ARG 3 lowerPos
ARG 4 lowerState
METHOD method_51540 (Lnet/minecraft/class_2791;)V
METHOD method_51540 refreshSurfaceY (Lnet/minecraft/class_2791;)V
ARG 1 chunk
METHOD method_51541 (Lnet/minecraft/class_2791;III)I
METHOD method_51541 calculateSurfaceY (Lnet/minecraft/class_2791;III)I
ARG 1 chunk
ARG 2 topSectionIndex
ARG 3 localX
@ -45,6 +46,8 @@ CLASS net/minecraft/class_8528
METHOD method_51543 set (II)V
ARG 1 index
ARG 2 y
METHOD method_51544 convertMinY (I)I
ARG 1 y
METHOD method_51545 getPackedIndex (II)I
ARG 0 localX
ARG 1 localZ

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_8527 net/minecraft/world/chunk/light/LightSourceView
METHOD method_12018 getLightSourcesStream ()Lnet/minecraft/class_8528;
METHOD method_12018 getChunkSkyLight ()Lnet/minecraft/class_8528;
METHOD method_51524 forEachLightSource (Ljava/util/function/BiConsumer;)V
ARG 1 callback

View File

@ -6,18 +6,14 @@ constant entity_statuses net/minecraft/entity/EntityStatuses BLOCK_WITH_SHIELD
constant entity_statuses net/minecraft/entity/EntityStatuses BREAK_SHIELD
constant entity_statuses net/minecraft/entity/EntityStatuses PULL_HOOKED_ENTITY
constant entity_statuses net/minecraft/entity/EntityStatuses HIT_ARMOR_STAND
constant entity_statuses net/minecraft/entity/EntityStatuses DAMAGE_FROM_THORNS
constant entity_statuses net/minecraft/entity/EntityStatuses STOP_LOOKING_AT_VILLAGER
constant entity_statuses net/minecraft/entity/EntityStatuses USE_TOTEM_OF_UNDYING
constant entity_statuses net/minecraft/entity/EntityStatuses DAMAGE_FROM_DROWNING
constant entity_statuses net/minecraft/entity/EntityStatuses DAMAGE_FROM_FIRE
constant entity_statuses net/minecraft/entity/EntityStatuses ADD_DOLPHIN_HAPPY_VILLAGER_PARTICLES
constant entity_statuses net/minecraft/entity/EntityStatuses STUN_RAVAGER
constant entity_statuses net/minecraft/entity/EntityStatuses TAME_OCELOT_FAILED
constant entity_statuses net/minecraft/entity/EntityStatuses TAME_OCELOT_SUCCESS
constant entity_statuses net/minecraft/entity/EntityStatuses ADD_SPLASH_PARTICLES
constant entity_statuses net/minecraft/entity/EntityStatuses ADD_CLOUD_PARTICLES
constant entity_statuses net/minecraft/entity/EntityStatuses DAMAGE_FROM_BERRY_BUSH
constant entity_statuses net/minecraft/entity/EntityStatuses CREATE_EATING_PARTICLES
constant entity_statuses net/minecraft/entity/EntityStatuses ADD_PORTAL_PARTICLES
constant entity_statuses net/minecraft/entity/EntityStatuses BREAK_MAINHAND
@ -31,8 +27,6 @@ constant entity_statuses net/minecraft/entity/EntityStatuses DRIP_HONEY
constant entity_statuses net/minecraft/entity/EntityStatuses DRIP_RICH_HONEY
constant entity_statuses net/minecraft/entity/EntityStatuses SWAP_HANDS
constant entity_statuses net/minecraft/entity/EntityStatuses RESET_WOLF_SHAKE
constant entity_statuses net/minecraft/entity/EntityStatuses DAMAGE_FROM_FREEZING
constant entity_statuses net/minecraft/entity/EntityStatuses DAMAGE_FROM_GENERIC_SOURCE
constant entity_statuses net/minecraft/entity/EntityStatuses PLAY_DEATH_SOUND_OR_ADD_PROJECTILE_HIT_PARTICLES
constant entity_statuses net/minecraft/entity/EntityStatuses PLAY_ATTACK_SOUND
constant entity_statuses net/minecraft/entity/EntityStatuses ADD_NEGATIVE_PLAYER_REACTION_PARTICLES
@ -61,6 +55,7 @@ constant entity_statuses net/minecraft/entity/EntityStatuses FINISH_RAM
constant entity_statuses net/minecraft/entity/EntityStatuses ADD_DEATH_PARTICLES
constant entity_statuses net/minecraft/entity/EntityStatuses EARS_TWITCH
constant entity_statuses net/minecraft/entity/EntityStatuses SONIC_BOOM
constant entity_statuses net/minecraft/entity/EntityStatuses START_DIGGING
target_method net/minecraft/entity/Entity handleStatus (B)V
param 0 entity_statuses

View File

@ -60,7 +60,6 @@ constant gl_type com/mojang/blaze3d/platform/GlConst GL_UNSIGNED_SHORT
constant gl_type com/mojang/blaze3d/platform/GlConst GL_INT
constant gl_type com/mojang/blaze3d/platform/GlConst GL_UNSIGNED_INT
constant gl_type com/mojang/blaze3d/platform/GlConst GL_FLOAT
constant gl_type com/mojang/blaze3d/platform/GlConst GL_UNSIGNED_INT_8_8_8_8_REV
constant gl_framebuffer_attachment com/mojang/blaze3d/platform/GlConst GL_COLOR_ATTACHMENT0
constant gl_framebuffer_attachment com/mojang/blaze3d/platform/GlConst GL_DEPTH_ATTACHMENT
@ -105,7 +104,6 @@ constant gl_debug_severity org/lwjgl/opengl/GL43 GL_DEBUG_SEVERITY_NOTIFICATION
constant gl_enable_state org/lwjgl/opengl/GL11 GL_BLEND
constant gl_enable_state org/lwjgl/opengl/GL11 GL_DEPTH_TEST
constant gl_enable_state org/lwjgl/opengl/GL11 GL_CULL_FACE
constant gl_enable_state org/lwjgl/opengl/GL11 GL_POLYGON_OFFSET_FULL
constant gl_enable_state org/lwjgl/opengl/GL11 GL_POLYGON_OFFSET_LINE
constant gl_enable_state org/lwjgl/opengl/GL11 GL_COLOR_LOGIC_OP
constant gl_enable_state org/lwjgl/opengl/GL11 GL_SCISSOR_TEST
@ -154,7 +152,6 @@ constant gl_get_string_name org/lwjgl/opengl/GL11 GL_EXTENSIONS
# GlStateManager
constant gl_get_integer_pname org/lwjgl/opengl/GL11 GL_DRAW_FRAMEBUFFER_BINDING
constant gl_get_integer_pname org/lwjgl/opengl/GL11 GL_MAX_TEXTURE_SIZE
constant gl_logic_op org/lwjgl/opengl/GL11 GL_CLEAR

View File

@ -108,11 +108,9 @@ constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_TAB
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_LEFT_ALT
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_LEFT_CONTROL
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_LEFT_SHIFT
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_LEFT_WIN
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_RIGHT_ALT
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_RIGHT_CONTROL
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_RIGHT_SHIFT
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_RIGHT_WIN
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_ENTER
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_ESCAPE
constant key_codes org/lwjgl/glfw/GLFW GLFW_KEY_BACKSPACE

View File

@ -20,7 +20,6 @@ target_method net/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket g
return s2c_block_entity_type
constant s2c_animation_id net/minecraft/network/packet/s2c/play/EntityAnimationS2CPacket SWING_MAIN_HAND
constant s2c_animation_id net/minecraft/network/packet/s2c/play/EntityAnimationS2CPacket DAMAGE
constant s2c_animation_id net/minecraft/network/packet/s2c/play/EntityAnimationS2CPacket WAKE_UP
constant s2c_animation_id net/minecraft/network/packet/s2c/play/EntityAnimationS2CPacket SWING_OFF_HAND
constant s2c_animation_id net/minecraft/network/packet/s2c/play/EntityAnimationS2CPacket CRIT

View File

@ -8,7 +8,6 @@ flag set_block_state_flags net/minecraft/block/Block REDRAW_ON_MAIN_THREAD
flag set_block_state_flags net/minecraft/block/Block FORCE_STATE
flag set_block_state_flags net/minecraft/block/Block SKIP_DROPS
flag set_block_state_flags net/minecraft/block/Block MOVED
flag set_block_state_flags net/minecraft/block/Block SKIP_LIGHTING_UPDATES
target_method net/minecraft/world/ModifiableWorld setBlockState (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;I)Z
param 2 set_block_state_flags