This commit is contained in:
Player 2023-04-26 11:56:04 -04:00
parent 433a1c4a6b
commit 3f6476c92a
49 changed files with 42 additions and 321 deletions

View File

@ -21,7 +21,7 @@ plugins {
id 'net.fabricmc.filament'
}
def minecraft_version = "23w16a"
def minecraft_version = "23w17a"
filament {
minecraftVersion = minecraft_version

View File

@ -228,7 +228,6 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
FIELD field_23155 settings Lnet/minecraft/class_4970$class_2251;
FIELD field_23156 lootTableId Lnet/minecraft/class_2960;
FIELD field_23157 DIRECTIONS [Lnet/minecraft/class_2350;
FIELD field_23158 material Lnet/minecraft/class_3614;
FIELD field_23159 collidable Z
FIELD field_23160 resistance F
FIELD field_23161 randomTicks Z
@ -855,7 +854,6 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
FIELD field_10665 soundGroup Lnet/minecraft/class_2498;
FIELD field_10666 lootTableId Lnet/minecraft/class_2960;
FIELD field_10667 slipperiness F
FIELD field_10668 material Lnet/minecraft/class_3614;
FIELD field_10669 hardness F
FIELD field_10670 dynamicBounds Z
FIELD field_20721 opaque Z
@ -879,12 +877,6 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
FIELD field_44628 forceSolid Z
FIELD field_44629 instrument Lnet/minecraft/class_2766;
FIELD field_44630 replaceable Z
METHOD <init> (Lnet/minecraft/class_3614;Ljava/util/function/Function;)V
ARG 1 material
ARG 2 mapColorProvider
METHOD <init> (Lnet/minecraft/class_3614;Lnet/minecraft/class_3620;)V
ARG 1 material
ARG 2 mapColorProvider
METHOD method_16228 dropsLike (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4970$class_2251;
COMMENT Specifies that a block should drop the same items as a provided block.
ARG 1 source
@ -912,11 +904,6 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 1 world
ARG 2 pos
ARG 3 type
METHOD method_26240 of (Lnet/minecraft/class_3614;Ljava/util/function/Function;)Lnet/minecraft/class_4970$class_2251;
ARG 0 material
ARG 1 mapColor
METHOD method_26241 (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
ARG 1 state
METHOD method_26243 suffocates (Lnet/minecraft/class_4970$class_4973;)Lnet/minecraft/class_4970$class_2251;
COMMENT Specifies logic that calculates whether an entity should suffocate if inside of a block.
ARG 1 predicate
@ -942,8 +929,6 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
METHOD method_29292 requiresTool ()Lnet/minecraft/class_4970$class_2251;
METHOD method_31710 mapColor (Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251;
ARG 1 color
METHOD method_31711 (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
ARG 1 state
METHOD method_36557 hardness (F)Lnet/minecraft/class_4970$class_2251;
ARG 1 hardness
METHOD method_36558 resistance (F)Lnet/minecraft/class_4970$class_2251;
@ -971,9 +956,6 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
METHOD method_51369 solid ()Lnet/minecraft/class_4970$class_2251;
METHOD method_51370 notSolid ()Lnet/minecraft/class_4970$class_2251;
METHOD method_51371 replaceable ()Lnet/minecraft/class_4970$class_2251;
METHOD method_9617 of (Lnet/minecraft/class_3614;Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251;
ARG 0 material
ARG 1 color
METHOD method_9618 breakInstantly ()Lnet/minecraft/class_4970$class_2251;
COMMENT Specifies that a block is broken instantly.
METHOD method_9624 dynamicBounds ()Lnet/minecraft/class_4970$class_2251;
@ -999,18 +981,13 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
COMMENT Specifies that a block should have no collision bounds.
COMMENT
COMMENT <p>This also marks a block as non-opaque.
METHOD method_9637 of (Lnet/minecraft/class_3614;)Lnet/minecraft/class_4970$class_2251;
ARG 0 material
METHOD method_9639 of (Lnet/minecraft/class_3614;Lnet/minecraft/class_3620;)Lnet/minecraft/class_4970$class_2251;
ARG 0 material
ARG 1 color
METHOD method_9637 of ()Lnet/minecraft/class_4970$class_2251;
METHOD method_9640 ticksRandomly ()Lnet/minecraft/class_4970$class_2251;
CLASS class_4971 AbstractBlockState
FIELD field_23166 shapeCache Lnet/minecraft/class_4970$class_4971$class_3752;
FIELD field_23167 luminance I
FIELD field_23168 hasSidedTransparency Z
FIELD field_23169 isAir Z
FIELD field_23170 material Lnet/minecraft/class_3614;
FIELD field_23171 mapColor Lnet/minecraft/class_3620;
FIELD field_23172 hardness F
FIELD field_23173 opaque Z
@ -1199,7 +1176,6 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 1 world
ARG 2 pos
ARG 3 direction
METHOD method_26207 getMaterial ()Lnet/minecraft/class_3614;
METHOD method_26208 hasEmissiveLighting (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos

View File

@ -44,8 +44,6 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
COMMENT Prevents the previous block (container) from dropping items when destroyed.
FIELD field_31033 MOVED I
COMMENT Signals that the current block is being moved to a different location, usually because of a piston.
FIELD field_31034 SKIP_LIGHTING_UPDATES I
COMMENT Signals that lighting updates should be skipped.
FIELD field_31036 NOTIFY_ALL I
COMMENT The default setBlockState behavior. Same as {@code NOTIFY_NEIGHBORS | NOTIFY_LISTENERS}.
FIELD field_36404 registryEntry Lnet/minecraft/class_6880$class_6883;

View File

@ -1,12 +0,0 @@
CLASS net/minecraft/class_3614 net/minecraft/block/Material
FIELD field_15935 PLANT Lnet/minecraft/class_3614;
COMMENT Material for plants such as flowers and crops
FIELD field_15939 blocksLight Z
FIELD field_15944 color Lnet/minecraft/class_3620;
FIELD field_44484 LIGHT_PASSES_THROUGH Lnet/minecraft/class_3614;
FIELD field_44489 BLOCKS_LIGHT Lnet/minecraft/class_3614;
METHOD <init> (Lnet/minecraft/class_3620;Z)V
ARG 1 color
ARG 2 blocksLight
METHOD method_15803 getColor ()Lnet/minecraft/class_3620;
METHOD method_15804 blocksLight ()Z

View File

@ -1,16 +1,7 @@
CLASS net/minecraft/class_8172 net/minecraft/block/entity/DecoratedPotBlockEntity
FIELD field_42782 SHERDS_NBT_KEY Ljava/lang/String;
FIELD field_42783 SHERD_COUNT I
FIELD field_42785 sherds Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_49196 readNbtFromStack (Lnet/minecraft/class_1799;)V
ARG 1 stack
METHOD method_49198 (Ljava/util/ArrayList;)V
ARG 0 sherds
METHOD method_49199 writeSherdsToNbt (Ljava/util/List;Lnet/minecraft/class_2487;)V
ARG 0 sherds
ARG 1 nbt
METHOD method_49202 getSherds ()Ljava/util/List;
METHOD method_49204 getHorizontalFacing ()Lnet/minecraft/class_2350;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_8527
METHOD method_12018 getLightSourcesStream ()Lnet/minecraft/class_8528;

View File

@ -170,7 +170,6 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
FIELD field_39068 profileKeys Lnet/minecraft/class_7853;
FIELD field_39317 realms32BitWarningChecker Lnet/minecraft/class_7478;
FIELD field_39420 authenticationService Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;
FIELD field_39421 servicesSignatureVerifier Lnet/minecraft/class_7500;
FIELD field_39492 abuseReportContext Lnet/minecraft/class_7574;
FIELD field_39718 realmsPeriodicCheckers Lnet/minecraft/class_7578;
FIELD field_39769 narratorManager Lnet/minecraft/class_333;

View File

@ -1,10 +1,9 @@
CLASS net/minecraft/class_386 net/minecraft/client/font/BitmapFont
FIELD field_2284 glyphs Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_2284 glyphs Lnet/minecraft/class_8532;
FIELD field_2285 image Lnet/minecraft/class_1011;
FIELD field_2286 LOGGER Lorg/slf4j/Logger;
METHOD <init> (Lnet/minecraft/class_1011;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V
METHOD <init> (Lnet/minecraft/class_1011;Lnet/minecraft/class_8532;)V
ARG 1 image
ARG 2 glyphs
CLASS class_387 Loader
FIELD field_2287 ascent I
FIELD field_2288 height I
@ -23,6 +22,7 @@ CLASS net/minecraft/class_386 net/minecraft/client/font/BitmapFont
ARG 3 characterHeight
ARG 4 charPosX
ARG 5 charPosY
METHOD method_2039 load (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;
CLASS class_388 BitmapFontGlyph
FIELD comp_603 scaleFactor F
FIELD comp_604 image Lnet/minecraft/class_1011;

View File

@ -1,3 +1 @@
CLASS net/minecraft/class_389 net/minecraft/client/font/FontLoader
METHOD method_2039 load (Lnet/minecraft/class_3300;)Lnet/minecraft/class_390;
ARG 1 manager

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_378 net/minecraft/client/font/FontManager
FIELD field_18215 resourceReloadListener Lnet/minecraft/class_3302;
FIELD field_2259 fontStorages Ljava/util/Map;
FIELD field_2260 textureManager Lnet/minecraft/class_1060;
FIELD field_2261 LOGGER Lorg/slf4j/Logger;
@ -10,7 +9,6 @@ CLASS net/minecraft/class_378 net/minecraft/client/font/FontManager
FIELD field_40409 FINDER Lnet/minecraft/class_7654;
METHOD <init> (Lnet/minecraft/class_1060;)V
ARG 1 manager
METHOD method_18627 getResourceReloadListener ()Lnet/minecraft/class_3302;
METHOD method_27539 createTextRenderer ()Lnet/minecraft/class_327;
METHOD method_27540 (Lnet/minecraft/class_377;)V
ARG 0 fontStorage
@ -21,11 +19,3 @@ CLASS net/minecraft/class_378 net/minecraft/client/font/FontManager
METHOD method_45077 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_377;
ARG 1 id
METHOD method_45078 createAdvanceValidatingTextRenderer ()Lnet/minecraft/class_327;
CLASS 1
METHOD method_18637 (Lnet/minecraft/class_2960;)Ljava/util/List;
ARG 0 id
METHOD method_27543 (Ljava/util/List;I)V
ARG 1 codePoint
METHOD method_27544 (Lnet/minecraft/class_2960;Ljava/util/List;)V
ARG 1 id
ARG 2 fonts

View File

@ -5,10 +5,10 @@ CLASS net/minecraft/class_377 net/minecraft/client/font/FontStorage
FIELD field_2248 textureManager Lnet/minecraft/class_1060;
FIELD field_2249 charactersByWidth Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_2252 RANDOM Lnet/minecraft/class_5819;
FIELD field_2253 glyphRendererCache Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_2253 glyphRendererCache Lnet/minecraft/class_8532;
FIELD field_2254 glyphAtlases Ljava/util/List;
FIELD field_2256 blankGlyphRenderer Lnet/minecraft/class_382;
FIELD field_2257 glyphCache Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_2257 glyphCache Lnet/minecraft/class_8532;
FIELD field_39934 MAX_ADVANCE F
METHOD <init> (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;)V
ARG 1 textureManager

View File

@ -1,17 +1,11 @@
CLASS net/minecraft/class_380 net/minecraft/client/font/GlyphAtlasTexture
FIELD field_21690 textLayer Lnet/minecraft/class_1921;
FIELD field_21691 seeThroughTextLayer Lnet/minecraft/class_1921;
FIELD field_2262 id Lnet/minecraft/class_2960;
FIELD field_2263 hasColor Z
FIELD field_2264 rootSlot Lnet/minecraft/class_380$class_381;
FIELD field_32227 SLOT_LENGTH I
FIELD field_33998 polygonOffsetTextLayer Lnet/minecraft/class_1921;
METHOD <init> (Lnet/minecraft/class_2960;Z)V
ARG 1 id
METHOD <init> (Lnet/minecraft/class_8538;Z)V
ARG 2 hasColor
METHOD method_2022 getGlyphRenderer (Lnet/minecraft/class_383;)Lnet/minecraft/class_382;
ARG 1 glyph
METHOD method_2023 getId ()Lnet/minecraft/class_2960;
CLASS class_381 Slot
FIELD field_2265 occupied Z
FIELD field_2266 height I

View File

@ -1,6 +1,4 @@
CLASS net/minecraft/class_382 net/minecraft/client/font/GlyphRenderer
FIELD field_21692 textLayer Lnet/minecraft/class_1921;
FIELD field_21693 seeThroughTextLayer Lnet/minecraft/class_1921;
FIELD field_2272 minX F
FIELD field_2273 maxV F
FIELD field_2274 minV F
@ -9,19 +7,6 @@ CLASS net/minecraft/class_382 net/minecraft/client/font/GlyphRenderer
FIELD field_2278 maxY F
FIELD field_2279 minY F
FIELD field_2280 maxX F
FIELD field_33999 polygonOffsetTextLayer Lnet/minecraft/class_1921;
METHOD <init> (Lnet/minecraft/class_1921;Lnet/minecraft/class_1921;Lnet/minecraft/class_1921;FFFFFFFF)V
ARG 1 textLayer
ARG 2 seeThroughTextLayer
ARG 3 polygonOffsetTextLayer
ARG 4 minU
ARG 5 maxU
ARG 6 minV
ARG 7 maxV
ARG 8 minX
ARG 9 maxX
ARG 10 minY
ARG 11 maxY
METHOD method_2025 draw (ZFFLorg/joml/Matrix4f;Lnet/minecraft/class_4588;FFFFI)V
ARG 1 italic
ARG 2 x
@ -39,7 +24,6 @@ CLASS net/minecraft/class_382 net/minecraft/client/font/GlyphRenderer
ARG 3 vertexConsumer
ARG 4 light
METHOD method_24045 getLayer (Lnet/minecraft/class_327$class_6415;)Lnet/minecraft/class_1921;
ARG 1 layerType
CLASS class_328 Rectangle
FIELD field_2003 green F
FIELD field_2004 red F

View File

@ -1,53 +1,13 @@
CLASS net/minecraft/class_391 net/minecraft/client/font/UnicodeTextureFont
FIELD field_2301 sizes [B
FIELD field_2303 LOGGER Lorg/slf4j/Logger;
FIELD field_40411 fontImages [Lnet/minecraft/class_391$class_7736;
METHOD <init> (Lnet/minecraft/class_3300;[BLjava/lang/String;)V
ARG 1 resourceManager
ARG 2 sizes
ARG 3 template
METHOD method_2041 getImageId (Ljava/lang/String;I)Lnet/minecraft/class_2960;
ARG 0 template
ARG 1 codePoint
METHOD method_2043 getStart (B)I
ARG 0 size
METHOD method_2044 getEnd (B)I
ARG 0 size
METHOD method_45620 (Ljava/util/Map;Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;)V
ARG 1 id
ARG 2 resource
METHOD method_45621 getCommonPath (Ljava/util/Set;)Ljava/lang/String;
ARG 0 ids
METHOD method_45622 ([BIILnet/minecraft/class_1011;)V
ARG 4 image
CLASS class_392 Loader
FIELD field_2304 sizes Lnet/minecraft/class_2960;
FIELD field_2305 template Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;)V
METHOD <init> (Lnet/minecraft/class_2960;Ljava/util/List;)V
ARG 1 sizes
ARG 2 template
METHOD method_2046 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389;
ARG 0 json
METHOD method_37431 getLegacyUnicodeTemplate (Lcom/google/gson/JsonObject;)Ljava/lang/String;
ARG 0 json
CLASS class_393 UnicodeTextureGlyph
FIELD comp_611 unpackSkipPixels I
FIELD comp_612 unpackSkipRows I
FIELD comp_613 width I
FIELD comp_614 height I
FIELD comp_615 image Lnet/minecraft/class_1011;
METHOD <init> (IIIILnet/minecraft/class_1011;)V
ARG 5 image
METHOD comp_611 unpackSkipPixels ()I
METHOD comp_612 unpackSkipRows ()I
METHOD comp_613 width ()I
METHOD comp_614 height ()I
METHOD comp_615 image ()Lnet/minecraft/class_1011;
METHOD method_51675 width ()I
CLASS class_7736 FontImage
FIELD field_40412 sizes [B
FIELD field_40413 image Lnet/minecraft/class_1011;
METHOD <init> ([BLnet/minecraft/class_1011;)V
METHOD <init> ([B)V
ARG 1 sizes
ARG 2 image
METHOD method_45625 getGlyph (I)Lnet/minecraft/class_379;
ARG 1 codePoint

View File

@ -44,7 +44,7 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
METHOD method_19691 getActiveTotemOfUndying (Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799;
ARG 0 player
METHOD method_2869 getAdvancementHandler ()Lnet/minecraft/class_632;
METHOD method_2870 updateLighting (IILnet/minecraft/class_3568;Lnet/minecraft/class_1944;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Iterator;Z)V
METHOD method_2870 updateLighting (IILnet/minecraft/class_3568;Lnet/minecraft/class_1944;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Iterator;)V
ARG 1 chunkX
ARG 2 chunkZ
ARG 3 provider
@ -52,7 +52,6 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
ARG 5 inited
ARG 6 uninited
ARG 7 nibbles
ARG 8 nonEdge
METHOD method_2871 getPlayerListEntry (Ljava/util/UUID;)Lnet/minecraft/class_640;
ARG 1 uuid
METHOD method_2873 sendResourcePackStatus (Lnet/minecraft/class_2856$class_2857;)V
@ -75,9 +74,6 @@ 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 (ILnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 2 pos
ARG 3 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
@ -113,8 +109,6 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
ARG 1 x
ARG 2 z
ARG 3 data
METHOD method_38544 unloadChunk (Lnet/minecraft/class_2666;)V
ARG 1 packet
METHOD method_40215 (Lnet/minecraft/class_5455$class_6892;)V
ARG 0 entry
METHOD method_40217 loadTags (Lnet/minecraft/class_5321;Lnet/minecraft/class_6864$class_5748;)V
@ -136,7 +130,6 @@ 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

View File

@ -141,9 +141,6 @@ 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_41925 getPendingUpdateManager ()Lnet/minecraft/class_7202;
METHOD method_41926 processPendingUpdate (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)V
ARG 1 pos

View File

@ -5,7 +5,6 @@ CLASS net/minecraft/class_2412 net/minecraft/data/server/advancement/vanilla/Van
FIELD field_35093 OVERWORLD_MIN_Y I
FIELD field_35094 OVERWORLD_BEDROCK_LAYER_HEIGHT I
METHOD method_10336 requireListedMobsKilled (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 builder
METHOD method_10337 requireListedBiomesVisited (Lnet/minecraft/class_161$class_162;Ljava/util/List;)Lnet/minecraft/class_161$class_162;
ARG 0 builder
ARG 1 biomes

View File

@ -6,19 +6,14 @@ CLASS net/minecraft/class_2414 net/minecraft/data/server/advancement/vanilla/Van
FIELD field_33964 AXE_ITEMS [Lnet/minecraft/class_1792;
FIELD field_38467 EGG_LAYING_ANIMALS Ljava/util/List;
METHOD method_10339 requireListedFishCaught (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 builder
METHOD method_10340 requireListedFishBucketsFilled (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 builder
METHOD method_10341 requireFoodItemsEaten (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 builder
METHOD method_10342 requireListedAnimalsBred (Lnet/minecraft/class_161$class_162;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/class_161$class_162;
ARG 0 advancementBuilder
ARG 1 breedableAnimals
ARG 2 eggLayingAnimals
METHOD method_16118 requireAllCatsTamed (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 builder
METHOD method_43362 requireAllFrogsOnLeads (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 builder
METHOD method_43363 (Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_6880$class_6883;)V
ARG 1 variant
METHOD method_47810 createBreedAllAnimalsAdvancement (Lnet/minecraft/class_161;Ljava/util/function/Consumer;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/class_161;

View File

@ -380,9 +380,8 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 1 category
ARG 2 output
ARG 3 input
METHOD method_48530 offerSmithingTrimRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;)V
METHOD method_48530 offerSmithingTrimRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)V
ARG 0 exporter
ARG 1 template
METHOD method_48532 offerSmithingTemplateCopyingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)V
ARG 0 exporter
ARG 1 template

View File

@ -24,7 +24,4 @@ CLASS net/minecraft/class_8076 net/minecraft/data/server/recipe/SmithingTrimReci
METHOD method_48542 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
ARG 1 exporter
ARG 2 recipeId
METHOD method_48543 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
ARG 1 exporter
ARG 2 recipeId
CLASS class_8077 SmithingTrimRecipeJsonProvider

View File

@ -3,7 +3,6 @@ CLASS net/minecraft/class_14 net/minecraft/entity/ai/pathing/LandPathNodeMaker
FIELD field_25191 collidedBoxes Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;
FIELD field_31809 Y_OFFSET D
FIELD field_40928 MIN_STEP_HEIGHT D
FIELD field_63 waterPathNodeTypeWeight F
METHOD method_20536 isValidAdjacentSuccessor (Lnet/minecraft/class_9;Lnet/minecraft/class_9;)Z
ARG 1 node
ARG 2 successor1

View File

@ -14,8 +14,6 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
FIELD field_5895 duration I
FIELD field_5896 type Lnet/minecraft/class_1291;
FIELD field_5897 LOGGER Lorg/slf4j/Logger;
METHOD <init> (Lnet/minecraft/class_1291;)V
ARG 1 type
METHOD <init> (Lnet/minecraft/class_1291;I)V
ARG 1 type
ARG 2 duration
@ -45,8 +43,6 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
ARG 6 showIcon
ARG 7 hiddenEffect
ARG 8 factorCalculationData
METHOD <init> (Lnet/minecraft/class_1293;)V
ARG 1 instance
METHOD compareTo (Ljava/lang/Object;)I
ARG 1 that
METHOD equals (Ljava/lang/Object;)Z

View File

@ -15,7 +15,7 @@ CLASS net/minecraft/class_8153 net/minecraft/entity/passive/SnifferEntity
ARG 1 state
METHOD method_49134 findSniffingTargetPos ()Ljava/util/Optional;
METHOD method_49135 canDig ()Z
METHOD method_49137 getDigPos ()Lnet/minecraft/class_2338;
METHOD method_49137 getDigPos ()Lnet/minecraft/class_243;
METHOD method_49138 getState ()Lnet/minecraft/class_8153$class_8154;
METHOD method_49139 stopAnimations ()V
METHOD method_49140 isDiggable (Lnet/minecraft/class_2338;)Z

View File

@ -1,10 +1,9 @@
CLASS net/minecraft/class_8162 net/minecraft/item/BrushItem
METHOD method_49184 addDustParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_3965;Lnet/minecraft/class_2680;Lnet/minecraft/class_243;Z)V
METHOD method_49184 addDustParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_3965;Lnet/minecraft/class_2680;Lnet/minecraft/class_243;Lnet/minecraft/class_1306;)V
ARG 1 world
ARG 2 hitResult
ARG 3 state
ARG 4 userRotation
ARG 5 mainHand
METHOD method_49999 getHitResult (Lnet/minecraft/class_1309;)Lnet/minecraft/class_239;
ARG 1 user
METHOD method_51163 (Lnet/minecraft/class_1304;Lnet/minecraft/class_1309;)V

View File

@ -8,11 +8,7 @@ CLASS net/minecraft/class_7500 net/minecraft/network/encryption/SignatureVerifie
ARG 0 updatable
ARG 1 signatureData
ARG 2 signature
METHOD method_44172 create (Lcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Lnet/minecraft/class_7500;
ARG 0 servicesKeyInfo
METHOD method_44173 (Lcom/mojang/authlib/yggdrasil/ServicesKeyInfo;Lnet/minecraft/class_7498;[B)Z
ARG 1 updatable
ARG 2 signatureData
METHOD method_44172 create (Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lnet/minecraft/class_7500;
METHOD method_44174 (Ljava/lang/String;Ljava/security/PublicKey;Lnet/minecraft/class_7498;[B)Z
ARG 2 updatable
ARG 3 signatureData

View File

@ -5,12 +5,11 @@ CLASS net/minecraft/class_2672 net/minecraft/network/packet/s2c/play/ChunkDataS2
FIELD field_34871 lightData Lnet/minecraft/class_6606;
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2818;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;Z)V
METHOD <init> (Lnet/minecraft/class_2818;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;)V
ARG 1 chunk
ARG 2 lightProvider
ARG 3 skyBits
ARG 4 blockBits
ARG 5 nonEdge
METHOD method_11523 getX ()I
METHOD method_11524 getZ ()I
METHOD method_38598 getChunkData ()Lnet/minecraft/class_6603;

View File

@ -5,16 +5,13 @@ CLASS net/minecraft/class_2637 net/minecraft/network/packet/s2c/play/ChunkDeltaU
COMMENT
COMMENT @see ChunkSectionPos#packLocal(BlockPos)
FIELD field_26347 blockStates [Lnet/minecraft/class_2680;
FIELD field_26749 noLightingUpdates Z
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_4076;Lit/unimi/dsi/fastutil/shorts/ShortSet;Lnet/minecraft/class_2826;Z)V
METHOD <init> (Lnet/minecraft/class_4076;Lit/unimi/dsi/fastutil/shorts/ShortSet;Lnet/minecraft/class_2826;)V
ARG 1 sectionPos
COMMENT the position of the given chunk section that will be sent to the client
ARG 2 positions
ARG 3 section
ARG 4 noLightingUpdates
METHOD method_30621 visitUpdates (Ljava/util/function/BiConsumer;)V
COMMENT Calls the given consumer for each pair of block position and block state contained in this packet.
ARG 1 visitor
METHOD method_31179 shouldSkipLightingUpdates ()Z

View File

@ -5,13 +5,11 @@ CLASS net/minecraft/class_6606 net/minecraft/network/packet/s2c/play/LightData
FIELD field_34876 uninitedBlock Ljava/util/BitSet;
FIELD field_34877 skyNibbles Ljava/util/List;
FIELD field_34878 blockNibbles Ljava/util/List;
FIELD field_34879 nonEdge Z
METHOD <init> (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;Z)V
METHOD <init> (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;)V
ARG 1 pos
ARG 2 lightProvider
ARG 3 skyBits
ARG 4 blockBits
ARG 5 nonEdge
METHOD <init> (Lnet/minecraft/class_2540;II)V
ARG 1 buf
ARG 2 x
@ -36,4 +34,3 @@ CLASS net/minecraft/class_6606 net/minecraft/network/packet/s2c/play/LightData
METHOD method_38608 getInitedBlock ()Ljava/util/BitSet;
METHOD method_38609 getUninitedBlock ()Ljava/util/BitSet;
METHOD method_38610 getBlockNibbles ()Ljava/util/List;
METHOD method_38611 isNonEdge ()Z

View File

@ -2,12 +2,11 @@ CLASS net/minecraft/class_2676 net/minecraft/network/packet/s2c/play/LightUpdate
FIELD field_12264 chunkZ I
FIELD field_12265 chunkX I
FIELD field_34872 data Lnet/minecraft/class_6606;
METHOD <init> (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;Z)V
METHOD <init> (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;)V
ARG 1 chunkPos
ARG 2 lightProvider
ARG 3 skyBits
ARG 4 blockBits
ARG 5 nonEdge
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_11554 getChunkZ ()I

View File

@ -6,38 +6,8 @@ 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_32835 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Ljava/util/List;)V
ARG 1 tagId
ARG 2 entries
METHOD method_32836 hasCircularDependency (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Z
ARG 0 referencedTagIdsByTagId
ARG 1 tagId
ARG 2 referencedTagId
METHOD method_32837 (Ljava/util/Map;Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/class_2960;)V
ARG 4 resolvedTagId
METHOD method_32838 (Ljava/util/Map;Lcom/google/common/collect/Multimap;Ljava/util/Set;Lnet/minecraft/class_3497$class_7474;Ljava/util/Map;Lnet/minecraft/class_2960;)V
ARG 6 tagId
METHOD method_32839 resolveAll (Ljava/util/Map;Lcom/google/common/collect/Multimap;Ljava/util/Set;Lnet/minecraft/class_2960;Ljava/util/function/BiConsumer;)V
ARG 0 tags
ARG 1 referencedTagIdsByTagId
ARG 2 alreadyResolved
ARG 3 tagId
ARG 4 resolver
METHOD method_32840 (Ljava/util/Map;Lnet/minecraft/class_2960;Ljava/util/Collection;)V
ARG 2 resolvedEntries
METHOD method_32841 (Lnet/minecraft/class_3497$class_7474;Ljava/util/Map;Lnet/minecraft/class_2960;Ljava/util/List;)V
ARG 3 tagId2
ARG 4 entries
METHOD method_32843 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Ljava/util/List;)V
ARG 1 tagId
ARG 2 entries
METHOD method_32844 addReference (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
ARG 0 referencedTagIdsByTagId
ARG 1 tagId
ARG 2 referencedTagId
METHOD method_32847 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Z
ARG 2 id
METHOD method_33174 loadTags (Lnet/minecraft/class_3300;)Ljava/util/Map;
ARG 1 resourceManager
METHOD method_33175 (Lnet/minecraft/class_2960;Ljava/util/Collection;)V
@ -49,16 +19,8 @@ CLASS net/minecraft/class_3503 net/minecraft/registry/tag/TagGroupLoader
METHOD method_43952 resolveAll (Lnet/minecraft/class_3497$class_7474;Ljava/util/List;)Lcom/mojang/datafixers/util/Either;
ARG 1 valueGetter
ARG 2 entries
METHOD method_43953 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_3503$class_5145;)V
ARG 2 entry
METHOD method_43954 (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_3497;)V
ARG 2 entry
METHOD method_43955 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_3503$class_5145;)V
ARG 2 entry
METHOD method_43956 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
ARG 2 referencedTagId
METHOD method_43957 (Lcom/google/common/collect/Multimap;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V
ARG 2 referencedTagId
CLASS class_5145 TrackedEntry
FIELD comp_324 entry Lnet/minecraft/class_3497;
FIELD comp_325 source Ljava/lang/String;

View File

@ -198,8 +198,6 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
COMMENT
COMMENT @see MinecraftServer#getForcedGameMode
ARG 1 backupGameMode
METHOD method_32747 setWorld (Lnet/minecraft/class_3218;)V
ARG 1 world
METHOD method_32748 setGameMode (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_32749 writeGameModeNbt (Lnet/minecraft/class_2487;)V

View File

@ -27,7 +27,6 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
COMMENT by {@link #markForBlockUpdate}, grouped by their vertical chunk section.
COMMENT <p>
COMMENT Entries for a section are null if the section has no positions marked for update.
FIELD field_26744 noLightingUpdates Z
FIELD field_26929 world Lnet/minecraft/class_5539;
FIELD field_28806 actionStack Lnet/minecraft/class_5831;
METHOD <init> (Lnet/minecraft/class_1923;ILnet/minecraft/class_5539;Lnet/minecraft/class_3568;Lnet/minecraft/class_3193$class_3896;Lnet/minecraft/class_3193$class_3897;)V

View File

@ -12,12 +12,8 @@ CLASS net/minecraft/class_3227 net/minecraft/server/world/ServerLightingProvider
ARG 3 hasBlockLight
ARG 4 processor
ARG 5 executor
METHOD method_14275 (Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;)V
ARG 2 pos
METHOD method_14277 runTasks ()V
METHOD method_17303 tick ()V
METHOD method_17304 setTaskBatchSize (I)V
ARG 1 taskBatchSize
METHOD method_17306 (Lnet/minecraft/class_1923;Ljava/lang/Runnable;)V
ARG 2 task
METHOD method_17307 enqueue (IILjava/util/function/IntSupplier;Lnet/minecraft/class_3227$class_3901;Ljava/lang/Runnable;)V
@ -36,7 +32,7 @@ CLASS net/minecraft/class_3227 net/minecraft/server/world/ServerLightingProvider
ARG 2 excludeBlocks
METHOD method_20386 updateChunkStatus (Lnet/minecraft/class_1923;)V
ARG 1 pos
METHOD method_51285 initializeLight (Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD method_51285 initializeLight (Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture;
ARG 1 chunk
METHOD method_51287 (Lnet/minecraft/class_1923;Ljava/lang/Runnable;)V
ARG 2 task

View File

@ -3,10 +3,10 @@ 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 Lnet/minecraft/class_7500;
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 ()Lnet/minecraft/class_7500;
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}
@ -15,3 +15,4 @@ CLASS net/minecraft/class_7497 net/minecraft/util/ApiServices
COMMENT net.minecraft.server.MinecraftServer} instead.
ARG 0 authenticationService
ARG 1 rootDirectory
METHOD method_51467 serviceSignatureVerifier ()Lnet/minecraft/class_7500;

View File

@ -36,7 +36,7 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/OverworldBiomeCreator
ARG 1 carverLookup
ARG 2 windswept
ARG 3 plateau
METHOD method_30695 createJungleFeatures (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;FZZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
METHOD method_30695 createJungleFeatures (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;FZZZLnet/minecraft/class_5483$class_5496;Lnet/minecraft/class_5195;)Lnet/minecraft/class_1959;
ARG 0 featureLookup
ARG 1 carverLookup
ARG 2 depth

View File

@ -25,7 +25,6 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
ARG 3 heightLimitView
ARG 4 biomeRegistry
ARG 5 inhabitedTime
ARG 7 sectionArrayInitializer
ARG 8 blendingData
METHOD method_12002 addEntity (Lnet/minecraft/class_1297;)V
ARG 1 entity
@ -50,7 +49,6 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
METHOD method_12013 getBlockTickScheduler ()Lnet/minecraft/class_6763;
METHOD method_12014 getFluidTickScheduler ()Lnet/minecraft/class_6763;
METHOD method_12016 getStructureStarts ()Ljava/util/Map;
METHOD method_12018 getLightSourcesStream ()Ljava/util/stream/Stream;
METHOD method_12020 setLightOn (Z)V
ARG 1 lightOn
METHOD method_12021 getBlockEntityPositions ()Ljava/util/Set;

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_2823 net/minecraft/world/chunk/ChunkProvider
METHOD method_12246 getChunk (II)Lnet/minecraft/class_1922;
METHOD method_12246 getChunk (II)Lnet/minecraft/class_8527;
ARG 1 chunkX
ARG 2 chunkZ
METHOD method_12247 onLightUpdate (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;)V

View File

@ -88,9 +88,7 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 2 generator
ARG 3 chunks
ARG 4 chunk
METHOD method_20608 shouldExcludeBlockLight (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Z
ARG 0 status
ARG 1 chunk
METHOD method_20608 shouldExcludeBlockLight (Lnet/minecraft/class_2791;)Z
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
@ -101,10 +99,7 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 6 fullChunkConverter
ARG 7 chunks
ARG 8 chunk
METHOD method_20610 getLightingFuture (Lnet/minecraft/class_2806;Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 status
ARG 1 lightingProvider
ARG 2 chunk
METHOD method_20610 getLightingFuture (Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
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,6 +1,5 @@
CLASS net/minecraft/class_2839 net/minecraft/world/chunk/ProtoChunk
FIELD field_12918 status Lnet/minecraft/class_2806;
FIELD field_12919 lightSources Ljava/util/List;
FIELD field_12926 carvingMasks Ljava/util/Map;
FIELD field_12929 entities Ljava/util/List;
FIELD field_17105 lightingProvider Lnet/minecraft/class_3568;
@ -25,16 +24,12 @@ CLASS net/minecraft/class_2839 net/minecraft/world/chunk/ProtoChunk
METHOD method_12025 getCarvingMask (Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_6643;
ARG 1 step
METHOD method_12295 getEntities ()Ljava/util/List;
METHOD method_12296 getLightSourcesBySection ()[Lit/unimi/dsi/fastutil/shorts/ShortList;
METHOD method_12297 (Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_6643;
ARG 1 step2
METHOD method_12300 getPackedSectionRelative (Lnet/minecraft/class_2338;)S
ARG 0 pos
METHOD method_12302 addEntity (Lnet/minecraft/class_2487;)V
ARG 1 entityNbt
METHOD method_12304 addLightSource (SI)V
ARG 1 chunkSliceRel
ARG 2 sectionY
METHOD method_12307 setCarvingMask (Lnet/minecraft/class_2893$class_2894;Lnet/minecraft/class_6643;)V
ARG 1 step
ARG 2 carvingMask
@ -45,8 +40,6 @@ CLASS net/minecraft/class_2839 net/minecraft/world/chunk/ProtoChunk
ARG 0 sectionRel
ARG 1 sectionY
ARG 2 chunkPos
METHOD method_12315 addLightSource (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_12316 getBlockEntityNbts ()Ljava/util/Map;
METHOD method_17032 setLightingProvider (Lnet/minecraft/class_3568;)V
ARG 1 lightingProvider

View File

@ -9,7 +9,6 @@ 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
@ -91,9 +90,6 @@ 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
METHOD method_49525 loadBiomeFromPacket (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_51382 removeGameEventDispatcher (I)V

View File

@ -1,10 +1,9 @@
CLASS net/minecraft/class_3552 net/minecraft/world/chunk/light/ChunkBlockLightProvider
FIELD field_15778 DIRECTIONS [Lnet/minecraft/class_2350;
FIELD field_16511 mutablePos Lnet/minecraft/class_2338$class_2339;
METHOD <init> (Lnet/minecraft/class_2823;)V
ARG 1 chunkProvider
METHOD <init> (Lnet/minecraft/class_2823;Lnet/minecraft/class_3547;)V
ARG 1 chunkProvider
ARG 2 blockLightStorage
METHOD method_15474 getLightSourceLuminance (J)I
METHOD method_15474 getLightSourceLuminance (JLnet/minecraft/class_2680;)I
ARG 1 blockPos

View File

@ -3,19 +3,15 @@ CLASS net/minecraft/class_3558 net/minecraft/world/chunk/light/ChunkLightProvide
FIELD field_15795 chunkProvider Lnet/minecraft/class_2823;
FIELD field_16513 DIRECTIONS [Lnet/minecraft/class_2350;
FIELD field_17397 cachedChunkPositions [J
FIELD field_17398 cachedChunks [Lnet/minecraft/class_1922;
FIELD field_17398 cachedChunks [Lnet/minecraft/class_8527;
FIELD field_19284 reusableBlockPos Lnet/minecraft/class_2338$class_2339;
METHOD <init> (Lnet/minecraft/class_2823;Lnet/minecraft/class_3560;)V
ARG 1 chunkProvider
ARG 2 lightStorage
METHOD method_15515 enqueueSectionData (JLnet/minecraft/class_2804;Z)V
METHOD method_15515 enqueueSectionData (JLnet/minecraft/class_2804;)V
ARG 1 sectionPos
ARG 3 lightArray
ARG 4 nonEdge
METHOD method_15517 getCurrentLevelFromSection (Lnet/minecraft/class_2804;J)I
ARG 1 section
ARG 2 blockPos
METHOD method_17529 getChunk (II)Lnet/minecraft/class_1922;
METHOD method_17529 getChunk (II)Lnet/minecraft/class_8527;
ARG 1 chunkX
ARG 2 chunkZ
METHOD method_17530 clearChunkCache ()V
@ -28,17 +24,11 @@ CLASS net/minecraft/class_3558 net/minecraft/world/chunk/light/ChunkLightProvide
ARG 5 direction
ARG 6 opacity2
METHOD method_20599 setRetainColumn (Lnet/minecraft/class_1923;Z)V
ARG 1 pos
ARG 2 retainData
METHOD method_20710 getOpaqueShape (Lnet/minecraft/class_2680;JLnet/minecraft/class_2350;)Lnet/minecraft/class_265;
ARG 1 world
ARG 2 pos
ARG 4 facing
METHOD method_22875 displaySectionLevel (J)Ljava/lang/String;
ARG 1 sectionPos
METHOD method_50015 getDirection (JJ)Lnet/minecraft/class_2350;
ARG 0 source
ARG 2 target
METHOD method_50016 shapesCoverFullCube (JLnet/minecraft/class_2680;JLnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
ARG 1 sourceId
ARG 3 sourceState
@ -50,5 +40,3 @@ CLASS net/minecraft/class_3558 net/minecraft/world/chunk/light/ChunkLightProvide
ARG 2 pos
METHOD method_50018 getStateForLighting (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 1 pos
METHOD method_51414 getDebugLevel (J)I
ARG 1 id

View File

@ -1,6 +1,4 @@
CLASS net/minecraft/class_3572 net/minecraft/world/chunk/light/ChunkSkyLightProvider
FIELD field_15825 HORIZONTAL_DIRECTIONS [Lnet/minecraft/class_2350;
FIELD field_15826 DIRECTIONS [Lnet/minecraft/class_2350;
METHOD <init> (Lnet/minecraft/class_2823;)V
ARG 1 chunkProvider
METHOD <init> (Lnet/minecraft/class_2823;Lnet/minecraft/class_3569;)V

View File

@ -11,20 +11,14 @@ CLASS net/minecraft/class_3560 net/minecraft/world/chunk/light/LightStorage
COMMENT @see SkyLightStorage
COMMENT @see BlockLightStorage
FIELD field_15796 storage Lnet/minecraft/class_3556;
FIELD field_15797 markedNotReadySections Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_15798 sectionsToRemove Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_15799 DIRECTIONS [Lnet/minecraft/class_2350;
FIELD field_15800 hasLightUpdates Z
FIELD field_15802 dirtySections Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_15803 chunkProvider Lnet/minecraft/class_2823;
FIELD field_15804 markedReadySections Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_15805 lightType Lnet/minecraft/class_1944;
FIELD field_15806 uncachedStorage Lnet/minecraft/class_3556;
FIELD field_15807 queuedSections Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
FIELD field_15808 readySections Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_16448 notifySections Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_19342 columnsToRetain Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_25621 queuedEdgeSections Lit/unimi/dsi/fastutil/longs/LongSet;
METHOD <init> (Lnet/minecraft/class_1944;Lnet/minecraft/class_2823;Lnet/minecraft/class_3556;)V
ARG 1 lightType
ARG 2 chunkProvider
@ -42,18 +36,15 @@ CLASS net/minecraft/class_3560 net/minecraft/world/chunk/light/LightStorage
METHOD method_15526 setSectionStatus (JZ)V
ARG 1 sectionPos
ARG 3 notReady
METHOD method_15527 updateLight (Lnet/minecraft/class_3558;ZZ)V
METHOD method_15527 updateLight (Lnet/minecraft/class_3558;)V
ARG 1 lightProvider
ARG 2 doSkylight
ARG 3 skipEdgeLightPropagation
METHOD method_15528 hasLightUpdates ()Z
METHOD method_15529 createSection (J)Lnet/minecraft/class_2804;
ARG 1 sectionPos
METHOD method_15530 notifyChanges ()V
METHOD method_15532 enqueueSectionData (JLnet/minecraft/class_2804;Z)V
METHOD method_15532 enqueueSectionData (JLnet/minecraft/class_2804;)V
ARG 1 sectionPos
ARG 3 array
ARG 4 nonEdge
METHOD method_15533 getLightSection (Lnet/minecraft/class_3556;J)Lnet/minecraft/class_2804;
ARG 1 storage
ARG 2 sectionPos
@ -62,21 +53,14 @@ CLASS net/minecraft/class_3560 net/minecraft/world/chunk/light/LightStorage
METHOD method_15535 setColumnEnabled (JZ)V
ARG 1 columnPos
ARG 3 enabled
METHOD method_15536 removeSection (Lnet/minecraft/class_3558;J)V
ARG 1 storage
ARG 2 sectionPos
METHOD method_15537 get (J)I
ARG 1 blockPos
METHOD method_15538 getLight (J)I
ARG 1 blockPos
METHOD method_15539 updateAll ()V
METHOD method_20533 getLightSection (J)Lnet/minecraft/class_2804;
ARG 1 sectionPos
METHOD method_20600 setRetainColumn (JZ)V
ARG 1 sectionPos
ARG 3 retain
METHOD method_29967 updateSection (Lnet/minecraft/class_3558;J)V
ARG 1 lightProvider
ARG 2 sectionPos
METHOD method_51415 addNotifySections (J)V
ARG 1 id

View File

@ -6,11 +6,10 @@ CLASS net/minecraft/class_3568 net/minecraft/world/chunk/light/LightingProvider
ARG 1 chunkProvider
ARG 2 hasBlockLight
ARG 3 hasSkyLight
METHOD method_15558 enqueueSectionData (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;Lnet/minecraft/class_2804;Z)V
METHOD method_15558 enqueueSectionData (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;Lnet/minecraft/class_2804;)V
ARG 1 lightType
ARG 2 pos
ARG 3 nibbles
ARG 4 nonEdge
METHOD method_15562 get (Lnet/minecraft/class_1944;)Lnet/minecraft/class_3562;
ARG 1 lightType
METHOD method_20601 setRetainData (Lnet/minecraft/class_1923;Z)V
@ -25,6 +24,3 @@ CLASS net/minecraft/class_3568 net/minecraft/world/chunk/light/LightingProvider
METHOD method_31928 getHeight ()I
METHOD method_31929 getBottomY ()I
METHOD method_31930 getTopY ()I
METHOD method_51416 getDebugLevel (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;)I
ARG 1 lightType
ARG 2 pos

View File

@ -4,12 +4,7 @@ CLASS net/minecraft/class_3565 net/minecraft/world/chunk/light/LightingView
ARG 2 retainData
METHOD method_15513 checkBlock (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_15514 addLightSource (Lnet/minecraft/class_2338;I)V
ARG 1 pos
ARG 2 level
METHOD method_15516 doLightUpdates (IZZ)I
ARG 2 doSkylight
ARG 3 skipEdgeLightPropagation
METHOD method_15516 doLightUpdates ()I
METHOD method_15518 hasUpdates ()Z
METHOD method_15551 setSectionStatus (Lnet/minecraft/class_4076;Z)V
ARG 1 pos

View File

@ -1,22 +1,10 @@
CLASS net/minecraft/class_3569 net/minecraft/world/chunk/light/SkyLightStorage
FIELD field_15815 sectionsToUpdate Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_15816 sectionsToRemove Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_15817 enabledColumns Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_15818 LIGHT_REDUCTION_DIRECTIONS [Lnet/minecraft/class_2350;
FIELD field_15819 hasUpdates Z
METHOD <init> (Lnet/minecraft/class_2823;)V
ARG 1 chunkProvider
METHOD method_15566 isSectionEnabled (J)Z
ARG 1 sectionPos
METHOD method_15567 isAboveMinHeight (I)Z
ARG 1 sectionY
METHOD method_15568 isAtOrAboveTopmostSection (J)Z
ARG 1 sectionPos
METHOD method_15569 checkForUpdates ()V
METHOD method_20809 enqueueRemoveSection (J)V
ARG 1 sectionPos
METHOD method_20810 enqueueAddSection (J)V
ARG 1 sectionPos
METHOD method_31931 getLight (JZ)I
ARG 1 blockPos
ARG 3 cached

View File

@ -7,8 +7,7 @@ CLASS net/minecraft/class_4781 net/minecraft/world/gen/feature/HugeFungusFeature
ARG 5 decorationChance
ARG 6 generationChance
ARG 7 vineChance
METHOD method_24440 generateStem (Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)V
ARG 1 world
METHOD method_24440 generateStem (Lnet/minecraft/class_5281;Lnet/minecraft/class_5819;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)V
ARG 2 random
ARG 3 config
ARG 4 pos
@ -24,16 +23,11 @@ CLASS net/minecraft/class_4781 net/minecraft/world/gen/feature/HugeFungusFeature
ARG 0 pos
ARG 1 world
ARG 2 random
METHOD method_24443 generateHat (Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)V
ARG 1 world
METHOD method_24443 generateHat (Lnet/minecraft/class_5281;Lnet/minecraft/class_5819;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)V
ARG 2 random
ARG 3 config
ARG 4 pos
ARG 5 hatHeight
ARG 6 thickStem
METHOD method_24866 isReplaceable (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Z)Z
ARG 0 world
METHOD method_24866 isReplaceable (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_4780;Z)Z
ARG 1 pos
ARG 2 replacePlants
METHOD method_29297 (ZLnet/minecraft/class_2680;)Z
ARG 1 state

View File

@ -5,12 +5,11 @@ CLASS net/minecraft/class_4780 net/minecraft/world/gen/feature/HugeFungusFeature
FIELD field_22194 planted Z
FIELD field_22435 validBaseBlock Lnet/minecraft/class_2680;
FIELD field_24838 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)V
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_6646;Z)V
ARG 1 validBaseBlock
ARG 2 stemState
ARG 3 hatState
ARG 4 decorationState
ARG 5 planted
METHOD method_28630 (Lnet/minecraft/class_4780;)Ljava/lang/Boolean;
ARG 0 config
METHOD method_28631 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;