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_25319 GAME_VERSION Lcom/mojang/bridge/game/GameVersion;
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;

View File

@ -575,6 +575,8 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 2 pos
ARG 3 direction
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
FIELD field_16555 lightSubtracted I
FIELD field_16556 translucent Z

View File

@ -1,3 +1,13 @@
CLASS net/minecraft/class_2275 net/minecraft/block/AbstractCauldronBlock
FIELD field_10746 OUTLINE_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;
ARG 0 item
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
ARG 0 state
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
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
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
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_24169 getDoubleBlockType (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733;
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;
ARG 1 ctx
ARG 2 dir

View File

@ -1,5 +1,5 @@
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
ARG 1 settings
ARG 2 block

View File

@ -1,5 +1,5 @@
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
ARG 1 settings
ARG 2 block

View File

@ -1,5 +1,5 @@
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
ARG 1 state
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_10898 SHAPE Lnet/minecraft/class_265;
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
ARG 0 state
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_16029 PURPLE_TERRACOTTA 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
ARG 1 id
ARG 2 color

View File

@ -1,5 +1,13 @@
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
ARG 1 world
ARG 2 state
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
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_26395 isNonFlammableWood (Lnet/minecraft/class_1792;)Z
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_23904 isSmoked ()Z
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
FIELD field_20425 entityData Lnet/minecraft/class_2487;
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_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_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_16886 toUpdatePacket ()Lnet/minecraft/class_2622;
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

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
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_11909 type Lcom/mojang/datafixers/types/Type;
FIELD field_19315 blocks Ljava/util/Set;
METHOD <init> (Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)V
ARG 1 factory
ARG 2 blocks
ARG 3 type
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_11033 getId (Lnet/minecraft/class_2591;)Lnet/minecraft/class_2960;
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;
ARG 1 world
ARG 2 pos
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;
METHOD <init> (Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;)V
ARG 1 factory
ARG 2 blocks
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;
ARG 0 factory
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_11028 getSlotsEmpty ()[Z
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;
ARG 1 tag
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
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_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_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_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;
METHOD method_11179 setCustomName (Lnet/minecraft/class_2561;)V
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_11420 isRecentlyGenerated ()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_11219 onOpen (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;
ARG 0 inventory
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
FIELD field_12114 logic 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
METHOD method_11515 isSource ()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_20047 updateNeighborStates (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
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

View File

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

View File

@ -1,16 +1,36 @@
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_26855 buttons Ljava/util/List;
FIELD field_26856 uuid Ljava/util/UUID;
FIELD field_26857 name Ljava/lang/String;
FIELD field_26859 offline Z
FIELD field_26860 hideButton Lnet/minecraft/class_4185;
FIELD field_26861 showButton Lnet/minecraft/class_4185;
FIELD field_26862 hideTooltip 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
ARG 1 client
ARG 2 parent
ARG 3 uuid
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_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 6 bottom
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
ARG 1 currentSearch
METHOD method_31347 setPlayerOffline (Ljava/util/UUID;)V
ARG 1 uuid
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_26887 hiddenTabButton Lnet/minecraft/class_4185;
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
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
ARG 1 currentSearch
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_3936 lastSneaking Z
FIELD field_3937 client Lnet/minecraft/class_310;
FIELD field_3939 falling Z
FIELD field_3940 lastBaseY D
FIELD field_3941 lastYaw F
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
ARG 1 x
METHOD method_30674 wouldCollideAt (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_3130 getRecipeBook ()Lnet/minecraft/class_299;
METHOD method_3131 hasJumpingMount ()Z
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_26866 hiddenPlayers Ljava/util/Set;
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
ARG 1 client
ARG 2 socialInteractionsService
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
ARG 1 uuid
METHOD method_31339 showPlayer (Ljava/util/UUID;)V
ARG 1 uuid
METHOD method_31340 isPlayerHidden (Ljava/util/UUID;)Z
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
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_1326 end ()V
METHOD method_1328 begin (Lnet/minecraft/class_293$class_5596;Lnet/minecraft/class_293;)V
ARG 1 drawMode
ARG 2 format
METHOD method_1334 popState ()Lnet/minecraft/class_287$class_5594;
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_22893 isBuilding ()Z
METHOD method_23477 reset ()V
METHOD method_23918 setFormat (Lnet/minecraft/class_293;)V
ARG 1 format
CLASS class_4574 DrawArrayParameters
FIELD field_20779 vertexFormat Lnet/minecraft/class_293;
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
ARG 1 pointer
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
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_5293 pack Lnet/minecraft/class_3268;
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
ARG 1 serverPacksRoot
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
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_4636 getDownloadHeaders ()Ljava/util/Map;
METHOD method_4638 loadServerPack (Ljava/io/File;Lnet/minecraft/class_5352;)Ljava/util/concurrent/CompletableFuture;
ARG 1 packZip
ARG 2 packSource
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
ARG 1 expectedSha1

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_1065 net/minecraft/client/resource/DefaultClientResourcePack
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_17905 RANDOM Ljava/util/Random;
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;

View File

@ -1,4 +1,7 @@
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;
ARG 0 key
ARG 1 args

View File

@ -1,10 +1,16 @@
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_5323 currentLanguageCode Ljava/lang/String;
FIELD field_5324 languageDefs Ljava/util/Map;
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_4667 setLanguage (Lnet/minecraft/class_1077;)V
ARG 1 language
METHOD method_4668 getLanguage (Ljava/lang/String;)Lnet/minecraft/class_1077;
ARG 1 code
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 4 defaultFrameTime
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
ARG 1 frameIndex
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_4685 shouldInterpolate ()Z
METHOD method_4686 getHeight (I)I
ARG 1 defaultHeight
METHOD method_4687 getWidth (I)I
ARG 1 defaultWidth
METHOD method_4688 getFrameIndexSet ()Ljava/util/Set;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_1082 net/minecraft/client/resource/metadata/LanguageResourceMetadata
FIELD field_5342 definitions Ljava/util/Collection;
FIELD field_5343 READER Lnet/minecraft/class_1083;
METHOD <init> (Ljava/util/Collection;)V
ARG 1 definitions
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
METHOD <init> (ZZ)V
ARG 1 blur
ARG 2 clamp
METHOD method_4696 shouldBlur ()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
METHOD method_22907 multiply (Lnet/minecraft/class_1158;)V
ARG 1 quaternion
METHOD method_22908 (Ljava/util/ArrayDeque;)V
ARG 0 stack
METHOD method_22909 pop ()V
METHOD method_22911 isEmpty ()Z
METHOD method_23760 peek ()Lnet/minecraft/class_4587$class_4665;
CLASS class_4665 Entry
FIELD field_21327 modelMatrix Lnet/minecraft/class_1159;
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_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
METHOD method_27874 getSpawnPos ()Lnet/minecraft/class_2338;
METHOD method_28103 getSkyProperties ()Lnet/minecraft/class_5294;
METHOD method_29089 setTime (J)V
ARG 1 time
METHOD method_29090 tickTime ()V
METHOD method_2932 addParticle (DDDDDLnet/minecraft/class_2394;)V
ARG 1 minX
@ -103,9 +105,12 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
ARG 2 parameters
ARG 3 shape
ARG 4 y
METHOD method_30671 getSpawnAngle ()F
METHOD method_32120 asString ()Ljava/lang/String;
METHOD method_32124 (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_8435 setTimeOfDay (J)V
ARG 1 timeOfDay
METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V
ARG 1 shouldKeepTicking
CLASS class_5271 Properties

View File

@ -246,13 +246,14 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
ARG 1 other
METHOD method_31166 (F)Lnet/minecraft/class_243;
ARG 1 tickDelta
METHOD method_31471 (Lnet/minecraft/class_2604;)V
METHOD method_31471 onSpawnPacket (Lnet/minecraft/class_2604;)V
ARG 1 packet
METHOD method_31472 discard ()V
METHOD method_31476 getChunkPos ()Lnet/minecraft/class_1923;
METHOD method_31477 getBlockX ()I
METHOD method_31478 getBlockY ()I
METHOD method_31479 getBlockZ ()I
METHOD method_31480 getPickBlockStack ()Lnet/minecraft/class_1799;
METHOD method_31481 isRemoved ()Z
METHOD method_31482 unsetRemoved ()V
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
ARG 1 piglin
METHOD method_24735 isGoldenItem (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_24736 setHuntedRecently (Lnet/minecraft/class_4836;)V
ARG 0 piglin
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
ARG 0 piglin
METHOD method_24746 acceptsForBarter (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_24747 makeGoToZombifiedPiglinTask ()Lnet/minecraft/class_4809;
METHOD method_24748 isHoldingCrossbow (Lnet/minecraft/class_1309;)Z
ARG 0 piglin
@ -70,6 +72,7 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
ARG 0 piglin
ARG 1 brain
METHOD method_24752 isFood (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_24753 setAdmiringItem (Lnet/minecraft/class_1309;)V
ARG 0 entity
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
ARG 0 piglin
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
ARG 0 brain
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
METHOD method_29534 isZombified (Lnet/minecraft/class_1299;)Z
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
ARG 0 piglin
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
METHOD method_29947 getNearestDetectedPlayer (Lnet/minecraft/class_5418;)Ljava/util/Optional;
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 1 activity
METHOD method_30089 swapItemWithOffHand (Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V
ARG 0 piglin
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

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;
ARG 1 pos
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_7115 getPeekAmount ()I
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
ARG 1 flySpeed
METHOD method_7249 deserialize (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_7250 setWalkSpeed (F)V
ARG 1 walkSpeed
METHOD method_7251 serialize (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_7252 getFlySpeed ()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 1 pos
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_7254 unlockRecipes (Ljava/util/Collection;)I
ARG 1 recipes

View File

@ -1 +1,9 @@
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
ARG 1 source
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;
COMMENT Called when an item is used by a player.
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
ARG 0 flags
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_7910 finishUsing (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799;
ARG 1 world

View File

@ -1,2 +1,5 @@
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;
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_27032 LIGHTLY_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_27053 PINK_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_8516 BLACK_CONCRETE_POWDER 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_8521 TUBE_CORAL_FAN 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;
METHOD <init> (Lnet/minecraft/class_2856$class_2857;)V
ARG 1 status
METHOD method_32308 getStatus ()Lnet/minecraft/class_2856$class_2857;
CLASS class_2857 Status

View File

@ -1,8 +1,11 @@
CLASS net/minecraft/class_2720 net/minecraft/network/packet/s2c/play/ResourcePackSendS2CPacket
FIELD field_12427 url 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
ARG 1 url
ARG 2 hash
ARG 3 required
METHOD method_11772 getURL ()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_17935 listeners Ljava/util/List;
FIELD field_17936 initialListeners Ljava/util/List;
FIELD field_25145 packs Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_3264;)V
ARG 1 type
METHOD method_14475 addPack (Lnet/minecraft/class_3262;)V
ARG 1 pack
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;
ARG 1 prepareExecutor

View File

@ -5,6 +5,10 @@ CLASS net/minecraft/class_3281 net/minecraft/resource/ResourcePackCompatibility
ARG 3 translationSuffix
METHOD method_14436 from (ILnet/minecraft/class_3264;)Lnet/minecraft/class_3281;
ARG 0 packVersion
ARG 1 type
METHOD method_14437 isCompatible ()Z
METHOD method_14438 getConfirmMessage ()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_14227 providers Ljava/util/Set;
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
ARG 1 profileFactory
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;
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 2 displayName
ARG 3 alwaysEnabled
ARG 4 packFactory
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
ARG 1 name
ARG 2 alwaysEnabled
@ -51,6 +57,9 @@ CLASS net/minecraft/class_3288 net/minecraft/resource/ResourcePackProfile
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;
ARG 1 name
ARG 2 displayName
ARG 3 alwaysEnabled
ARG 4 packFactory
ARG 5 metadata
ARG 6 initialPosition
ARG 7 source

View File

@ -1 +1,7 @@
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
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
ARG 3 name
ARG 4 packType
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;
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;
ARG 0 packs
METHOD method_29468 getLootConditionManager ()Lnet/minecraft/class_4567;
METHOD method_29469 getLootManager ()Lnet/minecraft/class_60;
METHOD method_29470 getRegistryTagManager ()Lnet/minecraft/class_5415;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_3286 net/minecraft/resource/VanillaDataPackProvider
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 1 player
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
ARG 1 player
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;
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
ARG 2 clickData
ARG 3 actionType
COMMENT The type of slot click. Check the docs for each SlotActionType value for details
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
ARG 1 url
ARG 2 hash
ARG 3 required
METHOD method_17668 setCameraPosition (Lnet/minecraft/class_4076;)V
ARG 1 cameraPosition
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_21641 a22 F
METHOD <init> (Lnet/minecraft/class_1158;)V
ARG 1 source
ARG 1 quaternion
METHOD <init> (Lnet/minecraft/class_1159;)V
ARG 1 source
METHOD <init> (Lnet/minecraft/class_4581;)V
@ -30,6 +30,7 @@ CLASS net/minecraft/class_4581 net/minecraft/util/math/Matrix3f
ARG 1 other
METHOD method_22856 loadIdentity ()V
METHOD method_23274 multiply (Lnet/minecraft/class_1158;)V
ARG 1 quaternion
METHOD method_23296 copy ()Lnet/minecraft/class_4581;
METHOD method_23729 multiply (F)V
ARG 1 scalar

View File

@ -45,12 +45,20 @@ CLASS net/minecraft/class_1159 net/minecraft/util/math/Matrix4f
ARG 0 x
ARG 1 y
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;
ARG 0 fov
ARG 2 aspectRatio
ARG 3 cameraDepth
ARG 4 viewDistance
METHOD method_4932 writeToBuffer (Ljava/nio/FloatBuffer;)V
ARG 1 buffer
METHOD method_4933 projectionMatrix (FFFF)Lnet/minecraft/class_1159;
ARG 0 width
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_25180 NETHER 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_9224 LOGGER Lorg/apache/logging/log4j/Logger;
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.
METHOD method_27983 getRegistryKey ()Lnet/minecraft/class_5321;
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
ARG 1 pos
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_12858 world Lnet/minecraft/class_1937;
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
ARG 1 world
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
ARG 1 world
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_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_26250 PEONY 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;