Merge branch '20w45a' of github.com:FabricMC/yarn into world-entity

This commit is contained in:
Thalia Nero 2020-11-06 18:10:03 -05:00
commit 8a30358ef2
87 changed files with 530 additions and 10 deletions

View File

@ -10,4 +10,7 @@ CLASS net/minecraft/class_3797 net/minecraft/MinecraftVersion
FIELD field_16741 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_16741 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_25319 GAME_VERSION Lcom/mojang/bridge/game/GameVersion; FIELD field_25319 GAME_VERSION Lcom/mojang/bridge/game/GameVersion;
FIELD field_27843 resourcePackVersion I FIELD field_27843 resourcePackVersion I
METHOD getPackVersion (Lcom/mojang/bridge/game/PackType;)I
ARG 1 packType
METHOD getProtocolVersion ()I
METHOD method_16672 create ()Lcom/mojang/bridge/game/GameVersion; METHOD method_16672 create ()Lcom/mojang/bridge/game/GameVersion;

View File

@ -575,6 +575,8 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 2 pos ARG 2 pos
ARG 3 direction ARG 3 direction
ARG 4 shapeType ARG 4 shapeType
METHOD method_31708 getBlockEntityTicker (Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558;
METHOD method_31709 hasBlockEntity ()Z
CLASS class_3752 ShapeCache CLASS class_3752 ShapeCache
FIELD field_16555 lightSubtracted I FIELD field_16555 lightSubtracted I
FIELD field_16556 translucent Z FIELD field_16556 translucent Z

View File

@ -1,3 +1,13 @@
CLASS net/minecraft/class_2275 net/minecraft/block/AbstractCauldronBlock CLASS net/minecraft/class_2275 net/minecraft/block/AbstractCauldronBlock
FIELD field_10746 OUTLINE_SHAPE Lnet/minecraft/class_265; FIELD field_10746 OUTLINE_SHAPE Lnet/minecraft/class_265;
FIELD field_10747 RAY_TRACE_SHAPE Lnet/minecraft/class_265; FIELD field_10747 RAY_TRACE_SHAPE Lnet/minecraft/class_265;
FIELD field_27084 behaviorMap Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Ljava/util/Map;)V
ARG 1 settings
ARG 2 behaviorMap
METHOD method_31615 getFluidHeight (Lnet/minecraft/class_2680;)D
ARG 1 state
METHOD method_31616 isEntityTouchingFluid (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z
ARG 1 state
ARG 2 pos
ARG 3 entity

View File

@ -52,6 +52,9 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
METHOD method_9503 getBlockFromItem (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2248; METHOD method_9503 getBlockFromItem (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2248;
ARG 0 item ARG 0 item
METHOD method_9504 rainTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V METHOD method_9504 rainTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD method_9507 getRawIdFromState (Lnet/minecraft/class_2680;)I METHOD method_9507 getRawIdFromState (Lnet/minecraft/class_2680;)I
ARG 0 state ARG 0 state
METHOD method_9510 postProcessState (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; METHOD method_9510 postProcessState (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;

View File

@ -1,2 +1,8 @@
CLASS net/minecraft/class_2343 net/minecraft/block/BlockEntityProvider CLASS net/minecraft/class_2343 net/minecraft/block/BlockEntityProvider
METHOD method_10123 createBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586; METHOD method_10123 createBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586;
ARG 1 pos
ARG 2 state
METHOD method_31645 getTicker (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558;
ARG 1 world
ARG 2 state
ARG 3 type

View File

@ -1 +1,6 @@
CLASS net/minecraft/class_2237 net/minecraft/block/BlockWithEntity CLASS net/minecraft/class_2237 net/minecraft/block/BlockWithEntity
METHOD method_31618 checkType (Lnet/minecraft/class_2591;Lnet/minecraft/class_2591;Lnet/minecraft/class_5558;)Lnet/minecraft/class_5558;
COMMENT Returns the ticker if the given type and expected type are the same, or null if they are different.
ARG 0 givenType
ARG 1 expectedType
ARG 2 ticker

View File

@ -1 +1,4 @@
CLASS net/minecraft/class_5546 net/minecraft/block/CauldronBlock CLASS net/minecraft/class_5546 net/minecraft/block/CauldronBlock
METHOD method_31636 canFillWithRain (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_2281 net/minecraft/block/ChestBlock
METHOD method_24166 getAnimationProgressRetriever (Lnet/minecraft/class_2618;)Lnet/minecraft/class_4732$class_3923; METHOD method_24166 getAnimationProgressRetriever (Lnet/minecraft/class_2618;)Lnet/minecraft/class_4732$class_3923;
METHOD method_24169 getDoubleBlockType (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733; METHOD method_24169 getDoubleBlockType (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733;
ARG 0 state ARG 0 state
METHOD method_31641 getExpectedEntityType ()Lnet/minecraft/class_2591;
METHOD method_9753 getNeighborChestDirection (Lnet/minecraft/class_1750;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; METHOD method_9753 getNeighborChestDirection (Lnet/minecraft/class_1750;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
ARG 1 ctx ARG 1 ctx
ARG 2 dir ARG 2 dir

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_5548 net/minecraft/block/CopperBlock CLASS net/minecraft/class_5548 net/minecraft/block/CopperBlock
FIELD field_27189 block Lnet/minecraft/class_2248; FIELD field_27189 oxidationResult Lnet/minecraft/class_2248;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2248;)V METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2248;)V
ARG 1 settings ARG 1 settings
ARG 2 block ARG 2 block

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_5549 net/minecraft/block/CopperSlabBlock CLASS net/minecraft/class_5549 net/minecraft/block/CopperSlabBlock
FIELD field_27190 block Lnet/minecraft/class_2248; FIELD field_27190 oxidationResult Lnet/minecraft/class_2248;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2248;)V METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2248;)V
ARG 1 settings ARG 1 settings
ARG 2 block ARG 2 block

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_5550 net/minecraft/block/CopperStairsBlock CLASS net/minecraft/class_5550 net/minecraft/block/CopperStairsBlock
FIELD field_27191 block Lnet/minecraft/class_2248; FIELD field_27191 oxidationResult Lnet/minecraft/class_2248;
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2248;)V METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2248;)V
ARG 1 state ARG 1 state
ARG 2 settings ARG 2 settings

View File

@ -2,6 +2,8 @@ CLASS net/minecraft/class_2309 net/minecraft/block/DaylightDetectorBlock
FIELD field_10897 POWER Lnet/minecraft/class_2758; FIELD field_10897 POWER Lnet/minecraft/class_2758;
FIELD field_10898 SHAPE Lnet/minecraft/class_265; FIELD field_10898 SHAPE Lnet/minecraft/class_265;
FIELD field_10899 INVERTED Lnet/minecraft/class_2746; FIELD field_10899 INVERTED Lnet/minecraft/class_2746;
METHOD method_31642 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2603;)V
ARG 1 pos
METHOD method_9983 updateState (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V METHOD method_9983 updateState (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 0 state ARG 0 state
ARG 1 world ARG 1 world

View File

@ -55,6 +55,13 @@ CLASS net/minecraft/class_3620 net/minecraft/block/MapColor
FIELD field_16028 GREEN_TERRACOTTA Lnet/minecraft/class_3620; FIELD field_16028 GREEN_TERRACOTTA Lnet/minecraft/class_3620;
FIELD field_16029 PURPLE_TERRACOTTA Lnet/minecraft/class_3620; FIELD field_16029 PURPLE_TERRACOTTA Lnet/minecraft/class_3620;
FIELD field_16030 PINK Lnet/minecraft/class_3620; FIELD field_16030 PINK Lnet/minecraft/class_3620;
FIELD field_25702 CRIMSON_NYLIUM Lnet/minecraft/class_3620;
FIELD field_25703 CRIMSON_STEM Lnet/minecraft/class_3620;
FIELD field_25704 CRIMSON_HYPHAE Lnet/minecraft/class_3620;
FIELD field_25705 WARPED_NYLIUM Lnet/minecraft/class_3620;
FIELD field_25706 WARPED_STEM Lnet/minecraft/class_3620;
FIELD field_25707 WARPED_HYPHAE Lnet/minecraft/class_3620;
FIELD field_25708 WARPED_WART Lnet/minecraft/class_3620;
METHOD <init> (II)V METHOD <init> (II)V
ARG 1 id ARG 1 id
ARG 2 color ARG 2 color

View File

@ -1,5 +1,13 @@
CLASS net/minecraft/class_5547 net/minecraft/block/Oxidizable CLASS net/minecraft/class_5547 net/minecraft/block/Oxidizable
METHOD method_31637 scheduleOxidation (Lnet/minecraft/class_1937;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 block
ARG 3 pos
METHOD method_31638 oxidize (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V METHOD method_31638 oxidize (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V
ARG 1 world ARG 1 world
ARG 2 state ARG 2 state
ARG 3 pos ARG 3 pos
METHOD method_31639 getOxidationResult (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 1 state
METHOD method_31640 getOxidationTime (Ljava/util/Random;)I
ARG 1 random

View File

@ -1,2 +1,6 @@
CLASS net/minecraft/class_5556 net/minecraft/block/WaterCauldronBlock CLASS net/minecraft/class_5556 net/minecraft/block/WaterCauldronBlock
FIELD field_27206 LEVEL Lnet/minecraft/class_2758; FIELD field_27206 LEVEL Lnet/minecraft/class_2758;
METHOD method_31650 subtractWaterLevel (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 0 state
ARG 1 world
ARG 2 pos

View File

@ -0,0 +1,34 @@
CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
FIELD field_27775 EMPTY_CAULDRON_BEHAVIOR Ljava/util/Map;
FIELD field_27776 WATER_CAULDRON_BEHAVIOR Ljava/util/Map;
FIELD field_27777 LAVA_CAULDRON_BEHAVIOR Ljava/util/Map;
FIELD field_27778 FILL_WITH_WATER Lnet/minecraft/class_5620;
FIELD field_27779 FILL_WITH_LAVA Lnet/minecraft/class_5620;
FIELD field_27780 CLEAN_SHULKER_BOX Lnet/minecraft/class_5620;
FIELD field_27781 CLEAN_BANNER Lnet/minecraft/class_5620;
FIELD field_27782 CLEAN_DYEABLE_ITEM Lnet/minecraft/class_5620;
METHOD interact (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269;
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 player
ARG 5 hand
ARG 6 stack
METHOD method_32206 createMap ()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;
METHOD method_32207 fillCauldron (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1269;
ARG 0 world
ARG 1 pos
ARG 2 player
ARG 3 hand
ARG 4 stack
ARG 5 state
METHOD method_32210 emptyCauldron (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Ljava/util/function/Predicate;)Lnet/minecraft/class_1269;
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 player
ARG 4 hand
ARG 5 stack
ARG 6 output
ARG 7 predicate
METHOD method_32212 registerBehavior ()V

View File

@ -32,3 +32,4 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
METHOD method_17763 dropExperience (Lnet/minecraft/class_3222;)V METHOD method_17763 dropExperience (Lnet/minecraft/class_3222;)V
METHOD method_26395 isNonFlammableWood (Lnet/minecraft/class_1792;)Z METHOD method_26395 isNonFlammableWood (Lnet/minecraft/class_1792;)Z
ARG 0 item ARG 0 item
METHOD method_31651 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2609;)V

View File

@ -25,6 +25,7 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity
METHOD method_23903 getBeeCount ()I METHOD method_23903 getBeeCount ()I
METHOD method_23904 isSmoked ()Z METHOD method_23904 isSmoked ()Z
METHOD method_29562 ageBee (ILnet/minecraft/class_4466;)V METHOD method_29562 ageBee (ILnet/minecraft/class_4466;)V
METHOD method_31656 serverTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482;)V
CLASS class_4483 Bee CLASS class_4483 Bee
FIELD field_20425 entityData Lnet/minecraft/class_2487; FIELD field_20425 entityData Lnet/minecraft/class_2487;
FIELD field_20426 ticksInHive I FIELD field_20426 ticksInHive I

View File

@ -15,3 +15,5 @@ CLASS net/minecraft/class_3721 net/minecraft/block/entity/BellBlockEntity
METHOD method_20520 applyGlowToEntity (Lnet/minecraft/class_1309;)V METHOD method_20520 applyGlowToEntity (Lnet/minecraft/class_1309;)V
METHOD method_20521 applyGlowToRaiders (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V METHOD method_20521 applyGlowToRaiders (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V
METHOD method_20523 raidersHearBell (Lnet/minecraft/class_2338;Ljava/util/List;)Z METHOD method_20523 raidersHearBell (Lnet/minecraft/class_2338;Ljava/util/List;)Z
METHOD method_31657 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;)V
METHOD method_31659 serverTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3721;)V

View File

@ -27,4 +27,7 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
METHOD method_11017 getType ()Lnet/minecraft/class_2591; METHOD method_11017 getType ()Lnet/minecraft/class_2591;
METHOD method_16886 toUpdatePacket ()Lnet/minecraft/class_2622; METHOD method_16886 toUpdatePacket ()Lnet/minecraft/class_2622;
METHOD method_16887 toInitialChunkDataTag ()Lnet/minecraft/class_2487; METHOD method_16887 toInitialChunkDataTag ()Lnet/minecraft/class_2487;
METHOD method_31662 setWorld (Lnet/minecraft/class_1937;)V
METHOD method_31663 markDirty (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
METHOD method_31664 setCachedState (Lnet/minecraft/class_2680;)V
METHOD method_5431 markDirty ()V METHOD method_5431 markDirty ()V

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_5558 net/minecraft/block/entity/BlockEntityTicker
METHOD tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2586;)V
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 blockEntity

View File

@ -1,23 +1,31 @@
CLASS net/minecraft/class_2591 net/minecraft/block/entity/BlockEntityType CLASS net/minecraft/class_2591 net/minecraft/block/entity/BlockEntityType
FIELD field_11892 supplier Lnet/minecraft/class_2591$class_5559; FIELD field_11892 factory Lnet/minecraft/class_2591$class_5559;
FIELD field_11893 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_11893 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_11909 type Lcom/mojang/datafixers/types/Type; FIELD field_11909 type Lcom/mojang/datafixers/types/Type;
FIELD field_19315 blocks Ljava/util/Set; FIELD field_19315 blocks Ljava/util/Set;
METHOD <init> (Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)V METHOD <init> (Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)V
ARG 1 factory
ARG 2 blocks ARG 2 blocks
ARG 3 type ARG 3 type
METHOD method_11030 create (Ljava/lang/String;Lnet/minecraft/class_2591$class_2592;)Lnet/minecraft/class_2591; METHOD method_11030 create (Ljava/lang/String;Lnet/minecraft/class_2591$class_2592;)Lnet/minecraft/class_2591;
METHOD method_11032 instantiate (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586; METHOD method_11032 instantiate (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586;
METHOD method_11033 getId (Lnet/minecraft/class_2591;)Lnet/minecraft/class_2960; METHOD method_11033 getId (Lnet/minecraft/class_2591;)Lnet/minecraft/class_2960;
METHOD method_20526 supports (Lnet/minecraft/class_2680;)Z METHOD method_20526 supports (Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_24182 get (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; METHOD method_24182 get (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos
CLASS class_2592 Builder CLASS class_2592 Builder
FIELD field_11915 supplier Lnet/minecraft/class_2591$class_5559; FIELD field_11915 factory Lnet/minecraft/class_2591$class_5559;
FIELD field_19316 blocks Ljava/util/Set; FIELD field_19316 blocks Ljava/util/Set;
METHOD <init> (Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;)V METHOD <init> (Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;)V
ARG 1 factory
ARG 2 blocks ARG 2 blocks
METHOD method_11034 build (Lcom/mojang/datafixers/types/Type;)Lnet/minecraft/class_2591; METHOD method_11034 build (Lcom/mojang/datafixers/types/Type;)Lnet/minecraft/class_2591;
METHOD method_20528 create (Lnet/minecraft/class_2591$class_5559;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_2591$class_2592; METHOD method_20528 create (Lnet/minecraft/class_2591$class_5559;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_2591$class_2592;
ARG 0 factory
ARG 1 blocks ARG 1 blocks
CLASS class_5559 BlockEntityFactory
METHOD create (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586;
ARG 1 pos
ARG 2 state

View File

@ -11,3 +11,4 @@ CLASS net/minecraft/class_2589 net/minecraft/block/entity/BrewingStandBlockEntit
METHOD method_11027 canCraft (Lnet/minecraft/class_2371;)Z METHOD method_11027 canCraft (Lnet/minecraft/class_2371;)Z
METHOD method_11028 getSlotsEmpty ()[Z METHOD method_11028 getSlotsEmpty ()[Z
METHOD method_11029 craft (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2371;)V METHOD method_11029 craft (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2371;)V
METHOD method_31665 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2589;)V

View File

@ -12,3 +12,18 @@ CLASS net/minecraft/class_3924 net/minecraft/block/entity/CampfireBlockEntity
METHOD method_17507 saveInitialChunkData (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; METHOD method_17507 saveInitialChunkData (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 tag ARG 1 tag
METHOD method_17510 updateListeners ()V METHOD method_17510 updateListeners ()V
METHOD method_31666 litServerTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 campfire
METHOD method_31667 unlitServerTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 campfire
METHOD method_31668 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3924;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 campfire

View File

@ -8,3 +8,4 @@ CLASS net/minecraft/class_2595 net/minecraft/block/entity/ChestBlockEntity
ARG 1 pos ARG 1 pos
METHOD method_11049 onInvOpenOrClose (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)V METHOD method_11049 onInvOpenOrClose (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;II)V
METHOD method_11050 playSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)V METHOD method_11050 playSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)V
METHOD method_31670 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2595;)V

View File

@ -21,3 +21,5 @@ CLASS net/minecraft/class_2597 net/minecraft/block/entity/ConduitBlockEntity
METHOD method_11066 isEyeOpen ()Z METHOD method_11066 isEyeOpen ()Z
METHOD method_11068 attackHostileEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_2597;)V METHOD method_11068 attackHostileEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_2597;)V
METHOD method_11069 updateActivatingBlocks (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)Z METHOD method_11069 updateActivatingBlocks (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)Z
METHOD method_31675 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2597;)V
METHOD method_31677 serverTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2597;)V

View File

@ -8,3 +8,4 @@ CLASS net/minecraft/class_2605 net/minecraft/block/entity/EnchantingTableBlockEn
FIELD field_11968 RANDOM Ljava/util/Random; FIELD field_11968 RANDOM Ljava/util/Random;
METHOD method_11179 setCustomName (Lnet/minecraft/class_2561;)V METHOD method_11179 setCustomName (Lnet/minecraft/class_2561;)V
ARG 1 value ARG 1 value
METHOD method_31688 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2605;)V

View File

@ -27,3 +27,5 @@ CLASS net/minecraft/class_2643 net/minecraft/block/entity/EndGatewayBlockEntity
METHOD method_11419 findBestPortalExitPos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; METHOD method_11419 findBestPortalExitPos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
METHOD method_11420 isRecentlyGenerated ()Z METHOD method_11420 isRecentlyGenerated ()Z
METHOD method_11421 needsCooldownBeforeTeleporting ()Z METHOD method_11421 needsCooldownBeforeTeleporting ()Z
METHOD method_31700 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V
METHOD method_31702 serverTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2643;)V

View File

@ -2,3 +2,4 @@ CLASS net/minecraft/class_2611 net/minecraft/block/entity/EnderChestBlockEntity
METHOD method_11218 canPlayerUse (Lnet/minecraft/class_1657;)Z METHOD method_11218 canPlayerUse (Lnet/minecraft/class_1657;)Z
METHOD method_11219 onOpen (Lnet/minecraft/class_1657;)V METHOD method_11219 onOpen (Lnet/minecraft/class_1657;)V
METHOD method_11220 onClose (Lnet/minecraft/class_1657;)V METHOD method_11220 onClose (Lnet/minecraft/class_1657;)V
METHOD method_31689 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2611;)V

View File

@ -58,3 +58,4 @@ CLASS net/minecraft/class_2614 net/minecraft/block/entity/HopperBlockEntity
METHOD method_17767 getAvailableSlots (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Ljava/util/stream/IntStream; METHOD method_17767 getAvailableSlots (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Ljava/util/stream/IntStream;
ARG 0 inventory ARG 0 inventory
ARG 1 side ARG 1 side
METHOD method_31692 serverTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2614;)V

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_2636 net/minecraft/block/entity/MobSpawnerBlockEntity CLASS net/minecraft/class_2636 net/minecraft/block/entity/MobSpawnerBlockEntity
FIELD field_12114 logic Lnet/minecraft/class_1917; FIELD field_12114 logic Lnet/minecraft/class_1917;
METHOD method_11390 getLogic ()Lnet/minecraft/class_1917; METHOD method_11390 getLogic ()Lnet/minecraft/class_1917;
METHOD method_31696 clientTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2636;)V
METHOD method_31697 serverTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2636;)V

View File

@ -37,3 +37,4 @@ CLASS net/minecraft/class_2669 net/minecraft/block/entity/PistonBlockEntity
ARG 3 amount ARG 3 amount
METHOD method_11515 isSource ()Z METHOD method_11515 isSource ()Z
METHOD method_23364 isPushingHoneyBlock ()Z METHOD method_23364 isPushingHoneyBlock ()Z
METHOD method_31707 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2669;)V

View File

@ -23,4 +23,5 @@ CLASS net/minecraft/class_2627 net/minecraft/block/entity/ShulkerBoxBlockEntity
METHOD method_11320 getColor ()Lnet/minecraft/class_1767; METHOD method_11320 getColor ()Lnet/minecraft/class_1767;
METHOD method_20047 updateNeighborStates (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V METHOD method_20047 updateNeighborStates (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
METHOD method_27093 suffocates ()Z METHOD method_27093 suffocates ()Z
METHOD method_31694 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2627;)V
CLASS class_2628 AnimationStage CLASS class_2628 AnimationStage

View File

@ -105,6 +105,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
FIELD field_25034 onlineChatEnabled Z FIELD field_25034 onlineChatEnabled Z
FIELD field_25671 videoWarningManager Lnet/minecraft/class_5407; FIELD field_25671 videoWarningManager Lnet/minecraft/class_5407;
FIELD field_26842 socialInteractionsManager Lnet/minecraft/class_5520; FIELD field_26842 socialInteractionsManager Lnet/minecraft/class_5520;
FIELD field_26902 socialInteractionsService Lcom/mojang/authlib/minecraft/SocialInteractionsService;
METHOD <init> (Lnet/minecraft/class_542;)V METHOD <init> (Lnet/minecraft/class_542;)V
ARG 1 args ARG 1 args
METHOD method_1476 checkIs64Bit ()Z METHOD method_1476 checkIs64Bit ()Z

View File

@ -1,16 +1,36 @@
CLASS net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry CLASS net/minecraft/class_5519 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry
FIELD field_26850 BLACK_COLOR I
FIELD field_26851 GRAY_COLOR I
FIELD field_26852 DARK_GRAY_COLOR I
FIELD field_26853 WHITE_COLOR I
FIELD field_26854 client Lnet/minecraft/class_310; FIELD field_26854 client Lnet/minecraft/class_310;
FIELD field_26855 buttons Ljava/util/List; FIELD field_26855 buttons Ljava/util/List;
FIELD field_26856 uuid Ljava/util/UUID; FIELD field_26856 uuid Ljava/util/UUID;
FIELD field_26857 name Ljava/lang/String; FIELD field_26857 name Ljava/lang/String;
FIELD field_26859 offline Z
FIELD field_26860 hideButton Lnet/minecraft/class_4185; FIELD field_26860 hideButton Lnet/minecraft/class_4185;
FIELD field_26861 showButton Lnet/minecraft/class_4185; FIELD field_26861 showButton Lnet/minecraft/class_4185;
FIELD field_26862 hideTooltip Ljava/util/List; FIELD field_26862 hideTooltip Ljava/util/List;
FIELD field_26863 showTooltip Ljava/util/List; FIELD field_26863 showTooltip Ljava/util/List;
FIELD field_26864 timeCounter F
FIELD field_26903 LIGHT_GRAY_COLOR I
FIELD field_26904 skinTexture Ljava/util/function/Supplier;
FIELD field_26905 HIDDEN_TEXT Lnet/minecraft/class_2561;
FIELD field_26906 BLOCKED_TEXT Lnet/minecraft/class_2561;
FIELD field_26907 OFFLINE_TEXT Lnet/minecraft/class_2561;
FIELD field_26908 HIDDEN_OFFLINE_TEXT Lnet/minecraft/class_2561;
FIELD field_26909 BLOCKED_OFFLINE_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_5522;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;)V METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_5522;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;)V
ARG 1 client ARG 1 client
ARG 2 parent ARG 2 parent
ARG 3 uuid ARG 3 uuid
ARG 4 name ARG 4 name
ARG 5 skinTexture
METHOD method_31329 onButtonClick (ZLnet/minecraft/class_2561;)V
ARG 1 showButtonVisible
ARG 2 chatMessage
METHOD method_31330 getName ()Ljava/lang/String; METHOD method_31330 getName ()Ljava/lang/String;
METHOD method_31334 getUuid ()Ljava/util/UUID; METHOD method_31334 getUuid ()Ljava/util/UUID;
METHOD method_31335 setOffline (Z)V
ARG 1 offline
METHOD method_31390 getStatusText ()Lnet/minecraft/class_2561;

View File

@ -11,6 +11,15 @@ CLASS net/minecraft/class_5521 net/minecraft/client/gui/screen/multiplayer/Socia
ARG 5 top ARG 5 top
ARG 6 bottom ARG 6 bottom
ARG 7 itemHeight ARG 7 itemHeight
METHOD method_31345 setPlayerOnline (Lnet/minecraft/class_640;Lnet/minecraft/class_5522$class_5523;)V
ARG 1 player
ARG 2 tab
METHOD method_31346 setCurrentSearch (Ljava/lang/String;)V METHOD method_31346 setCurrentSearch (Ljava/lang/String;)V
ARG 1 currentSearch ARG 1 currentSearch
METHOD method_31347 setPlayerOffline (Ljava/util/UUID;)V
ARG 1 uuid
METHOD method_31348 isEmpty ()Z METHOD method_31348 isEmpty ()Z
METHOD method_31349 filterPlayers ()V
METHOD method_31393 update (Ljava/util/Collection;D)V
ARG 1 uuids
ARG 2 scrollAmount

View File

@ -14,8 +14,19 @@ CLASS net/minecraft/class_5522 net/minecraft/client/gui/screen/multiplayer/Socia
FIELD field_26886 allTabButton Lnet/minecraft/class_4185; FIELD field_26886 allTabButton Lnet/minecraft/class_4185;
FIELD field_26887 hiddenTabButton Lnet/minecraft/class_4185; FIELD field_26887 hiddenTabButton Lnet/minecraft/class_4185;
FIELD field_26888 serverLabel Lnet/minecraft/class_2561; FIELD field_26888 serverLabel Lnet/minecraft/class_2561;
FIELD field_26913 blockedTabButton Lnet/minecraft/class_4185;
FIELD field_26914 blockingButton Lnet/minecraft/class_4185;
FIELD field_26915 BLOCKED_TAB_TITLE Lnet/minecraft/class_2561;
FIELD field_26916 SELECTED_BLOCKED_TAB_TITLE Lnet/minecraft/class_2561;
FIELD field_26917 EMPTY_SEARCH_TEXT Lnet/minecraft/class_2561;
FIELD field_26918 EMPTY_BLOCKED_TEXT Lnet/minecraft/class_2561;
FIELD field_26919 BLOCKING_TEXT Lnet/minecraft/class_2561;
METHOD method_31352 setCurrentTab (Lnet/minecraft/class_5522$class_5523;)V METHOD method_31352 setCurrentTab (Lnet/minecraft/class_5522$class_5523;)V
ARG 1 currentTab ARG 1 currentTab
METHOD method_31353 setPlayerOnline (Lnet/minecraft/class_640;)V
ARG 1 player
METHOD method_31355 setPlayerOffline (Ljava/util/UUID;)V
ARG 1 uuid
METHOD method_31357 onSearchChange (Ljava/lang/String;)V METHOD method_31357 onSearchChange (Ljava/lang/String;)V
ARG 1 currentSearch ARG 1 currentSearch
CLASS class_5523 Tab CLASS class_5523 Tab

View File

@ -28,6 +28,7 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
FIELD field_3935 ticksLeftToDoubleTapSprint I FIELD field_3935 ticksLeftToDoubleTapSprint I
FIELD field_3936 lastSneaking Z FIELD field_3936 lastSneaking Z
FIELD field_3937 client Lnet/minecraft/class_310; FIELD field_3937 client Lnet/minecraft/class_310;
FIELD field_3939 falling Z
FIELD field_3940 lastBaseY D FIELD field_3940 lastBaseY D
FIELD field_3941 lastYaw F FIELD field_3941 lastYaw F
FIELD field_3942 riding Z FIELD field_3942 riding Z
@ -59,6 +60,7 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
METHOD method_30673 pushOutOfBlocks (DD)V METHOD method_30673 pushOutOfBlocks (DD)V
ARG 1 x ARG 1 x
METHOD method_30674 wouldCollideAt (Lnet/minecraft/class_2338;)Z METHOD method_30674 wouldCollideAt (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_3130 getRecipeBook ()Lnet/minecraft/class_299; METHOD method_3130 getRecipeBook ()Lnet/minecraft/class_299;
METHOD method_3131 hasJumpingMount ()Z METHOD method_3131 hasJumpingMount ()Z
METHOD method_3132 openRidingInventory ()V METHOD method_3132 openRidingInventory ()V

View File

@ -2,15 +2,24 @@ CLASS net/minecraft/class_5520 net/minecraft/client/network/SocialInteractionsMa
FIELD field_26865 client Lnet/minecraft/class_310; FIELD field_26865 client Lnet/minecraft/class_310;
FIELD field_26866 hiddenPlayers Ljava/util/Set; FIELD field_26866 hiddenPlayers Ljava/util/Set;
FIELD field_26912 socialInteractionsService Lcom/mojang/authlib/minecraft/SocialInteractionsService; FIELD field_26912 socialInteractionsService Lcom/mojang/authlib/minecraft/SocialInteractionsService;
FIELD field_26927 playerNameByUuid Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_310;Lcom/mojang/authlib/minecraft/SocialInteractionsService;)V METHOD <init> (Lnet/minecraft/class_310;Lcom/mojang/authlib/minecraft/SocialInteractionsService;)V
ARG 1 client ARG 1 client
ARG 2 socialInteractionsService ARG 2 socialInteractionsService
METHOD method_31336 getHiddenPlayers ()Ljava/util/Set; METHOD method_31336 getHiddenPlayers ()Ljava/util/Set;
METHOD method_31337 setPlayerOnline (Lnet/minecraft/class_640;)V
ARG 1 player
METHOD method_31338 hidePlayer (Ljava/util/UUID;)V METHOD method_31338 hidePlayer (Ljava/util/UUID;)V
ARG 1 uuid ARG 1 uuid
METHOD method_31339 showPlayer (Ljava/util/UUID;)V METHOD method_31339 showPlayer (Ljava/util/UUID;)V
ARG 1 uuid ARG 1 uuid
METHOD method_31340 isPlayerHidden (Ljava/util/UUID;)Z METHOD method_31340 isPlayerHidden (Ljava/util/UUID;)Z
ARG 1 uuid ARG 1 uuid
METHOD method_31341 setPlayerOffline (Ljava/util/UUID;)V
ARG 1 uuid
METHOD method_31391 isPlayerMuted (Ljava/util/UUID;)Z
ARG 1 uuid
METHOD method_31392 isPlayerBlocked (Ljava/util/UUID;)Z METHOD method_31392 isPlayerBlocked (Ljava/util/UUID;)Z
ARG 1 uuid ARG 1 uuid
METHOD method_31407 getUuid (Ljava/lang/String;)Ljava/util/UUID;
ARG 1 playerName

View File

@ -17,6 +17,7 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
METHOD method_1324 restoreState (Lnet/minecraft/class_287$class_5594;)V METHOD method_1324 restoreState (Lnet/minecraft/class_287$class_5594;)V
METHOD method_1326 end ()V METHOD method_1326 end ()V
METHOD method_1328 begin (Lnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293;)V METHOD method_1328 begin (Lnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293;)V
ARG 1 drawMode
ARG 2 format ARG 2 format
METHOD method_1334 popState ()Lnet/minecraft/class_287$class_5594; METHOD method_1334 popState ()Lnet/minecraft/class_287$class_5594;
METHOD method_1335 grow (I)V METHOD method_1335 grow (I)V
@ -28,6 +29,8 @@ CLASS net/minecraft/class_287 net/minecraft/client/render/BufferBuilder
METHOD method_22892 grow ()V METHOD method_22892 grow ()V
METHOD method_22893 isBuilding ()Z METHOD method_22893 isBuilding ()Z
METHOD method_23477 reset ()V METHOD method_23477 reset ()V
METHOD method_23918 setFormat (Lnet/minecraft/class_293;)V
ARG 1 format
CLASS class_4574 DrawArrayParameters CLASS class_4574 DrawArrayParameters
FIELD field_20779 vertexFormat Lnet/minecraft/class_293; FIELD field_20779 vertexFormat Lnet/minecraft/class_293;
FIELD field_20780 count I FIELD field_20780 count I

View File

@ -10,3 +10,28 @@ CLASS net/minecraft/class_293 net/minecraft/client/render/VertexFormat
METHOD method_22649 startDrawing (J)V METHOD method_22649 startDrawing (J)V
ARG 1 pointer ARG 1 pointer
METHOD method_22651 endDrawing ()V METHOD method_22651 endDrawing ()V
CLASS class_5595 IntType
FIELD field_27371 BYTE Lnet/minecraft/class_293$class_5595;
FIELD field_27372 SHORT Lnet/minecraft/class_293$class_5595;
FIELD field_27373 INT Lnet/minecraft/class_293$class_5595;
FIELD field_27375 size I
METHOD <init> (Ljava/lang/String;III)V
ARG 4 size
METHOD method_31972 getSmallestTypeFor (I)Lnet/minecraft/class_293$class_5595;
COMMENT Gets the smallest type in which the given number fits.
COMMENT
COMMENT @return the smallest type
ARG 0 number
COMMENT a number from 8 to 32 bits of memory
CLASS class_5596 DrawMode
FIELD field_27377 LINES Lnet/minecraft/class_293$class_5596;
FIELD field_27378 LINE_STRIP Lnet/minecraft/class_293$class_5596;
FIELD field_27379 TRIANGLES Lnet/minecraft/class_293$class_5596;
FIELD field_27380 TRIANGLE_STRIP Lnet/minecraft/class_293$class_5596;
FIELD field_27381 TRIANGLE_FAN Lnet/minecraft/class_293$class_5596;
FIELD field_27382 QUADS Lnet/minecraft/class_293$class_5596;
FIELD field_27383 mode I
METHOD <init> (Ljava/lang/String;IIII)V
ARG 3 mode
METHOD method_31973 (I)I
ARG 1 vertexCount

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5616 net/minecraft/client/render/block/entity/BlockEntityRendererFactories
FIELD field_27752 FACTORIES Ljava/util/Map;
METHOD method_32144 register (Lnet/minecraft/class_2591;Lnet/minecraft/class_5614;)V
ARG 0 type
ARG 1 factory
METHOD method_32146 reload (Lnet/minecraft/class_5614$class_5615;)Ljava/util/Map;
ARG 0 args

View File

@ -0,0 +1,17 @@
CLASS net/minecraft/class_5614 net/minecraft/client/render/block/entity/BlockEntityRendererFactory
CLASS class_5615 Arguments
FIELD field_27748 renderDispatcher Lnet/minecraft/class_824;
FIELD field_27749 renderManager Lnet/minecraft/class_776;
FIELD field_27750 layerRenderDispatcher Lnet/minecraft/class_5599;
FIELD field_27751 textRenderer Lnet/minecraft/class_327;
METHOD <init> (Lnet/minecraft/class_824;Lnet/minecraft/class_776;Lnet/minecraft/class_5599;Lnet/minecraft/class_327;)V
ARG 1 renderDispatcher
ARG 2 renderManager
ARG 3 layerRenderDispatcher
ARG 4 textRenderer
METHOD method_32139 getRenderDispatcher ()Lnet/minecraft/class_824;
METHOD method_32140 getLayerModelPart (Lnet/minecraft/class_5601;)Lnet/minecraft/class_630;
ARG 1 modelLayer
METHOD method_32141 getRenderManager ()Lnet/minecraft/class_776;
METHOD method_32142 getLayerRenderDispatcher ()Lnet/minecraft/class_5599;
METHOD method_32143 getTextRenderer ()Lnet/minecraft/class_327;

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_5598 net/minecraft/client/render/block/entity/SkullBlockEntityModel

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_5619 net/minecraft/client/render/entity/EntityRenderers
FIELD field_27767 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD method_32173 register (Lnet/minecraft/class_1299;Lnet/minecraft/class_5617;)V
ARG 0 type

View File

@ -0,0 +1,62 @@
CLASS net/minecraft/class_5602 net/minecraft/client/render/entity/model/EntityModelLayers
FIELD field_27555 DROWNED_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27556 DROWNED_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27557 DROWNED_OUTER Lnet/minecraft/class_5601;
FIELD field_27570 GIANT_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27571 GIANT_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27574 PIGLIN_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27575 PIG_SADDLE Lnet/minecraft/class_5601;
FIELD field_27579 PLAYER_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27580 PLAYER_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27582 PLAYER_SLIM_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27583 PLAYER_SLIM_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27594 SHEEP_FUR Lnet/minecraft/class_5601;
FIELD field_27605 HUSK_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27606 HUSK_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27611 LLAMA_DECOR Lnet/minecraft/class_5601;
FIELD field_27624 PIGLIN_BRUTE_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27625 PIGLIN_BRUTE_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27626 PIGLIN_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27630 WITHER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27632 WITHER_SKELETON_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27633 WITHER_SKELETON_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27639 ARMOR_STAND_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27642 ZOMBIE_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27643 ZOMBIE_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27645 ZOMBIE_VILLAGER_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27646 ZOMBIE_VILLAGER_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27648 ZOMBIFIED_PIGLIN_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27649 ZOMBIFIED_PIGLIN_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27650 LAYERS Ljava/util/Set;
FIELD field_27651 SKELETON_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27652 SKELETON_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27655 SLIME_OUTER Lnet/minecraft/class_5601;
FIELD field_27661 STRAY_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27662 STRAY_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27663 STRAY_OUTER Lnet/minecraft/class_5601;
FIELD field_27665 STRIDER_SADDLE Lnet/minecraft/class_5601;
FIELD field_27670 TROPICAL_FISH_LARGE_PATTERN Lnet/minecraft/class_5601;
FIELD field_27672 TROPICAL_FISH_SMALL_PATTERN Lnet/minecraft/class_5601;
FIELD field_27677 ARMOR_STAND_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_27687 CAT_COLLAR Lnet/minecraft/class_5601;
FIELD field_27695 CONDUIT_EYE Lnet/minecraft/class_5601;
FIELD field_27696 CONDUIT_SHELL Lnet/minecraft/class_5601;
FIELD field_27697 CONDUIT_WIND Lnet/minecraft/class_5601;
FIELD field_27700 CREEPER_ARMOR Lnet/minecraft/class_5601;
METHOD method_32076 getLayers ()Ljava/util/stream/Stream;
METHOD method_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601;
ARG 0 type
METHOD method_32078 craftSign (Lnet/minecraft/class_4719;)Lnet/minecraft/class_5601;
ARG 0 type
METHOD method_32079 registerMain (Ljava/lang/String;)Lnet/minecraft/class_5601;
ARG 0 id
METHOD method_32080 register (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5601;
ARG 0 id
ARG 1 layer
METHOD method_32081 createInnerArmor (Ljava/lang/String;)Lnet/minecraft/class_5601;
ARG 0 id
METHOD method_32082 create (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5601;
ARG 0 id
ARG 1 layer
METHOD method_32083 createOuterArmor (Ljava/lang/String;)Lnet/minecraft/class_5601;
ARG 0 id

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1066 net/minecraft/client/resource/ClientBuiltinResourcePackProvider CLASS net/minecraft/class_1066 net/minecraft/client/resource/ClientBuiltinResourcePackProvider
FIELD field_16263 index Lnet/minecraft/class_1064; FIELD field_16263 index Lnet/minecraft/class_1064;
FIELD field_27772 DEFAULT_PACK_METADATA Lnet/minecraft/class_3272;
FIELD field_5292 serverPacksRoot Ljava/io/File; FIELD field_5292 serverPacksRoot Ljava/io/File;
FIELD field_5293 pack Lnet/minecraft/class_3268; FIELD field_5293 pack Lnet/minecraft/class_3268;
FIELD field_5294 downloadTask Ljava/util/concurrent/CompletableFuture; FIELD field_5294 downloadTask Ljava/util/concurrent/CompletableFuture;
@ -10,12 +11,22 @@ CLASS net/minecraft/class_1066 net/minecraft/client/resource/ClientBuiltinResour
METHOD <init> (Ljava/io/File;Lnet/minecraft/class_1064;)V METHOD <init> (Ljava/io/File;Lnet/minecraft/class_1064;)V
ARG 1 serverPacksRoot ARG 1 serverPacksRoot
ARG 2 index ARG 2 index
METHOD method_16048 getProgrammerArtResourcePackFromZipFile (Ljava/io/File;)Lnet/minecraft/class_3262;
ARG 0 zipFile
METHOD method_19437 delete (Ljava/io/File;)V METHOD method_19437 delete (Ljava/io/File;)V
ARG 0 file ARG 0 file
METHOD method_25453 getProgrammerArtResourcePackProfile (Lnet/minecraft/class_3288$class_5351;Ljava/util/function/Supplier;)Lnet/minecraft/class_3288;
ARG 0 factory
ARG 1 packSupplier
METHOD method_25454 getProgrammerArtResourcePackProfile (Lnet/minecraft/class_3288$class_5351;)Lnet/minecraft/class_3288;
ARG 1 factory
METHOD method_25455 getProgrammerArtResourcePackFromDirectory (Ljava/io/File;)Lnet/minecraft/class_3259;
ARG 0 packDirectory
METHOD method_4633 getPack ()Lnet/minecraft/class_3268; METHOD method_4633 getPack ()Lnet/minecraft/class_3268;
METHOD method_4636 getDownloadHeaders ()Ljava/util/Map; METHOD method_4636 getDownloadHeaders ()Ljava/util/Map;
METHOD method_4638 loadServerPack (Ljava/io/File;Lnet/minecraft/class_5352;)Ljava/util/concurrent/CompletableFuture; METHOD method_4638 loadServerPack (Ljava/io/File;Lnet/minecraft/class_5352;)Ljava/util/concurrent/CompletableFuture;
ARG 1 packZip ARG 1 packZip
ARG 2 packSource
METHOD method_4640 download (Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; METHOD method_4640 download (Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
METHOD method_4641 verifyFile (Ljava/lang/String;Ljava/io/File;)Z METHOD method_4641 verifyFile (Ljava/lang/String;Ljava/io/File;)Z
ARG 1 expectedSha1 ARG 1 expectedSha1

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_1065 net/minecraft/client/resource/DefaultClientResourcePack CLASS net/minecraft/class_1065 net/minecraft/client/resource/DefaultClientResourcePack
FIELD field_5291 index Lnet/minecraft/class_1064; FIELD field_5291 index Lnet/minecraft/class_1064;
METHOD <init> (Lnet/minecraft/class_3272;Lnet/minecraft/class_1064;)V
ARG 1 metadata
ARG 2 index

View File

@ -2,4 +2,7 @@ CLASS net/minecraft/class_4008 net/minecraft/client/resource/SplashTextResourceS
FIELD field_17904 RESOURCE_ID Lnet/minecraft/class_2960; FIELD field_17904 RESOURCE_ID Lnet/minecraft/class_2960;
FIELD field_17905 RANDOM Ljava/util/Random; FIELD field_17905 RANDOM Ljava/util/Random;
FIELD field_17906 splashTexts Ljava/util/List; FIELD field_17906 splashTexts Ljava/util/List;
FIELD field_18934 session Lnet/minecraft/class_320;
METHOD <init> (Lnet/minecraft/class_320;)V
ARG 1 session
METHOD method_18174 get ()Ljava/lang/String; METHOD method_18174 get ()Ljava/lang/String;

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_1074 net/minecraft/client/resource/language/I18n CLASS net/minecraft/class_1074 net/minecraft/client/resource/language/I18n
FIELD field_25290 language Lnet/minecraft/class_2477;
METHOD method_29391 setLanguage (Lnet/minecraft/class_2477;)V
ARG 0 language
METHOD method_4662 translate (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; METHOD method_4662 translate (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
ARG 0 key ARG 0 key
ARG 1 args ARG 1 args

View File

@ -1,10 +1,16 @@
CLASS net/minecraft/class_1076 net/minecraft/client/resource/language/LanguageManager CLASS net/minecraft/class_1076 net/minecraft/client/resource/language/LanguageManager
FIELD field_25291 ENGLISH_US Lnet/minecraft/class_1077;
FIELD field_25292 language Lnet/minecraft/class_1077; FIELD field_25292 language Lnet/minecraft/class_1077;
FIELD field_5323 currentLanguageCode Ljava/lang/String; FIELD field_5323 currentLanguageCode Ljava/lang/String;
FIELD field_5324 languageDefs Ljava/util/Map; FIELD field_5324 languageDefs Ljava/util/Map;
FIELD field_5325 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_5325 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Ljava/lang/String;)V
ARG 1 languageCode
METHOD method_29393 loadAvailableLanguages (Ljava/util/stream/Stream;)Ljava/util/Map;
ARG 0 packs
METHOD method_4665 getAllLanguages ()Ljava/util/SortedSet; METHOD method_4665 getAllLanguages ()Ljava/util/SortedSet;
METHOD method_4667 setLanguage (Lnet/minecraft/class_1077;)V METHOD method_4667 setLanguage (Lnet/minecraft/class_1077;)V
ARG 1 language
METHOD method_4668 getLanguage (Ljava/lang/String;)Lnet/minecraft/class_1077; METHOD method_4668 getLanguage (Ljava/lang/String;)Lnet/minecraft/class_1077;
ARG 1 code ARG 1 code
METHOD method_4669 getLanguage ()Lnet/minecraft/class_1077; METHOD method_4669 getLanguage ()Lnet/minecraft/class_1077;

View File

@ -12,6 +12,9 @@ CLASS net/minecraft/class_1079 net/minecraft/client/resource/metadata/AnimationR
ARG 3 height ARG 3 height
ARG 4 defaultFrameTime ARG 4 defaultFrameTime
ARG 5 interpolate ARG 5 interpolate
METHOD method_24143 getSize (II)Lcom/mojang/datafixers/util/Pair;
ARG 1 defaultWidth
ARG 2 defaultHeight
METHOD method_4680 getFrameIndex (I)I METHOD method_4680 getFrameIndex (I)I
ARG 1 frameIndex ARG 1 frameIndex
METHOD method_4681 getFrame (I)Lnet/minecraft/class_1080; METHOD method_4681 getFrame (I)Lnet/minecraft/class_1080;
@ -22,5 +25,7 @@ CLASS net/minecraft/class_1079 net/minecraft/client/resource/metadata/AnimationR
METHOD method_4684 getDefaultFrameTime ()I METHOD method_4684 getDefaultFrameTime ()I
METHOD method_4685 shouldInterpolate ()Z METHOD method_4685 shouldInterpolate ()Z
METHOD method_4686 getHeight (I)I METHOD method_4686 getHeight (I)I
ARG 1 defaultHeight
METHOD method_4687 getWidth (I)I METHOD method_4687 getWidth (I)I
ARG 1 defaultWidth
METHOD method_4688 getFrameIndexSet ()Ljava/util/Set; METHOD method_4688 getFrameIndexSet ()Ljava/util/Set;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_1082 net/minecraft/client/resource/metadata/LanguageResourceMetadata CLASS net/minecraft/class_1082 net/minecraft/client/resource/metadata/LanguageResourceMetadata
FIELD field_5342 definitions Ljava/util/Collection; FIELD field_5342 definitions Ljava/util/Collection;
FIELD field_5343 READER Lnet/minecraft/class_1083; FIELD field_5343 READER Lnet/minecraft/class_1083;
METHOD <init> (Ljava/util/Collection;)V
ARG 1 definitions
METHOD method_4694 getLanguageDefinitions ()Ljava/util/Collection; METHOD method_4694 getLanguageDefinitions ()Ljava/util/Collection;

View File

@ -4,5 +4,6 @@ CLASS net/minecraft/class_1084 net/minecraft/client/resource/metadata/TextureRes
FIELD field_5346 blur Z FIELD field_5346 blur Z
METHOD <init> (ZZ)V METHOD <init> (ZZ)V
ARG 1 blur ARG 1 blur
ARG 2 clamp
METHOD method_4696 shouldBlur ()Z METHOD method_4696 shouldBlur ()Z
METHOD method_4697 shouldClamp ()Z METHOD method_4697 shouldClamp ()Z

View File

@ -11,11 +11,16 @@ CLASS net/minecraft/class_4587 net/minecraft/client/util/math/MatrixStack
ARG 3 z ARG 3 z
METHOD method_22907 multiply (Lnet/minecraft/class_1158;)V METHOD method_22907 multiply (Lnet/minecraft/class_1158;)V
ARG 1 quaternion ARG 1 quaternion
METHOD method_22908 (Ljava/util/ArrayDeque;)V
ARG 0 stack
METHOD method_22909 pop ()V METHOD method_22909 pop ()V
METHOD method_22911 isEmpty ()Z METHOD method_22911 isEmpty ()Z
METHOD method_23760 peek ()Lnet/minecraft/class_4587$class_4665; METHOD method_23760 peek ()Lnet/minecraft/class_4587$class_4665;
CLASS class_4665 Entry CLASS class_4665 Entry
FIELD field_21327 modelMatrix Lnet/minecraft/class_1159; FIELD field_21327 modelMatrix Lnet/minecraft/class_1159;
FIELD field_21328 normalMatrix Lnet/minecraft/class_4581; FIELD field_21328 normalMatrix Lnet/minecraft/class_4581;
METHOD <init> (Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;)V
ARG 1 modelMatrix
ARG 2 normalMatrix
METHOD method_23761 getModel ()Lnet/minecraft/class_1159; METHOD method_23761 getModel ()Lnet/minecraft/class_1159;
METHOD method_23762 getNormal ()Lnet/minecraft/class_4581; METHOD method_23762 getNormal ()Lnet/minecraft/class_4581;

View File

@ -57,6 +57,8 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
ARG 2 angle ARG 2 angle
METHOD method_27874 getSpawnPos ()Lnet/minecraft/class_2338; METHOD method_27874 getSpawnPos ()Lnet/minecraft/class_2338;
METHOD method_28103 getSkyProperties ()Lnet/minecraft/class_5294; METHOD method_28103 getSkyProperties ()Lnet/minecraft/class_5294;
METHOD method_29089 setTime (J)V
ARG 1 time
METHOD method_29090 tickTime ()V METHOD method_29090 tickTime ()V
METHOD method_2932 addParticle (DDDDDLnet/minecraft/class_2394;)V METHOD method_2932 addParticle (DDDDDLnet/minecraft/class_2394;)V
ARG 1 minX ARG 1 minX
@ -103,9 +105,12 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
ARG 2 parameters ARG 2 parameters
ARG 3 shape ARG 3 shape
ARG 4 y ARG 4 y
METHOD method_30671 getSpawnAngle ()F
METHOD method_32120 asString ()Ljava/lang/String;
METHOD method_32124 (Lnet/minecraft/class_1297;)V METHOD method_32124 (Lnet/minecraft/class_1297;)V
ARG 1 entity ARG 1 entity
METHOD method_8435 setTimeOfDay (J)V METHOD method_8435 setTimeOfDay (J)V
ARG 1 timeOfDay
METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V
ARG 1 shouldKeepTicking ARG 1 shouldKeepTicking
CLASS class_5271 Properties CLASS class_5271 Properties

View File

@ -246,13 +246,14 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 1 other ARG 1 other
METHOD method_31166 (F)Lnet/minecraft/class_243; METHOD method_31166 (F)Lnet/minecraft/class_243;
ARG 1 tickDelta ARG 1 tickDelta
METHOD method_31471 (Lnet/minecraft/class_2604;)V METHOD method_31471 onSpawnPacket (Lnet/minecraft/class_2604;)V
ARG 1 packet ARG 1 packet
METHOD method_31472 discard ()V METHOD method_31472 discard ()V
METHOD method_31476 getChunkPos ()Lnet/minecraft/class_1923; METHOD method_31476 getChunkPos ()Lnet/minecraft/class_1923;
METHOD method_31477 getBlockX ()I METHOD method_31477 getBlockX ()I
METHOD method_31478 getBlockY ()I METHOD method_31478 getBlockY ()I
METHOD method_31479 getBlockZ ()I METHOD method_31479 getBlockZ ()I
METHOD method_31480 getPickBlockStack ()Lnet/minecraft/class_1799;
METHOD method_31481 isRemoved ()Z METHOD method_31481 isRemoved ()Z
METHOD method_31482 unsetRemoved ()V METHOD method_31482 unsetRemoved ()V
METHOD method_31483 getFirstPassenger ()Lnet/minecraft/class_1297; METHOD method_31483 getFirstPassenger ()Lnet/minecraft/class_1297;

View File

@ -46,6 +46,7 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
METHOD method_24734 (Lnet/minecraft/class_1657;Lnet/minecraft/class_4836;)V METHOD method_24734 (Lnet/minecraft/class_1657;Lnet/minecraft/class_4836;)V
ARG 1 piglin ARG 1 piglin
METHOD method_24735 isGoldenItem (Lnet/minecraft/class_1799;)Z METHOD method_24735 isGoldenItem (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_24736 setHuntedRecently (Lnet/minecraft/class_4836;)V METHOD method_24736 setHuntedRecently (Lnet/minecraft/class_4836;)V
ARG 0 piglin ARG 0 piglin
METHOD method_24737 makeRememberRideableHoglinTask ()Lnet/minecraft/class_4821; METHOD method_24737 makeRememberRideableHoglinTask ()Lnet/minecraft/class_4821;
@ -60,6 +61,7 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
METHOD method_24743 addIdleActivities (Lnet/minecraft/class_4095;)V METHOD method_24743 addIdleActivities (Lnet/minecraft/class_4095;)V
ARG 0 piglin ARG 0 piglin
METHOD method_24746 acceptsForBarter (Lnet/minecraft/class_1799;)Z METHOD method_24746 acceptsForBarter (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_24747 makeGoToZombifiedPiglinTask ()Lnet/minecraft/class_4809; METHOD method_24747 makeGoToZombifiedPiglinTask ()Lnet/minecraft/class_4809;
METHOD method_24748 isHoldingCrossbow (Lnet/minecraft/class_1309;)Z METHOD method_24748 isHoldingCrossbow (Lnet/minecraft/class_1309;)Z
ARG 0 piglin ARG 0 piglin
@ -70,6 +72,7 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
ARG 0 piglin ARG 0 piglin
ARG 1 brain ARG 1 brain
METHOD method_24752 isFood (Lnet/minecraft/class_1799;)Z METHOD method_24752 isFood (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_24753 setAdmiringItem (Lnet/minecraft/class_1309;)V METHOD method_24753 setAdmiringItem (Lnet/minecraft/class_1309;)V
ARG 0 entity ARG 0 entity
METHOD method_24754 haveHuntedHoglinsRecently (Lnet/minecraft/class_4836;)Z METHOD method_24754 haveHuntedHoglinsRecently (Lnet/minecraft/class_4836;)Z
@ -84,6 +87,8 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
METHOD method_24758 rememberGroupHunting (Lnet/minecraft/class_4836;)V METHOD method_24758 rememberGroupHunting (Lnet/minecraft/class_4836;)V
ARG 0 piglin ARG 0 piglin
METHOD method_24759 tryRevenge (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V METHOD method_24759 tryRevenge (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
ARG 0 piglin
ARG 1 target
METHOD method_24760 addAdmireItemActivities (Lnet/minecraft/class_4095;)V METHOD method_24760 addAdmireItemActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain ARG 0 brain
METHOD method_24761 hasPlayerHoldingWantedItemNearby (Lnet/minecraft/class_1309;)Z METHOD method_24761 hasPlayerHoldingWantedItemNearby (Lnet/minecraft/class_1309;)Z
@ -162,6 +167,8 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
ARG 0 piglin ARG 0 piglin
METHOD method_29534 isZombified (Lnet/minecraft/class_1299;)Z METHOD method_29534 isZombified (Lnet/minecraft/class_1299;)Z
ARG 0 entityType ARG 0 entityType
METHOD method_29536 getAvoiding (Lnet/minecraft/class_4836;)Ljava/util/Optional;
ARG 0 piglin
METHOD method_29537 getNearestZombifiedPiglin (Lnet/minecraft/class_4836;)Z METHOD method_29537 getNearestZombifiedPiglin (Lnet/minecraft/class_4836;)Z
ARG 0 piglin ARG 0 piglin
METHOD method_29538 hasTargetToAvoid (Lnet/minecraft/class_4836;)Z METHOD method_29538 hasTargetToAvoid (Lnet/minecraft/class_4836;)Z
@ -173,11 +180,11 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
ARG 1 player ARG 1 player
METHOD method_29947 getNearestDetectedPlayer (Lnet/minecraft/class_5418;)Ljava/util/Optional; METHOD method_29947 getNearestDetectedPlayer (Lnet/minecraft/class_5418;)Ljava/util/Optional;
ARG 0 piglin ARG 0 piglin
METHOD method_30087 (Lnet/minecraft/class_4836;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414; METHOD method_30087 getSoundEvent (Lnet/minecraft/class_4836;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414;
ARG 0 piglin ARG 0 piglin
ARG 1 activity ARG 1 activity
METHOD method_30089 swapItemWithOffHand (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V METHOD method_30089 swapItemWithOffHand (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V
ARG 0 piglin ARG 0 piglin
ARG 1 stack ARG 1 stack
METHOD method_30091 (Lnet/minecraft/class_4836;)Ljava/util/Optional; METHOD method_30091 getOptionalSoundEvent (Lnet/minecraft/class_4836;)Ljava/util/Optional;
ARG 0 piglin ARG 0 piglin

View File

@ -15,6 +15,9 @@ CLASS net/minecraft/class_1606 net/minecraft/entity/mob/ShulkerEntity
METHOD method_24351 findAttachSide (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350; METHOD method_24351 findAttachSide (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350;
ARG 1 pos ARG 1 pos
METHOD method_26921 createShulkerAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26921 createShulkerAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_31546 setColor (Lnet/minecraft/class_1767;)V
ARG 1 color
METHOD method_31547 spawnNewShulker ()V
METHOD method_7113 getTeleportLerpTimer ()I METHOD method_7113 getTeleportLerpTimer ()I
METHOD method_7115 getPeekAmount ()I METHOD method_7115 getPeekAmount ()I
METHOD method_7116 getOpenProgress (F)F METHOD method_7116 getOpenProgress (F)F

View File

@ -9,8 +9,10 @@ CLASS net/minecraft/class_1656 net/minecraft/entity/player/PlayerAbilities
METHOD method_7248 setFlySpeed (F)V METHOD method_7248 setFlySpeed (F)V
ARG 1 flySpeed ARG 1 flySpeed
METHOD method_7249 deserialize (Lnet/minecraft/class_2487;)V METHOD method_7249 deserialize (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_7250 setWalkSpeed (F)V METHOD method_7250 setWalkSpeed (F)V
ARG 1 walkSpeed ARG 1 walkSpeed
METHOD method_7251 serialize (Lnet/minecraft/class_2487;)V METHOD method_7251 serialize (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_7252 getFlySpeed ()F METHOD method_7252 getFlySpeed ()F
METHOD method_7253 getWalkSpeed ()F METHOD method_7253 getWalkSpeed ()F

View File

@ -73,6 +73,8 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
METHOD method_26956 createPlayerAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26956 createPlayerAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_31548 getInventory ()Lnet/minecraft/class_1661;
METHOD method_31549 getAbilities ()Lnet/minecraft/class_1656;
METHOD method_31550 isUsingSpyglass ()Z METHOD method_31550 isUsingSpyglass ()Z
METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I
ARG 1 recipes ARG 1 recipes

View File

@ -1 +1,9 @@
CLASS net/minecraft/class_5537 net/minecraft/item/BundleItem CLASS net/minecraft/class_5537 net/minecraft/item/BundleItem
FIELD field_27016 ITEM_BAR_COLOR I
METHOD method_31557 emptyBundle (Lnet/minecraft/class_1799;Lnet/minecraft/class_1661;)V
METHOD method_31560 addToBundle (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V
ARG 0 bundle
ARG 1 stack
METHOD method_31561 getAmountFilled (Lnet/minecraft/class_1799;)F
METHOD method_31562 getItemOccupancy (Lnet/minecraft/class_1799;)I
METHOD method_31563 getBundleOccupancy (Lnet/minecraft/class_1799;)I

View File

@ -21,6 +21,12 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
METHOD method_24357 damage (Lnet/minecraft/class_1282;)Z METHOD method_24357 damage (Lnet/minecraft/class_1282;)Z
ARG 1 source ARG 1 source
METHOD method_24358 isFireproof ()Z METHOD method_24358 isFireproof ()Z
METHOD method_31565 onStackClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
METHOD method_31566 onClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
METHOD method_31567 isItemBarVisible (Lnet/minecraft/class_1799;)Z
METHOD method_31568 hasStoredInventory ()Z
METHOD method_31569 getItemBarStep (Lnet/minecraft/class_1799;)I
METHOD method_31571 getItemBarColor (Lnet/minecraft/class_1799;)I
METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;
COMMENT Called when an item is used by a player. COMMENT Called when an item is used by a player.
COMMENT The use action, by default, is bound to the right mouse button. COMMENT The use action, by default, is bound to the right mouse button.

View File

@ -38,6 +38,15 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD method_30267 isSectionHidden (ILnet/minecraft/class_1799$class_5422;)Z METHOD method_30267 isSectionHidden (ILnet/minecraft/class_1799$class_5422;)Z
ARG 0 flags ARG 0 flags
METHOD method_30268 addHideFlag (Lnet/minecraft/class_1799$class_5422;)V METHOD method_30268 addHideFlag (Lnet/minecraft/class_1799$class_5422;)V
METHOD method_31575 onStackClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
METHOD method_31576 onClicked (Lnet/minecraft/class_1799;Lnet/minecraft/class_5536;Lnet/minecraft/class_1661;)Z
METHOD method_31578 isItemBarVisible ()Z
METHOD method_31579 getItemBarStep ()I
METHOD method_31580 getItemBarColor ()I
METHOD method_31573 isIn (Lnet/minecraft/class_3494;)Z
ARG 1 tag
METHOD method_31574 itemMatches (Lnet/minecraft/class_1792;)Z
ARG 1 item
METHOD method_7909 getItem ()Lnet/minecraft/class_1792; METHOD method_7909 getItem ()Lnet/minecraft/class_1792;
METHOD method_7910 finishUsing (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799; METHOD method_7910 finishUsing (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799;
ARG 1 world ARG 1 world

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_5328 net/minecraft/item/ItemUsage CLASS net/minecraft/class_5328 net/minecraft/item/ItemUsage
METHOD method_29282 consumeHeldItem (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; METHOD method_29282 consumeHeldItem (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;
ARG 0 world
ARG 1 player
ARG 2 hand

View File

@ -195,6 +195,24 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_27031 CUT_COPPER_STAIRS Lnet/minecraft/class_1792; FIELD field_27031 CUT_COPPER_STAIRS Lnet/minecraft/class_1792;
FIELD field_27032 LIGHTLY_WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792; FIELD field_27032 LIGHTLY_WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792;
FIELD field_27033 SEMI_WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792; FIELD field_27033 SEMI_WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792;
FIELD field_27034 WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792;
FIELD field_27035 CUT_COPPER_SLAB Lnet/minecraft/class_1792;
FIELD field_27036 LIGHTLY_WEATHERED_CUT_COPPER_SLAB Lnet/minecraft/class_1792;
FIELD field_27037 SEMI_WEATHERED_CUT_COPPER_SLAB Lnet/minecraft/class_1792;
FIELD field_27038 WEATHERED_CUT_COPPER_SLAB Lnet/minecraft/class_1792;
FIELD field_27039 WAXED_COPPER Lnet/minecraft/class_1792;
FIELD field_27040 WAXED_LIGHTLY_WEATHERED_COPPER Lnet/minecraft/class_1792;
FIELD field_27041 WAXED_SEMI_WEATHERED_COPPER Lnet/minecraft/class_1792;
FIELD field_27042 WAXED_CUT_COPPER Lnet/minecraft/class_1792;
FIELD field_27043 WAXED_LIGHTLY_WEATHERED_CUT_COPPER Lnet/minecraft/class_1792;
FIELD field_27044 WAXED_SEMI_WEATHERED_CUT_COPPER Lnet/minecraft/class_1792;
FIELD field_27045 WAXED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792;
FIELD field_27046 WAXED_LIGHTLY_WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792;
FIELD field_27047 WAXED_SEMI_WEATHERED_CUT_COPPER_STAIRS Lnet/minecraft/class_1792;
FIELD field_27048 WAXED_CUT_COPPER_SLAB Lnet/minecraft/class_1792;
FIELD field_27049 WAXED_LIGHTLY_WEATHERED_CUT_COPPER_SLAB Lnet/minecraft/class_1792;
FIELD field_27050 WAXED_SEMI_WEATHERED_CUT_COPPER_SLAB Lnet/minecraft/class_1792;
FIELD field_27051 LIGHTNING_ROD Lnet/minecraft/class_1792;
FIELD field_27052 LIME_CANDLE Lnet/minecraft/class_1792; FIELD field_27052 LIME_CANDLE Lnet/minecraft/class_1792;
FIELD field_27053 PINK_CANDLE Lnet/minecraft/class_1792; FIELD field_27053 PINK_CANDLE Lnet/minecraft/class_1792;
FIELD field_27054 GRAY_CANDLE Lnet/minecraft/class_1792; FIELD field_27054 GRAY_CANDLE Lnet/minecraft/class_1792;
@ -462,7 +480,7 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_8508 MAGENTA_CONCRETE Lnet/minecraft/class_1792; FIELD field_8508 MAGENTA_CONCRETE Lnet/minecraft/class_1792;
FIELD field_8516 BLACK_CONCRETE_POWDER Lnet/minecraft/class_1792; FIELD field_8516 BLACK_CONCRETE_POWDER Lnet/minecraft/class_1792;
FIELD field_8517 DARK_OAK_DOOR Lnet/minecraft/class_1792; FIELD field_8517 DARK_OAK_DOOR Lnet/minecraft/class_1792;
FIELD field_8519 GRASS_PATH Lnet/minecraft/class_1792; FIELD field_8519 DIRT_PATH Lnet/minecraft/class_1792;
FIELD field_8520 PINK_SHULKER_BOX Lnet/minecraft/class_1792; FIELD field_8520 PINK_SHULKER_BOX Lnet/minecraft/class_1792;
FIELD field_8521 TUBE_CORAL_FAN Lnet/minecraft/class_1792; FIELD field_8521 TUBE_CORAL_FAN Lnet/minecraft/class_1792;
FIELD field_8522 RED_NETHER_BRICK_SLAB Lnet/minecraft/class_1792; FIELD field_8522 RED_NETHER_BRICK_SLAB Lnet/minecraft/class_1792;

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_5626 net/minecraft/nbt/visitor/StringNbtWriter
FIELD field_27829 SIMPLE_NAME Ljava/util/regex/Pattern;
FIELD field_27830 result Ljava/lang/StringBuilder;
METHOD method_32287 escapeName (Ljava/lang/String;)Ljava/lang/String;
ARG 0 name
METHOD method_32288 apply (Lnet/minecraft/class_2520;)Ljava/lang/String;
ARG 1 tag

View File

@ -2,4 +2,5 @@ CLASS net/minecraft/class_2856 net/minecraft/network/packet/c2s/play/ResourcePac
FIELD field_13014 status Lnet/minecraft/class_2856$class_2857; FIELD field_13014 status Lnet/minecraft/class_2856$class_2857;
METHOD <init> (Lnet/minecraft/class_2856$class_2857;)V METHOD <init> (Lnet/minecraft/class_2856$class_2857;)V
ARG 1 status ARG 1 status
METHOD method_32308 getStatus ()Lnet/minecraft/class_2856$class_2857;
CLASS class_2857 Status CLASS class_2857 Status

View File

@ -1,8 +1,11 @@
CLASS net/minecraft/class_2720 net/minecraft/network/packet/s2c/play/ResourcePackSendS2CPacket CLASS net/minecraft/class_2720 net/minecraft/network/packet/s2c/play/ResourcePackSendS2CPacket
FIELD field_12427 url Ljava/lang/String; FIELD field_12427 url Ljava/lang/String;
FIELD field_12428 hash Ljava/lang/String; FIELD field_12428 hash Ljava/lang/String;
FIELD field_27844 required Z
METHOD <init> (Ljava/lang/String;Ljava/lang/String;Z)V METHOD <init> (Ljava/lang/String;Ljava/lang/String;Z)V
ARG 1 url ARG 1 url
ARG 2 hash ARG 2 hash
ARG 3 required
METHOD method_11772 getURL ()Ljava/lang/String; METHOD method_11772 getURL ()Ljava/lang/String;
METHOD method_11773 getSHA1 ()Ljava/lang/String; METHOD method_11773 getSHA1 ()Ljava/lang/String;
METHOD method_32307 isRequired ()Z

View File

@ -5,9 +5,11 @@ CLASS net/minecraft/class_3304 net/minecraft/resource/ReloadableResourceManagerI
FIELD field_14295 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_14295 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_17935 listeners Ljava/util/List; FIELD field_17935 listeners Ljava/util/List;
FIELD field_17936 initialListeners Ljava/util/List; FIELD field_17936 initialListeners Ljava/util/List;
FIELD field_25145 packs Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_3264;)V METHOD <init> (Lnet/minecraft/class_3264;)V
ARG 1 type ARG 1 type
METHOD method_14475 addPack (Lnet/minecraft/class_3262;)V METHOD method_14475 addPack (Lnet/minecraft/class_3262;)V
ARG 1 pack
METHOD method_14495 clear ()V METHOD method_14495 clear ()V
METHOD method_18240 beginReloadInner (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/List;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_4011; METHOD method_18240 beginReloadInner (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/List;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_4011;
ARG 1 prepareExecutor ARG 1 prepareExecutor

View File

@ -5,6 +5,10 @@ CLASS net/minecraft/class_3281 net/minecraft/resource/ResourcePackCompatibility
ARG 3 translationSuffix ARG 3 translationSuffix
METHOD method_14436 from (ILnet/minecraft/class_3264;)Lnet/minecraft/class_3281; METHOD method_14436 from (ILnet/minecraft/class_3264;)Lnet/minecraft/class_3281;
ARG 0 packVersion ARG 0 packVersion
ARG 1 type
METHOD method_14437 isCompatible ()Z METHOD method_14437 isCompatible ()Z
METHOD method_14438 getConfirmMessage ()Lnet/minecraft/class_2561; METHOD method_14438 getConfirmMessage ()Lnet/minecraft/class_2561;
METHOD method_14439 getNotification ()Lnet/minecraft/class_2561; METHOD method_14439 getNotification ()Lnet/minecraft/class_2561;
METHOD method_31439 from (Lnet/minecraft/class_3272;Lnet/minecraft/class_3264;)Lnet/minecraft/class_3281;
ARG 0 metadata
ARG 1 type

View File

@ -3,6 +3,9 @@ CLASS net/minecraft/class_3283 net/minecraft/resource/ResourcePackManager
FIELD field_14226 profiles Ljava/util/Map; FIELD field_14226 profiles Ljava/util/Map;
FIELD field_14227 providers Ljava/util/Set; FIELD field_14227 providers Ljava/util/Set;
FIELD field_14228 profileFactory Lnet/minecraft/class_3288$class_5351; FIELD field_14228 profileFactory Lnet/minecraft/class_3288$class_5351;
METHOD <init> (Lnet/minecraft/class_3264;[Lnet/minecraft/class_3285;)V
ARG 1 type
ARG 2 providers
METHOD <init> (Lnet/minecraft/class_3288$class_5351;[Lnet/minecraft/class_3285;)V METHOD <init> (Lnet/minecraft/class_3288$class_5351;[Lnet/minecraft/class_3285;)V
ARG 1 profileFactory ARG 1 profileFactory
ARG 2 providers ARG 2 providers

View File

@ -11,7 +11,13 @@ CLASS net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile
FIELD field_25346 source Lnet/minecraft/class_5352; FIELD field_25346 source Lnet/minecraft/class_5352;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3264;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)V METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3264;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)V
ARG 1 name ARG 1 name
ARG 2 displayName
ARG 3 alwaysEnabled
ARG 4 packFactory
ARG 5 metadata ARG 5 metadata
ARG 6 type
ARG 7 direction
ARG 8 source
METHOD <init> (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3281;Lnet/minecraft/class_3288$class_3289;ZLnet/minecraft/class_5352;)V METHOD <init> (Ljava/lang/String;ZLjava/util/function/Supplier;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_3281;Lnet/minecraft/class_3288$class_3289;ZLnet/minecraft/class_5352;)V
ARG 1 name ARG 1 name
ARG 2 alwaysEnabled ARG 2 alwaysEnabled
@ -51,6 +57,9 @@ CLASS net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile
CLASS class_5351 Factory CLASS class_5351 Factory
METHOD create (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288; METHOD create (Ljava/lang/String;Lnet/minecraft/class_2561;ZLjava/util/function/Supplier;Lnet/minecraft/class_3272;Lnet/minecraft/class_3288$class_3289;Lnet/minecraft/class_5352;)Lnet/minecraft/class_3288;
ARG 1 name ARG 1 name
ARG 2 displayName
ARG 3 alwaysEnabled
ARG 4 packFactory
ARG 5 metadata ARG 5 metadata
ARG 6 initialPosition ARG 6 initialPosition
ARG 7 source ARG 7 source

View File

@ -1 +1,7 @@
CLASS net/minecraft/class_5352 net/minecraft/resource/ResourcePackSource CLASS net/minecraft/class_5352 net/minecraft/resource/ResourcePackSource
FIELD field_25347 PACK_SOURCE_NONE Lnet/minecraft/class_5352;
METHOD decorate (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 1 packName
METHOD method_29485 onlyName ()Lnet/minecraft/class_5352;
METHOD method_29486 nameAndSource (Ljava/lang/String;)Lnet/minecraft/class_5352;
ARG 0 source

View File

@ -1,5 +1,9 @@
CLASS net/minecraft/class_3264 net/minecraft/resource/ResourceType CLASS net/minecraft/class_3264 net/minecraft/resource/ResourceType
FIELD field_14189 directory Ljava/lang/String; FIELD field_14189 directory Ljava/lang/String;
FIELD field_26937 packType Lcom/mojang/bridge/game/PackType;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/bridge/game/PackType;)V METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/bridge/game/PackType;)V
ARG 3 name ARG 3 name
ARG 4 packType
METHOD method_14413 getDirectory ()Ljava/lang/String; METHOD method_14413 getDirectory ()Ljava/lang/String;
METHOD method_31438 getPackVersion (Lcom/mojang/bridge/game/GameVersion;)I
ARG 1 gameVersion

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_5350 net/minecraft/resource/ServerResourceManager
FIELD field_25342 functionLoader Lnet/minecraft/class_5349; FIELD field_25342 functionLoader Lnet/minecraft/class_5349;
METHOD method_29465 getFunctionLoader ()Lnet/minecraft/class_5349; METHOD method_29465 getFunctionLoader ()Lnet/minecraft/class_5349;
METHOD method_29466 reload (Ljava/util/List;Lnet/minecraft/class_2170$class_5364;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; METHOD method_29466 reload (Ljava/util/List;Lnet/minecraft/class_2170$class_5364;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
ARG 0 packs
METHOD method_29468 getLootConditionManager ()Lnet/minecraft/class_4567; METHOD method_29468 getLootConditionManager ()Lnet/minecraft/class_4567;
METHOD method_29469 getLootManager ()Lnet/minecraft/class_60; METHOD method_29469 getLootManager ()Lnet/minecraft/class_60;
METHOD method_29470 getRegistryTagManager ()Lnet/minecraft/class_5415; METHOD method_29470 getRegistryTagManager ()Lnet/minecraft/class_5415;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_3286 net/minecraft/resource/VanillaDataPackProvider CLASS net/minecraft/class_3286 net/minecraft/resource/VanillaDataPackProvider
FIELD field_14269 pack Lnet/minecraft/class_3268; FIELD field_14269 pack Lnet/minecraft/class_3268;
FIELD field_26939 DEFAULT_PACK_METADATA Lnet/minecraft/class_3272;

View File

@ -33,6 +33,8 @@ CLASS net/minecraft/class_1703 net/minecraft/screen/ScreenHandler
ARG 0 context ARG 0 context
ARG 1 player ARG 1 player
ARG 2 block ARG 2 block
METHOD method_30010 (IILnet/minecraft/class_1713;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799;
ARG 2 clickData
METHOD method_7590 setPlayerRestriction (Lnet/minecraft/class_1657;Z)V METHOD method_7590 setPlayerRestriction (Lnet/minecraft/class_1657;Z)V
ARG 1 player ARG 1 player
ARG 2 unrestricted ARG 2 unrestricted
@ -46,6 +48,7 @@ CLASS net/minecraft/class_1703 net/minecraft/screen/ScreenHandler
METHOD method_7593 onSlotClick (IILnet/minecraft/class_1713;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799; METHOD method_7593 onSlotClick (IILnet/minecraft/class_1713;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1799;
COMMENT Performs a slot click. This can behave in many different ways depending mainly on the action type. COMMENT Performs a slot click. This can behave in many different ways depending mainly on the action type.
COMMENT @return The stack that was clicked on before anything changed, used mostly for verifying that the client and server are in sync COMMENT @return The stack that was clicked on before anything changed, used mostly for verifying that the client and server are in sync
ARG 2 clickData
ARG 3 actionType ARG 3 actionType
COMMENT The type of slot click. Check the docs for each SlotActionType value for details COMMENT The type of slot click. Check the docs for each SlotActionType value for details
METHOD method_7594 unpackQuickCraftStage (I)I METHOD method_7594 unpackQuickCraftStage (I)I

View File

@ -115,6 +115,7 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
METHOD method_14255 sendResourcePackUrl (Ljava/lang/String;Ljava/lang/String;Z)V METHOD method_14255 sendResourcePackUrl (Ljava/lang/String;Ljava/lang/String;Z)V
ARG 1 url ARG 1 url
ARG 2 hash ARG 2 hash
ARG 3 required
METHOD method_17668 setCameraPosition (Lnet/minecraft/class_4076;)V METHOD method_17668 setCameraPosition (Lnet/minecraft/class_4076;)V
ARG 1 cameraPosition ARG 1 cameraPosition
METHOD method_18783 worldChanged (Lnet/minecraft/class_3218;)V METHOD method_18783 worldChanged (Lnet/minecraft/class_3218;)V

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5536 net/minecraft/util/ClickType
FIELD field_27013 LEFT Lnet/minecraft/class_5536;
FIELD field_27014 RIGHT Lnet/minecraft/class_5536;

View File

@ -13,7 +13,7 @@ CLASS net/minecraft/class_4581 net/minecraft/util/math/Matrix3f
FIELD field_21640 a21 F FIELD field_21640 a21 F
FIELD field_21641 a22 F FIELD field_21641 a22 F
METHOD <init> (Lnet/minecraft/class_1158;)V METHOD <init> (Lnet/minecraft/class_1158;)V
ARG 1 source ARG 1 quaternion
METHOD <init> (Lnet/minecraft/class_1159;)V METHOD <init> (Lnet/minecraft/class_1159;)V
ARG 1 source ARG 1 source
METHOD <init> (Lnet/minecraft/class_4581;)V METHOD <init> (Lnet/minecraft/class_4581;)V
@ -30,6 +30,7 @@ CLASS net/minecraft/class_4581 net/minecraft/util/math/Matrix3f
ARG 1 other ARG 1 other
METHOD method_22856 loadIdentity ()V METHOD method_22856 loadIdentity ()V
METHOD method_23274 multiply (Lnet/minecraft/class_1158;)V METHOD method_23274 multiply (Lnet/minecraft/class_1158;)V
ARG 1 quaternion
METHOD method_23296 copy ()Lnet/minecraft/class_4581; METHOD method_23296 copy ()Lnet/minecraft/class_4581;
METHOD method_23729 multiply (F)V METHOD method_23729 multiply (F)V
ARG 1 scalar ARG 1 scalar

View File

@ -45,12 +45,20 @@ CLASS net/minecraft/class_1159 net/minecraft/util/math/Matrix4f
ARG 0 x ARG 0 x
ARG 1 y ARG 1 y
ARG 2 z ARG 2 z
METHOD method_31544 multiplyByTranslation (FFF)V
COMMENT Multiplies the matrix by the translation matrix consists of {@code x}, {@code y} and {@code z}.
COMMENT
COMMENT <p>{@code multiplyByTranslation(x, y, z)} is equivalent to {@code multiply(Matrix4f.translate(x, y, z))}.
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_4929 viewboxMatrix (DFFF)Lnet/minecraft/class_1159; METHOD method_4929 viewboxMatrix (DFFF)Lnet/minecraft/class_1159;
ARG 0 fov ARG 0 fov
ARG 2 aspectRatio ARG 2 aspectRatio
ARG 3 cameraDepth ARG 3 cameraDepth
ARG 4 viewDistance ARG 4 viewDistance
METHOD method_4932 writeToBuffer (Ljava/nio/FloatBuffer;)V METHOD method_4932 writeToBuffer (Ljava/nio/FloatBuffer;)V
ARG 1 buffer
METHOD method_4933 projectionMatrix (FFFF)Lnet/minecraft/class_1159; METHOD method_4933 projectionMatrix (FFFF)Lnet/minecraft/class_1159;
ARG 0 width ARG 0 width
ARG 1 height ARG 1 height

View File

@ -0,0 +1,17 @@
CLASS net/minecraft/class_5539 net/minecraft/world/HeightLimitView
METHOD method_31597 getTopSectionLimit ()I
METHOD method_31598 getHeight ()I
METHOD method_31599 getBottomHeightLimit ()I
METHOD method_31600 getTopHeightLimit ()I
METHOD method_31601 isOutOfHeightLimit (I)Z
ARG 1 y
METHOD method_31602 getSectionIndex (I)I
ARG 1 y
METHOD method_31603 getSectionIndexFromSection (I)I
ARG 1 section
METHOD method_31604 getSection (I)I
ARG 1 sectionIndex
METHOD method_31605 getBottomSectionLimit ()I
METHOD method_31606 isOutOfHeightLimit (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_31607 getSectionCount ()I

View File

@ -8,6 +8,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
FIELD field_25179 OVERWORLD Lnet/minecraft/class_5321; FIELD field_25179 OVERWORLD Lnet/minecraft/class_5321;
FIELD field_25180 NETHER Lnet/minecraft/class_5321; FIELD field_25180 NETHER Lnet/minecraft/class_5321;
FIELD field_25181 END Lnet/minecraft/class_5321; FIELD field_25181 END Lnet/minecraft/class_5321;
FIELD field_27081 pendingBlockEntityTickers Ljava/util/List;
FIELD field_27082 blockEntityTickers Ljava/util/List;
FIELD field_9223 border Lnet/minecraft/class_2784; FIELD field_9223 border Lnet/minecraft/class_2784;
FIELD field_9224 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_9224 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_9226 ambientDarkness I FIELD field_9226 ambientDarkness I
@ -76,6 +78,10 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
COMMENT See <a href="https://minecraft.gamepedia.com/Debug_mode">the minecraft wiki</a> as well. COMMENT See <a href="https://minecraft.gamepedia.com/Debug_mode">the minecraft wiki</a> as well.
METHOD method_27983 getRegistryKey ()Lnet/minecraft/class_5321; METHOD method_27983 getRegistryKey ()Lnet/minecraft/class_5321;
METHOD method_31592 getEntityStore ()Lnet/minecraft/class_5577; METHOD method_31592 getEntityStore ()Lnet/minecraft/class_5577;
METHOD method_31595 addBlockBreakParticles (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_31594 addBlockEntityTicker (Lnet/minecraft/class_5562;)V
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

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_5562 net/minecraft/world/chunk/BlockEntityTickInvoker
METHOD method_31703 tick ()V
METHOD method_31704 isRemoved ()Z
METHOD method_31705 getPos ()Lnet/minecraft/class_2338;
METHOD method_31706 getName ()Ljava/lang/String;

View File

@ -20,6 +20,8 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
FIELD field_12857 fluidTickScheduler Lnet/minecraft/class_1951; FIELD field_12857 fluidTickScheduler Lnet/minecraft/class_1951;
FIELD field_12858 world Lnet/minecraft/class_1937; FIELD field_12858 world Lnet/minecraft/class_1937;
FIELD field_20655 biomeArray Lnet/minecraft/class_4548; FIELD field_20655 biomeArray Lnet/minecraft/class_4548;
FIELD field_27221 EMPTY_BLOCK_ENTITY_TICKER Lnet/minecraft/class_5562;
FIELD field_27222 blockEntityTickers Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;Lnet/minecraft/class_4548;)V METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;Lnet/minecraft/class_4548;)V
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos
@ -76,4 +78,20 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
METHOD method_20471 enableTickSchedulers (Lnet/minecraft/class_3218;)V METHOD method_20471 enableTickSchedulers (Lnet/minecraft/class_3218;)V
ARG 1 world ARG 1 world
METHOD method_20530 disableTickSchedulers ()V METHOD method_20530 disableTickSchedulers ()V
METHOD method_31713 updateAllBlockEntityTickers ()V
METHOD method_31715 canTickBlockEntities ()Z
METHOD method_31718 wrapTicker (Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;)Lnet/minecraft/class_5562;
METHOD method_31721 canTickBlockEntity (Lnet/minecraft/class_2818;Lnet/minecraft/class_2338;)Z
METHOD method_31723 updateTicker (Lnet/minecraft/class_2586;)V
METHOD method_31724 canTickBlockEntity (Lnet/minecraft/class_2338;)Z
METHOD method_31725 removeBlockEntityTicker (Lnet/minecraft/class_2338;)V
CLASS 1 EmptyBlockEntityTickInvoker
CLASS class_2819 CreationType CLASS class_2819 CreationType
CLASS class_5563 DirectBlockEntityTickInvoker
FIELD field_27223 worldChunk Lnet/minecraft/class_2818;
FIELD field_27224 blockEntity Lnet/minecraft/class_2586;
FIELD field_27225 ticker Lnet/minecraft/class_5558;
FIELD field_27226 hasWarned Z
CLASS class_5564 WrappedBlockEntityTickInvoker
FIELD field_27228 wrapped Lnet/minecraft/class_5562;
METHOD method_31727 setWrapped (Lnet/minecraft/class_5562;)V

View File

@ -117,3 +117,9 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature
FIELD field_26249 ROSE_BUSH Lnet/minecraft/class_2680; FIELD field_26249 ROSE_BUSH Lnet/minecraft/class_2680;
FIELD field_26250 PEONY Lnet/minecraft/class_2680; FIELD field_26250 PEONY Lnet/minecraft/class_2680;
FIELD field_26251 BROWN_MUSHROOM Lnet/minecraft/class_2680; FIELD field_26251 BROWN_MUSHROOM Lnet/minecraft/class_2680;
FIELD field_27795 AIR Lnet/minecraft/class_2680;
FIELD field_27796 AMETHYST_BLOCK Lnet/minecraft/class_2680;
FIELD field_27797 BUDDING_AMETHYST Lnet/minecraft/class_2680;
FIELD field_27798 CALCITE Lnet/minecraft/class_2680;
FIELD field_27799 TUFF Lnet/minecraft/class_2680;
FIELD field_27800 COPPER_ORE Lnet/minecraft/class_2680;