24w09a more stuff (#3803)

* loot, scoreboard, screen, village

* Map chunk stuff

* Finish the stuff (mostly)
This commit is contained in:
apple502j 2024-03-01 11:50:01 +09:00 committed by GitHub
parent d8f166c134
commit 1a6cb21e97
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
56 changed files with 513 additions and 86 deletions

View File

@ -222,7 +222,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
FIELD field_23154 dynamicBounds Z FIELD field_23154 dynamicBounds Z
COMMENT Whether this block's collision shape can change. COMMENT Whether this block's collision shape can change.
COMMENT COMMENT
COMMENT @see #hasDynamicBounds COMMENT @see Block#hasDynamicBounds
FIELD field_23155 settings Lnet/minecraft/class_4970$class_2251; FIELD field_23155 settings Lnet/minecraft/class_4970$class_2251;
COMMENT The {@link AbstractBlock.Settings} to apply to this block. COMMENT The {@link AbstractBlock.Settings} to apply to this block.
FIELD field_23156 lootTableId Lnet/minecraft/class_2960; FIELD field_23156 lootTableId Lnet/minecraft/class_2960;

View File

@ -59,7 +59,7 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
FIELD field_27781 CLEAN_BANNER Lnet/minecraft/class_5620; FIELD field_27781 CLEAN_BANNER Lnet/minecraft/class_5620;
COMMENT A behavior that cleans banners with patterns. COMMENT A behavior that cleans banners with patterns.
FIELD field_27782 CLEAN_DYEABLE_ITEM Lnet/minecraft/class_5620; FIELD field_27782 CLEAN_DYEABLE_ITEM Lnet/minecraft/class_5620;
COMMENT A behavior that cleans {@linkplain net.minecraft.item.DyeableItem dyeable items}. COMMENT A behavior that cleans dyeable items.
FIELD field_28011 POWDER_SNOW_CAULDRON_BEHAVIOR Lnet/minecraft/class_5620$class_8821; FIELD field_28011 POWDER_SNOW_CAULDRON_BEHAVIOR Lnet/minecraft/class_5620$class_8821;
COMMENT The cauldron behaviors for powder snow cauldrons. COMMENT The cauldron behaviors for powder snow cauldrons.
COMMENT COMMENT

View File

@ -84,7 +84,7 @@ CLASS net/minecraft/class_7530 net/minecraft/client/gui/EditBox
METHOD method_44420 replaceSelection (Ljava/lang/String;)V METHOD method_44420 replaceSelection (Ljava/lang/String;)V
COMMENT Replaces the current selection with {@code string}. If there is no COMMENT Replaces the current selection with {@code string}. If there is no
COMMENT selection, this inserts the string at the cursor position. This removes COMMENT selection, this inserts the string at the cursor position. This removes
COMMENT {@linkplain net.minecraft.SharedConstants#isValidChar invalid characters} and truncates COMMENT {@linkplain net.minecraft.util.StringHelper#isValidChar invalid characters} and truncates
COMMENT the passed string if necessary. COMMENT the passed string if necessary.
ARG 1 string ARG 1 string
METHOD method_44421 getText ()Ljava/lang/String; METHOD method_44421 getText ()Ljava/lang/String;

View File

@ -54,6 +54,14 @@ CLASS net/minecraft/class_370 net/minecraft/client/toast/SystemToast
ARG 0 manager ARG 0 manager
ARG 1 type ARG 1 type
METHOD method_55508 hide ()V METHOD method_55508 hide ()V
METHOD method_57723 addLowDiskSpace (Lnet/minecraft/class_310;)V
ARG 0 client
METHOD method_57724 addChunkLoadFailure (Lnet/minecraft/class_310;Lnet/minecraft/class_1923;)V
ARG 0 client
ARG 1 pos
METHOD method_57725 addChunkSaveFailure (Lnet/minecraft/class_310;Lnet/minecraft/class_1923;)V
ARG 0 client
ARG 1 pos
CLASS class_9037 Type CLASS class_9037 Type
FIELD field_47583 NARRATOR_TOGGLE Lnet/minecraft/class_370$class_9037; FIELD field_47583 NARRATOR_TOGGLE Lnet/minecraft/class_370$class_9037;
FIELD field_47584 WORLD_BACKUP Lnet/minecraft/class_370$class_9037; FIELD field_47584 WORLD_BACKUP Lnet/minecraft/class_370$class_9037;
@ -63,5 +71,8 @@ CLASS net/minecraft/class_370 net/minecraft/client/toast/SystemToast
FIELD field_47588 PERIODIC_NOTIFICATION Lnet/minecraft/class_370$class_9037; FIELD field_47588 PERIODIC_NOTIFICATION Lnet/minecraft/class_370$class_9037;
FIELD field_47589 UNSECURE_SERVER_WARNING Lnet/minecraft/class_370$class_9037; FIELD field_47589 UNSECURE_SERVER_WARNING Lnet/minecraft/class_370$class_9037;
FIELD field_47590 displayDuration J FIELD field_47590 displayDuration J
FIELD field_49487 LOW_DISK_SPACE Lnet/minecraft/class_370$class_9037;
FIELD field_49488 CHUNK_LOAD_FAILURE Lnet/minecraft/class_370$class_9037;
FIELD field_49489 CHUNK_SAVE_FAILURE Lnet/minecraft/class_370$class_9037;
METHOD <init> (J)V METHOD <init> (J)V
ARG 1 displayDuration ARG 1 displayDuration

View File

@ -20,7 +20,7 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
ARG 0 entity ARG 0 entity
METHOD method_49189 hasSilkTouch (Lnet/minecraft/class_1799;)Z METHOD method_49189 hasSilkTouch (Lnet/minecraft/class_1799;)Z
ARG 0 stack ARG 0 stack
METHOD method_57529 hasEnchamtments (Lnet/minecraft/class_1799;)Z METHOD method_57529 hasEnchantments (Lnet/minecraft/class_1799;)Z
ARG 0 stack ARG 0 stack
METHOD method_57530 set (Lnet/minecraft/class_1799;Lnet/minecraft/class_9304;)V METHOD method_57530 set (Lnet/minecraft/class_1799;Lnet/minecraft/class_9304;)V
ARG 0 stack ARG 0 stack

View File

@ -0,0 +1,18 @@
CLASS net/minecraft/class_9315 net/minecraft/entity/ai/pathing/PathNodeTypeCache
FIELD field_49419 positions [J
FIELD field_49420 cache [Lnet/minecraft/class_7;
METHOD method_57616 get (IJ)Lnet/minecraft/class_7;
ARG 1 index
ARG 2 pos
METHOD method_57617 hash (J)I
ARG 0 pos
METHOD method_57618 add (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_7;
ARG 1 world
ARG 2 pos
METHOD method_57619 compute (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;IJ)Lnet/minecraft/class_7;
ARG 1 world
ARG 2 pos
ARG 3 index
ARG 4 longPos
METHOD method_57620 invalidate (Lnet/minecraft/class_2338;)V
ARG 1 pos

View File

@ -21,11 +21,11 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories
COMMENT Writes the inventory to {@code nbt}. This method will always write to the NBT, COMMENT Writes the inventory to {@code nbt}. This method will always write to the NBT,
COMMENT even if {@code stacks} only contains empty stacks. COMMENT even if {@code stacks} only contains empty stacks.
COMMENT COMMENT
COMMENT <p>See {@link #writeNbt(NbtCompound, DefaultedList, boolean)} for the serialization COMMENT <p>See {@link #writeNbt(NbtCompound, DefaultedList, boolean, RegistryWrapper.WrapperLookup)}
COMMENT format. COMMENT for the serialization format.
COMMENT COMMENT
COMMENT @see #readNbt(NbtCompound, DefaultedList) COMMENT @see #readNbt(NbtCompound, DefaultedList, RegistryWrapper.WrapperLookup)
COMMENT @see #writeNbt(NbtCompound, DefaultedList, boolean) COMMENT @see #writeNbt(NbtCompound, DefaultedList, boolean, RegistryWrapper.WrapperLookup)
COMMENT @return the passed {@code nbt} COMMENT @return the passed {@code nbt}
ARG 0 nbt ARG 0 nbt
ARG 1 stacks ARG 1 stacks
@ -42,7 +42,7 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories
COMMENT then {@code nbt} will not be modified at all. Otherwise, the {@code Items} entry COMMENT then {@code nbt} will not be modified at all. Otherwise, the {@code Items} entry
COMMENT will always be present. COMMENT will always be present.
COMMENT COMMENT
COMMENT @see #readNbt(NbtCompound, DefaultedList) COMMENT @see #readNbt(NbtCompound, DefaultedList, RegistryWrapper.WrapperLookup)
COMMENT @return the passed {@code nbt} COMMENT @return the passed {@code nbt}
ARG 0 nbt ARG 0 nbt
ARG 1 stacks ARG 1 stacks
@ -62,11 +62,11 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories
METHOD method_5429 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;Lnet/minecraft/class_7225$class_7874;)V METHOD method_5429 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;Lnet/minecraft/class_7225$class_7874;)V
COMMENT Reads {@code nbt} and sets the elements of {@code stacks} accordingly. COMMENT Reads {@code nbt} and sets the elements of {@code stacks} accordingly.
COMMENT COMMENT
COMMENT <p>See {@link #writeNbt(NbtCompound, DefaultedList, boolean)} for the serialization COMMENT <p>See {@link #writeNbt(NbtCompound, DefaultedList, boolean, RegistryWrapper.WrapperLookup)}
COMMENT format. If the slot is out of bounds, it is ignored. COMMENT for the serialization format. If the slot is out of bounds, it is ignored.
COMMENT COMMENT
COMMENT @see #writeNbt(NbtCompound, DefaultedList) COMMENT @see #writeNbt(NbtCompound, DefaultedList, RegistryWrapper.WrapperLookup)
COMMENT @see #writeNbt(NbtCompound, DefaultedList, boolean) COMMENT @see #writeNbt(NbtCompound, DefaultedList, boolean, RegistryWrapper.WrapperLookup)
ARG 0 nbt ARG 0 nbt
ARG 1 stacks ARG 1 stacks
ARG 2 registries ARG 2 registries

View File

@ -71,9 +71,9 @@ CLASS net/minecraft/class_1277 net/minecraft/inventory/SimpleInventory
ARG 1 list ARG 1 list
ARG 2 registries ARG 2 registries
METHOD method_7660 toNbtList (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499; METHOD method_7660 toNbtList (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499;
COMMENT {@return an NBT list of non-empty {@linkplain ItemStack#writeNbt item stacks}} COMMENT {@return an NBT list of non-empty {@linkplain ItemStack#encode(RegistryWrapper.WrapperLookup) item stacks}}
COMMENT COMMENT
COMMENT <p>Unlike {@link Inventories#writeNbt(NbtCompound, DefaultedList, boolean)}, COMMENT <p>Unlike {@link Inventories#writeNbt(NbtCompound, DefaultedList, boolean, RegistryWrapper.WrapperLookup)},
COMMENT this does not serialize the slots. COMMENT this does not serialize the slots.
COMMENT COMMENT
COMMENT @see #readNbtList COMMENT @see #readNbtList

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT Represents a stack of items. This is a data container that holds the item count COMMENT Represents a stack of items. This is a data container that holds the item count
COMMENT and the stack's NBT. Logics for items (such as the action for using it) are delegated COMMENT and the stack's components. Logics for items (such as the action for using it) are delegated
COMMENT to the stack's logic container, {@link Item}. Instances can be created using one of COMMENT to the stack's logic container, {@link Item}. Instances can be created using one of
COMMENT the constructors and are usually stored in an {@link net.minecraft.inventory.Inventory}. COMMENT the constructors and are usually stored in an {@link net.minecraft.inventory.Inventory}.
COMMENT COMMENT
@ -19,7 +19,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT COMMENT
COMMENT <h3>NBT serialization</h3> COMMENT <h3>NBT serialization</h3>
COMMENT COMMENT
COMMENT An Item Stack can be serialized with {@link #writeNbt(NbtCompound)}, and deserialized with {@link #fromNbt(NbtCompound)}. COMMENT An Item Stack can be serialized with {@link #encode(RegistryWrapper.WrapperLookup)}, and deserialized with {@link #fromNbt(RegistryWrapper.WrapperLookup, NbtCompound)}.
COMMENT COMMENT
COMMENT <div class="fabric"> COMMENT <div class="fabric">
COMMENT <table border=1> COMMENT <table border=1>
@ -31,52 +31,10 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT <td>{@code id}</td><td>{@link net.minecraft.nbt.NbtString}</td><td>The identifier of the item.</td> COMMENT <td>{@code id}</td><td>{@link net.minecraft.nbt.NbtString}</td><td>The identifier of the item.</td>
COMMENT </tr> COMMENT </tr>
COMMENT <tr> COMMENT <tr>
COMMENT <td>{@code Count}</td><td>{@link net.minecraft.nbt.NbtByte}</td><td>The count of items in the stack.</td> COMMENT <td>{@code count}</td><td>{@link net.minecraft.nbt.NbtInt}</td><td>The count of items in the stack.</td>
COMMENT </tr> COMMENT </tr>
COMMENT <tr> COMMENT <tr>
COMMENT <td>{@code tag}</td><td>{@link NbtCompound}</td><td>The item stack's custom NBT.</td> COMMENT <td>{@code components}</td><td>{@link ComponentChanges}</td><td>The item stack's components.</td>
COMMENT </tr>
COMMENT </table>
COMMENT </div>
COMMENT
COMMENT <h3>Custom NBT</h3>
COMMENT
COMMENT The item stack's custom NBT may be used to store extra information,
COMMENT like the block entity data for shulker boxes,
COMMENT or the damage of a damageable item, etc.
COMMENT <p>
COMMENT Various methods are available to interact with the custom NBT, some methods might refer to a "sub NBT",
COMMENT a sub NBT is a child element of the custom NBT.
COMMENT
COMMENT <div class="fabric">
COMMENT <table border=1>
COMMENT <caption>Custom NBT operations</caption>
COMMENT <tr>
COMMENT <th>Category</th><th>Method</th><th>Summary</th>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>Custom NBT</td><td>{@link #hasNbt()}</td><td>Returns whether the item stack has custom NBT.</td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>Custom NBT</td><td>{@link #getNbt()}</td><td>Returns the custom NBT of the item stack.</td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>Custom NBT</td><td>{@link #getOrCreateNbt()}</td><td>Returns the custom NBT of the item stack, or creates one if absent, mutating the stack.</td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>Custom NBT</td><td>{@link #setNbt(NbtCompound)}</td><td>Sets the custom NBT of the item stack.</td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>Sub Custom NBT</td><td>{@link #getSubNbt(String)}</td><td>Returns the sub NBT compound at the specified key.</td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>Sub Custom NBT</td><td>{@link #getOrCreateSubNbt(String)}</td><td>Returns the sub NBT compound at the specified key, or create one if absent, mutating the stack.</td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>Sub Custom NBT</td><td>{@link #removeSubNbt(String)}</td><td>Removes the sub NBT element at the specified key.</td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>Sub Custom NBT</td><td>{@link #setSubNbt(String, NbtElement)}</td><td>Sets the sub NBT element at the specified key.</td>
COMMENT </tr> COMMENT </tr>
COMMENT </table> COMMENT </table>
COMMENT </div> COMMENT </div>
@ -248,6 +206,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
ARG 2 attributeModifierConsumer ARG 2 attributeModifierConsumer
METHOD method_57355 hashCode (Lnet/minecraft/class_1799;)I METHOD method_57355 hashCode (Lnet/minecraft/class_1799;)I
ARG 0 stack ARG 0 stack
METHOD method_57356 (Lnet/minecraft/class_1887;ILnet/minecraft/class_9304$class_9305;)V
ARG 2 builder
METHOD method_57357 canPlaceOn (Lnet/minecraft/class_2694;)Z METHOD method_57357 canPlaceOn (Lnet/minecraft/class_2694;)Z
ARG 1 pos ARG 1 pos
METHOD method_57358 encode (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2520; METHOD method_57358 encode (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2520;
@ -340,9 +300,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD method_7919 getDamage ()I METHOD method_7919 getDamage ()I
COMMENT {@return the damage (lost durability) of the item stack} COMMENT {@return the damage (lost durability) of the item stack}
COMMENT COMMENT
COMMENT <p>The damage is stored in NBT under {@value #DAMAGE_KEY} key. Note that this method COMMENT <p>Note that this method does not check if the item is {@linkplain #isDamageable
COMMENT does not check if the item is {@linkplain #isDamageable damageable}, unlike {@link COMMENT damageable}, unlike {@link #isDamaged}.
COMMENT #isDamaged}.
COMMENT COMMENT
COMMENT @see #isDamageable COMMENT @see #isDamageable
COMMENT @see #isDamaged COMMENT @see #isDamaged
@ -381,9 +340,10 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT {@return whether the item stack has any enchantments} COMMENT {@return whether the item stack has any enchantments}
COMMENT COMMENT
COMMENT <p>This will return {@code false} for enchanted books, as the book itself is not COMMENT <p>This will return {@code false} for enchanted books, as the book itself is not
COMMENT enchanted and therefore does not store enchantments under {@value #ENCHANTMENTS_KEY} key. COMMENT enchanted and therefore does not store enchantments under {@link
COMMENT net.minecraft.component.DataComponentTypes#ENCHANTMENTS}.
COMMENT COMMENT
COMMENT @see #getEnchantments COMMENT @see net.minecraft.enchantment.EnchantmentHelper#getEnchantments
METHOD method_7945 getFrame ()Lnet/minecraft/class_1533; METHOD method_7945 getFrame ()Lnet/minecraft/class_1533;
COMMENT {@return the item frame that holds the stack, or {@code null} if inapplicable} COMMENT {@return the item frame that holds the stack, or {@code null} if inapplicable}
COMMENT COMMENT
@ -451,13 +411,12 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD method_7963 isDamageable ()Z METHOD method_7963 isDamageable ()Z
COMMENT {@return whether the item can be damaged (lose durability)} COMMENT {@return whether the item can be damaged (lose durability)}
COMMENT COMMENT
COMMENT <p>Items with {@linkplain Item#getMaxDamage 0 max damage} or item stacks with {@value COMMENT <p>Items with {@linkplain Item#getMaxDamage 0 max damage} or item stacks with {@link
COMMENT #UNBREAKABLE_KEY} NBT set to {@code 1b} cannot be damaged. COMMENT net.minecraft.component.DataComponentTypes#UNBREAKABLE} component cannot be damaged.
COMMENT COMMENT
COMMENT @see Item#getMaxDamage COMMENT @see Item#getMaxDamage
COMMENT @see #isDamaged COMMENT @see #isDamaged
COMMENT @see #getDamage COMMENT @see #getDamage
COMMENT @see #isUnbreakable
METHOD method_7964 getName ()Lnet/minecraft/class_2561; METHOD method_7964 getName ()Lnet/minecraft/class_2561;
COMMENT {@return the custom name of the stack if it exists, or the item's name} COMMENT {@return the custom name of the stack if it exists, or the item's name}
METHOD method_7965 getBobbingAnimationTime ()I METHOD method_7965 getBobbingAnimationTime ()I
@ -531,7 +490,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT Enchants this item with the given enchantment and level. COMMENT Enchants this item with the given enchantment and level.
COMMENT COMMENT
COMMENT <p>This should not be used with enchanted books, as the book itself is not COMMENT <p>This should not be used with enchanted books, as the book itself is not
COMMENT enchanted and therefore does not store enchantments under {@value #ENCHANTMENTS_KEY} key. COMMENT enchanted and therefore does not store enchantments under {@link
COMMENT net.minecraft.component.DataComponentTypes#ENCHANTMENTS}.
COMMENT COMMENT
COMMENT @see net.minecraft.enchantment.EnchantmentHelper COMMENT @see net.minecraft.enchantment.EnchantmentHelper
ARG 1 enchantment ARG 1 enchantment

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_52 net/minecraft/loot/LootTable CLASS net/minecraft/class_52 net/minecraft/loot/LootTable
FIELD field_44892 randomSequenceId Ljava/util/Optional; FIELD field_44892 randomSequenceId Ljava/util/Optional;
FIELD field_45796 CODEC Lcom/mojang/serialization/Codec; FIELD field_45796 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49428 DEFAULT_SEED J
FIELD field_942 type Lnet/minecraft/class_176; FIELD field_942 type Lnet/minecraft/class_176;
FIELD field_943 pools Ljava/util/List; FIELD field_943 pools Ljava/util/List;
FIELD field_944 functions Ljava/util/List; FIELD field_944 functions Ljava/util/List;

View File

@ -23,6 +23,8 @@ CLASS net/minecraft/class_173 net/minecraft/loot/context/LootContextTypes
ARG 0 builder ARG 0 builder
METHOD method_56818 (Lnet/minecraft/class_176$class_177;)V METHOD method_56818 (Lnet/minecraft/class_176$class_177;)V
ARG 0 builder ARG 0 builder
METHOD method_57660 (Lnet/minecraft/class_176$class_177;)V
ARG 0 builder
METHOD method_755 (Lnet/minecraft/class_176$class_177;)V METHOD method_755 (Lnet/minecraft/class_176$class_177;)V
ARG 0 builder ARG 0 builder
METHOD method_756 (Lnet/minecraft/class_176$class_177;)V METHOD method_756 (Lnet/minecraft/class_176$class_177;)V

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_83 net/minecraft/loot/entry/LootTableEntry CLASS net/minecraft/class_83 net/minecraft/loot/entry/LootTableEntry
FIELD field_45803 CODEC Lcom/mojang/serialization/Codec; FIELD field_45803 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49429 value Lcom/mojang/datafixers/util/Either;
METHOD <init> (Lcom/mojang/datafixers/util/Either;IILjava/util/List;Ljava/util/List;)V METHOD <init> (Lcom/mojang/datafixers/util/Either;IILjava/util/List;Ljava/util/List;)V
ARG 1 value
ARG 2 weight ARG 2 weight
ARG 3 quality ARG 3 quality
ARG 4 conditions ARG 4 conditions
@ -12,7 +14,24 @@ CLASS net/minecraft/class_83 net/minecraft/loot/entry/LootTableEntry
ARG 2 quality ARG 2 quality
ARG 3 conditions ARG 3 conditions
ARG 4 functions ARG 4 functions
METHOD method_51222 (Lnet/minecraft/class_58;Lnet/minecraft/class_52;)V
ARG 1 table
METHOD method_51223 (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_53293 (Lnet/minecraft/class_83;)Lcom/mojang/datafixers/util/Either; METHOD method_53293 (Lnet/minecraft/class_83;)Lcom/mojang/datafixers/util/Either;
ARG 0 entry ARG 0 entry
METHOD method_53294 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_53294 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance
METHOD method_57630 (Lnet/minecraft/class_47;Lnet/minecraft/class_2960;)Lnet/minecraft/class_52;
ARG 1 id
METHOD method_57631 builder (Lnet/minecraft/class_52;)Lnet/minecraft/class_85$class_86;
ARG 0 table
METHOD method_57632 (Lnet/minecraft/class_52;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/class_85;
ARG 1 weight
ARG 2 quality
ARG 3 conditions
ARG 4 functions
METHOD method_57633 (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_8488;Lnet/minecraft/class_52;)V
ARG 3 table
METHOD method_57634 (Lnet/minecraft/class_52;)Lnet/minecraft/class_52;
ARG 0 table

View File

@ -0,0 +1,31 @@
CLASS net/minecraft/class_9317 net/minecraft/loot/function/CopyComponentsLootFunction
FIELD field_49430 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49431 source Lnet/minecraft/class_9317$class_9319;
FIELD field_49432 components Ljava/util/List;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_9317$class_9319;Ljava/util/List;)V
ARG 1 conditions
ARG 2 source
ARG 3 components
METHOD method_57637 builder (Lnet/minecraft/class_9317$class_9319;)Lnet/minecraft/class_9317$class_9318;
ARG 0 source
METHOD method_57638 (Lnet/minecraft/class_9317;)Ljava/util/List;
ARG 0 function
METHOD method_57639 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57640 (Lnet/minecraft/class_9317;)Lnet/minecraft/class_9317$class_9319;
ARG 0 function
CLASS class_9318 Builder
FIELD field_49434 source Lnet/minecraft/class_9317$class_9319;
FIELD field_49435 types Lcom/google/common/collect/ImmutableList$Builder;
METHOD <init> (Lnet/minecraft/class_9317$class_9319;)V
ARG 1 source
METHOD method_57642 add (Lnet/minecraft/class_9331;)Lnet/minecraft/class_9317$class_9318;
ARG 1 type
CLASS class_9319 Source
FIELD field_49437 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49438 id Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 id
METHOD method_57643 getRequiredParameters ()Ljava/util/Set;
METHOD method_57644 getComponents (Lnet/minecraft/class_47;)Lnet/minecraft/class_9323;
ARG 1 context

View File

@ -18,6 +18,8 @@ CLASS net/minecraft/class_4488 net/minecraft/loot/function/CopyStateFunction
ARG 0 instance ARG 0 instance
METHOD method_53312 (Lnet/minecraft/class_4488;)Lnet/minecraft/class_6880; METHOD method_53312 (Lnet/minecraft/class_4488;)Lnet/minecraft/class_6880;
ARG 0 function ARG 0 function
METHOD method_57636 (Lnet/minecraft/class_2680;Lnet/minecraft/class_9275;)Lnet/minecraft/class_9275;
ARG 2 component
CLASS class_4489 Builder CLASS class_4489 Builder
FIELD field_20451 block Lnet/minecraft/class_6880; FIELD field_20451 block Lnet/minecraft/class_6880;
FIELD field_20452 properties Lcom/google/common/collect/ImmutableSet$Builder; FIELD field_20452 properties Lcom/google/common/collect/ImmutableSet$Builder;

View File

@ -16,6 +16,8 @@ CLASS net/minecraft/class_137 net/minecraft/loot/function/SetAttributesLootFunct
ARG 0 function ARG 0 function
METHOD method_53356 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_53356 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance
METHOD method_57647 (Lnet/minecraft/class_47;Lnet/minecraft/class_9285;)Lnet/minecraft/class_9285;
ARG 2 component
CLASS class_138 Attribute CLASS class_138 Attribute
FIELD comp_1859 name Ljava/lang/String; FIELD comp_1859 name Ljava/lang/String;
FIELD comp_1860 attribute Lnet/minecraft/class_6880; FIELD comp_1860 attribute Lnet/minecraft/class_6880;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_5592 net/minecraft/loot/function/SetBannerPatternFunct
FIELD field_45839 CODEC Lcom/mojang/serialization/Codec; FIELD field_45839 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_9307;Z)V METHOD <init> (Ljava/util/List;Lnet/minecraft/class_9307;Z)V
ARG 1 conditions ARG 1 conditions
ARG 2 patterns
ARG 3 append ARG 3 append
METHOD method_35531 builder (Z)Lnet/minecraft/class_5592$class_6157; METHOD method_35531 builder (Z)Lnet/minecraft/class_5592$class_6157;
ARG 0 append ARG 0 append
@ -13,6 +14,9 @@ CLASS net/minecraft/class_5592 net/minecraft/loot/function/SetBannerPatternFunct
ARG 0 instance ARG 0 instance
METHOD method_53362 (Lnet/minecraft/class_5592;)Lnet/minecraft/class_9307; METHOD method_53362 (Lnet/minecraft/class_5592;)Lnet/minecraft/class_9307;
ARG 0 function ARG 0 function
METHOD method_57648 (Lnet/minecraft/class_9307;Lnet/minecraft/class_9307;)Lnet/minecraft/class_9307;
ARG 0 current
ARG 1 newPatterns
CLASS class_6157 Builder CLASS class_6157 Builder
FIELD field_31862 patterns Lnet/minecraft/class_9307$class_3750; FIELD field_31862 patterns Lnet/minecraft/class_9307$class_3750;
FIELD field_31863 append Z FIELD field_31863 append Z

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_134 net/minecraft/loot/function/SetContentsLootFunctio
ARG 0 instance ARG 0 instance
METHOD method_53365 (Lnet/minecraft/class_134;)Lnet/minecraft/class_6880; METHOD method_53365 (Lnet/minecraft/class_134;)Lnet/minecraft/class_6880;
ARG 0 function ARG 0 function
METHOD method_57653 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_599 (Lnet/minecraft/class_47;Lnet/minecraft/class_2371;Lnet/minecraft/class_79;)V METHOD method_599 (Lnet/minecraft/class_47;Lnet/minecraft/class_2371;Lnet/minecraft/class_79;)V
ARG 2 entry ARG 2 entry
METHOD method_600 (Lnet/minecraft/class_47;Lnet/minecraft/class_2371;Lnet/minecraft/class_82;)V METHOD method_600 (Lnet/minecraft/class_47;Lnet/minecraft/class_2371;Lnet/minecraft/class_82;)V

View File

@ -17,6 +17,11 @@ CLASS net/minecraft/class_5642 net/minecraft/loot/function/SetEnchantmentsLootFu
ARG 0 instance ARG 0 instance
METHOD method_53372 (Lnet/minecraft/class_5642;)Ljava/util/Map; METHOD method_53372 (Lnet/minecraft/class_5642;)Ljava/util/Map;
ARG 0 function ARG 0 function
METHOD method_57656 (Lnet/minecraft/class_9304$class_9305;Lnet/minecraft/class_1887;Ljava/lang/Integer;)V
ARG 1 enchantment
ARG 2 level
METHOD method_57657 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_9304$class_9305;)V
ARG 2 builder
CLASS class_6158 Builder CLASS class_6158 Builder
FIELD field_31864 enchantments Lcom/google/common/collect/ImmutableMap$Builder; FIELD field_31864 enchantments Lcom/google/common/collect/ImmutableMap$Builder;
FIELD field_31865 add Z FIELD field_31865 add Z

View File

@ -19,6 +19,11 @@ CLASS net/minecraft/class_3671 net/minecraft/loot/function/SetLoreLootFunction
ARG 0 function ARG 0 function
METHOD method_53385 (Lnet/minecraft/class_3671;)Ljava/lang/Boolean; METHOD method_53385 (Lnet/minecraft/class_3671;)Ljava/lang/Boolean;
ARG 0 function ARG 0 function
METHOD method_57658 getNewLoreTexts (Lnet/minecraft/class_9290;Lnet/minecraft/class_47;)Ljava/util/List;
ARG 1 current
ARG 2 context
METHOD method_57659 (Lnet/minecraft/class_47;Lnet/minecraft/class_9290;)Lnet/minecraft/class_9290;
ARG 2 component
CLASS class_6159 Builder CLASS class_6159 Builder
FIELD field_31866 replace Z FIELD field_31866 replace Z
FIELD field_31867 target Ljava/util/Optional; FIELD field_31867 target Ljava/util/Optional;

View File

@ -8,5 +8,9 @@ CLASS net/minecraft/class_159 net/minecraft/loot/function/SetNbtLootFunction
ARG 0 function ARG 0 function
METHOD method_53392 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_53392 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance
METHOD method_57654 builder (Lnet/minecraft/class_2487;)Lnet/minecraft/class_120$class_121;
ARG 0 nbt
METHOD method_57655 (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_675 (Lnet/minecraft/class_2487;Ljava/util/List;)Lnet/minecraft/class_117; METHOD method_675 (Lnet/minecraft/class_2487;Ljava/util/List;)Lnet/minecraft/class_117;
ARG 1 conditions ARG 1 conditions

View File

@ -72,15 +72,6 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf
COMMENT <td>{@link UUID}</td><td>{@link #readUuid()}</td><td>{@link #writeUuid(UUID)}</td> COMMENT <td>{@link UUID}</td><td>{@link #readUuid()}</td><td>{@link #writeUuid(UUID)}</td>
COMMENT </tr> COMMENT </tr>
COMMENT <tr> COMMENT <tr>
COMMENT <td>{@index GameProfile}</td><td>{@link #readGameProfile()}</td><td>{@link #writeGameProfile(GameProfile)}</td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>{@index Property}</td><td>{@link #readProperty()}</td><td>{@link #writeProperty(Property)}</td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>{@index PropertyMap}</td><td>{@link #readPropertyMap()}</td><td>{@link #writePropertyMap(PropertyMap)}</td>
COMMENT </tr>
COMMENT <tr>
COMMENT <td>{@link NbtCompound}</td><td>{@link #readNbt()}</td><td>{@link #writeNbt(NbtCompound)}</td> COMMENT <td>{@link NbtCompound}</td><td>{@link #readNbt()}</td><td>{@link #writeNbt(NbtCompound)}</td>
COMMENT </tr> COMMENT </tr>
COMMENT <tr> COMMENT <tr>
@ -116,9 +107,6 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf
COMMENT <tr> COMMENT <tr>
COMMENT <td>Nullable value</td><td>{@link #readNullable(PacketByteBuf.PacketReader)}</td><td>{@link #writeNullable(Object, PacketByteBuf.PacketWriter)}</td> COMMENT <td>Nullable value</td><td>{@link #readNullable(PacketByteBuf.PacketReader)}</td><td>{@link #writeNullable(Object, PacketByteBuf.PacketWriter)}</td>
COMMENT </tr> COMMENT </tr>
COMMENT <tr>
COMMENT <td>{@index Either}</td><td>{@link #readEither(PacketByteBuf.PacketReader, PacketByteBuf.PacketReader)}</td><td>{@link #writeEither(Either, PacketByteBuf.PacketWriter, PacketByteBuf.PacketWriter)}</td>
COMMENT </tr>
COMMENT </table></div> COMMENT </table></div>
COMMENT COMMENT
COMMENT <p>All {@code read} and {@code write} methods throw {@link COMMENT <p>All {@code read} and {@code write} methods throw {@link

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_2797 net/minecraft/network/packet/c2s/play/ChatMessage
COMMENT 256 characters, it will reject the message and disconnect the client. COMMENT 256 characters, it will reject the message and disconnect the client.
COMMENT COMMENT
COMMENT <p>If the message contains an invalid character (see {@link COMMENT <p>If the message contains an invalid character (see {@link
COMMENT net.minecraft.SharedConstants#isValidChar}) or if the server COMMENT net.minecraft.util.StringHelper#isValidChar}) or if the server
COMMENT receives the messages in improper order. the server will COMMENT receives the messages in improper order. the server will
COMMENT reject the message and disconnect the client. COMMENT reject the message and disconnect the client.
COMMENT COMMENT

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_7472 net/minecraft/network/packet/c2s/play/CommandExec
COMMENT it will reject the message and disconnect the client. COMMENT it will reject the message and disconnect the client.
COMMENT COMMENT
COMMENT <p>If the command contains an invalid character (see {@link COMMENT <p>If the command contains an invalid character (see {@link
COMMENT net.minecraft.SharedConstants#isValidChar}) or if the server receives COMMENT net.minecraft.util.StringHelper#isValidChar}) or if the server receives
COMMENT the commands in improper order, the server will reject the command and disconnect COMMENT the commands in improper order, the server will reject the command and disconnect
COMMENT the client. COMMENT the client.
COMMENT COMMENT

View File

@ -6,7 +6,10 @@ CLASS net/minecraft/class_1842 net/minecraft/potion/Potion
ARG 2 effects ARG 2 effects
METHOD <init> ([Lnet/minecraft/class_1293;)V METHOD <init> ([Lnet/minecraft/class_1293;)V
ARG 1 effects ARG 1 effects
METHOD method_57396 (Lnet/minecraft/class_5321;)Ljava/lang/String;
ARG 0 key
METHOD method_8049 getEffects ()Ljava/util/List; METHOD method_8049 getEffects ()Ljava/util/List;
METHOD method_8050 hasInstantEffect ()Z METHOD method_8050 hasInstantEffect ()Z
METHOD method_8051 finishTranslationKey (Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String; METHOD method_8051 finishTranslationKey (Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String;
ARG 0 potion
ARG 1 prefix ARG 1 prefix

View File

@ -34,6 +34,8 @@ CLASS net/minecraft/class_6903 net/minecraft/registry/RegistryOps
METHOD method_56622 withRegistry (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/class_7225$class_7874;)Lcom/mojang/serialization/Dynamic; METHOD method_56622 withRegistry (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/class_7225$class_7874;)Lcom/mojang/serialization/Dynamic;
ARG 0 dynamic ARG 0 dynamic
ARG 1 registryLookup ARG 1 registryLookup
METHOD method_57110 withDelegate (Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/class_6903;
ARG 1 delegate
CLASS 1 CLASS 1
FIELD field_40854 registryRefToInfo Ljava/util/Map; FIELD field_40854 registryRefToInfo Ljava/util/Map;
CLASS 2 CLASS 2

View File

@ -44,6 +44,7 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
ARG 5 displayAutoUpdate ARG 5 displayAutoUpdate
ARG 6 numberFormat ARG 6 numberFormat
METHOD method_1169 toNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499; METHOD method_1169 toNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499;
ARG 1 registries
METHOD method_1170 getNullableObjective (Ljava/lang/String;)Lnet/minecraft/class_266; METHOD method_1170 getNullableObjective (Ljava/lang/String;)Lnet/minecraft/class_266;
ARG 1 name ARG 1 name
METHOD method_1171 addTeam (Ljava/lang/String;)Lnet/minecraft/class_268; METHOD method_1171 addTeam (Ljava/lang/String;)Lnet/minecraft/class_268;
@ -60,6 +61,8 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
ARG 2 objective ARG 2 objective
ARG 3 score ARG 3 score
METHOD method_1178 getKnownScoreHolders ()Ljava/util/Collection; METHOD method_1178 getKnownScoreHolders ()Ljava/util/Collection;
METHOD method_1179 (Ljava/lang/Object;)Ljava/util/List;
ARG 0 criterion2
METHOD method_1180 getOrCreateScore (Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Lnet/minecraft/class_9014; METHOD method_1180 getOrCreateScore (Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Lnet/minecraft/class_9014;
ARG 1 scoreHolder ARG 1 scoreHolder
ARG 2 objective ARG 2 objective
@ -71,6 +74,7 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
ARG 1 objective ARG 1 objective
METHOD method_1188 readNbt (Lnet/minecraft/class_2499;Lnet/minecraft/class_7225$class_7874;)V METHOD method_1188 readNbt (Lnet/minecraft/class_2499;Lnet/minecraft/class_7225$class_7874;)V
ARG 1 list ARG 1 list
ARG 2 registries
METHOD method_1189 getObjectiveForSlot (Lnet/minecraft/class_8646;)Lnet/minecraft/class_266; METHOD method_1189 getObjectiveForSlot (Lnet/minecraft/class_8646;)Lnet/minecraft/class_266;
ARG 1 slot ARG 1 slot
METHOD method_1190 onScoreRemoved (Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)V METHOD method_1190 onScoreRemoved (Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)V
@ -95,6 +99,14 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
ARG 1 scoreHolder ARG 1 scoreHolder
ARG 2 objective ARG 2 objective
ARG 3 forceWritable ARG 3 forceWritable
METHOD method_55426 (Lnet/minecraft/class_7225$class_7874;Ljava/lang/String;Lnet/minecraft/class_2499;Lnet/minecraft/class_266;Lnet/minecraft/class_267;)V
ARG 3 objective
ARG 4 score
METHOD method_55427 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/class_267;)V
ARG 1 score
METHOD method_55428 (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2499;Ljava/lang/String;Lnet/minecraft/class_9012;)V
ARG 2 name
ARG 3 scores
METHOD method_55429 removeScores (Lnet/minecraft/class_9015;)V METHOD method_55429 removeScores (Lnet/minecraft/class_9015;)V
ARG 1 scoreHolder ARG 1 scoreHolder
METHOD method_55430 getScore (Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Lnet/minecraft/class_9013; METHOD method_55430 getScore (Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Lnet/minecraft/class_9013;
@ -102,6 +114,8 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
ARG 2 objective ARG 2 objective
METHOD method_55431 getScores (Ljava/lang/String;)Lnet/minecraft/class_9012; METHOD method_55431 getScores (Ljava/lang/String;)Lnet/minecraft/class_9012;
ARG 1 scoreHolderName ARG 1 scoreHolderName
METHOD method_55432 (Ljava/lang/String;)Lnet/minecraft/class_9012;
ARG 0 name
CLASS 1 CLASS 1
METHOD method_55433 setLocked (Z)V METHOD method_55433 setLocked (Z)V
ARG 1 locked ARG 1 locked

View File

@ -15,6 +15,7 @@ CLASS net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardScore
ARG 1 format ARG 1 format
METHOD method_55403 fromNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_267; METHOD method_55403 fromNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_267;
ARG 0 nbt ARG 0 nbt
ARG 1 registries
METHOD method_55404 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V METHOD method_55404 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V
ARG 1 formatElement ARG 1 formatElement
METHOD method_55405 setDisplayText (Lnet/minecraft/class_2561;)V METHOD method_55405 setDisplayText (Lnet/minecraft/class_2561;)V
@ -23,3 +24,4 @@ CLASS net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardScore
ARG 1 numberFormat ARG 1 numberFormat
METHOD method_55407 getDisplayText ()Lnet/minecraft/class_2561; METHOD method_55407 getDisplayText ()Lnet/minecraft/class_2561;
METHOD method_55408 toNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2487; METHOD method_55408 toNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2487;
ARG 1 registries

View File

@ -8,14 +8,19 @@ CLASS net/minecraft/class_273 net/minecraft/scoreboard/ScoreboardState
ARG 1 team ARG 1 team
ARG 2 nbt ARG 2 nbt
METHOD method_1216 objectivesToNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499; METHOD method_1216 objectivesToNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499;
ARG 1 registries
METHOD method_1217 teamsToNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499; METHOD method_1217 teamsToNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499;
ARG 1 registries
METHOD method_1219 readTeamsNbt (Lnet/minecraft/class_2499;Lnet/minecraft/class_7225$class_7874;)V METHOD method_1219 readTeamsNbt (Lnet/minecraft/class_2499;Lnet/minecraft/class_7225$class_7874;)V
ARG 1 nbt ARG 1 nbt
ARG 2 registries
METHOD method_1220 readObjectivesNbt (Lnet/minecraft/class_2499;Lnet/minecraft/class_7225$class_7874;)V METHOD method_1220 readObjectivesNbt (Lnet/minecraft/class_2499;Lnet/minecraft/class_7225$class_7874;)V
ARG 1 nbt ARG 1 nbt
ARG 2 registries
METHOD method_1221 readDisplaySlotsNbt (Lnet/minecraft/class_2487;)V METHOD method_1221 readDisplaySlotsNbt (Lnet/minecraft/class_2487;)V
ARG 1 nbt ARG 1 nbt
METHOD method_1222 writeDisplaySlotsNbt (Lnet/minecraft/class_2487;)V METHOD method_1222 writeDisplaySlotsNbt (Lnet/minecraft/class_2487;)V
ARG 1 nbt ARG 1 nbt
METHOD method_32481 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_273; METHOD method_32481 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_273;
ARG 1 nbt ARG 1 nbt
ARG 2 registries

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_9012 net/minecraft/scoreboard/Scores
METHOD method_55392 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_266;Lnet/minecraft/class_267;)V METHOD method_55392 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_266;Lnet/minecraft/class_267;)V
ARG 1 objective ARG 1 objective
ARG 2 score ARG 2 score
METHOD method_55393 (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/class_267;
ARG 1 objective2
METHOD method_55394 getScoresAsIntMap ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; METHOD method_55394 getScoresAsIntMap ()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
METHOD method_55395 remove (Lnet/minecraft/class_266;)Z METHOD method_55395 remove (Lnet/minecraft/class_266;)Z
ARG 1 objective ARG 1 objective

View File

@ -20,6 +20,8 @@ CLASS net/minecraft/class_3803 net/minecraft/screen/GrindstoneScreenHandler
ARG 1 item ARG 1 item
ARG 2 damage ARG 2 damage
ARG 3 amount ARG 3 amount
METHOD method_16694 (Lnet/minecraft/class_9304$class_9305;)V
ARG 0 builder
METHOD method_16695 updateResult ()V METHOD method_16695 updateResult ()V
METHOD method_17415 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V METHOD method_17415 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 2 world ARG 2 world
@ -27,6 +29,10 @@ CLASS net/minecraft/class_3803 net/minecraft/screen/GrindstoneScreenHandler
METHOD method_20268 transferEnchantments (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; METHOD method_20268 transferEnchantments (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
ARG 1 target ARG 1 target
ARG 2 source ARG 2 source
METHOD method_57320 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9304$class_9305;)V
ARG 1 builder
METHOD method_57321 (Lnet/minecraft/class_6880;)Z
ARG 0 enchantment
CLASS 4 CLASS 4
METHOD method_16696 getExperience (Lnet/minecraft/class_1799;)I METHOD method_16696 getExperience (Lnet/minecraft/class_1799;)I
ARG 1 stack ARG 1 stack

View File

@ -36,6 +36,8 @@ CLASS net/minecraft/class_1726 net/minecraft/screen/LoomScreenHandler
METHOD method_43706 getBannerPatterns ()Ljava/util/List; METHOD method_43706 getBannerPatterns ()Ljava/util/List;
METHOD method_45016 isPatternIndexValid (I)Z METHOD method_45016 isPatternIndexValid (I)Z
ARG 1 index ARG 1 index
METHOD method_57322 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1767;Lnet/minecraft/class_9307;)Lnet/minecraft/class_9307;
ARG 2 component
METHOD method_7647 getSelectedPattern ()I METHOD method_7647 getSelectedPattern ()I
METHOD method_7648 updateOutputSlot (Lnet/minecraft/class_6880;)V METHOD method_7648 updateOutputSlot (Lnet/minecraft/class_6880;)V
ARG 1 pattern ARG 1 pattern

View File

@ -44,5 +44,7 @@ CLASS net/minecraft/class_1728 net/minecraft/screen/MerchantScreenHandler
METHOD method_20700 setCanRefreshTrades (Z)V METHOD method_20700 setCanRefreshTrades (Z)V
ARG 1 canRefreshTrades ARG 1 canRefreshTrades
METHOD method_20701 canRefreshTrades ()Z METHOD method_20701 canRefreshTrades ()Z
METHOD method_57323 (Lnet/minecraft/class_9306;)V
ARG 1 item
METHOD method_7650 setRecipeIndex (I)V METHOD method_7650 setRecipeIndex (I)V
ARG 1 index ARG 1 index

View File

@ -462,6 +462,10 @@ CLASS net/minecraft/server/MinecraftServer
ARG 1 player ARG 1 player
ARG 2 type ARG 2 type
METHOD method_56626 shouldPushTickTimeLog ()Z METHOD method_56626 shouldPushTickTimeLog ()Z
METHOD method_57821 onChunkLoadFailure (Lnet/minecraft/class_1923;)V
ARG 1 pos
METHOD method_57822 onChunkSaveFailure (Lnet/minecraft/class_1923;)V
ARG 1 pos
CLASS class_6414 DebugStart CLASS class_6414 DebugStart
FIELD field_33980 time J FIELD field_33980 time J
FIELD field_33981 tick I FIELD field_33981 tick I

View File

@ -25,3 +25,9 @@ CLASS net/minecraft/class_3091 net/minecraft/server/command/PlaySoundCommand
ARG 7 minVolume ARG 7 minVolume
METHOD method_13505 (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I METHOD method_13505 (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I
ARG 1 context ARG 1 context
METHOD method_57111 toList (Lnet/minecraft/class_3222;)Ljava/util/Collection;
ARG 0 player
METHOD method_57112 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_57113 (Lnet/minecraft/class_3419;Lcom/mojang/brigadier/context/CommandContext;)I
ARG 1 context

View File

@ -16,3 +16,7 @@ CLASS net/minecraft/class_6608 net/minecraft/server/command/ResetChunksCommand
ARG 0 context ARG 0 context
METHOD method_39500 (Lcom/mojang/brigadier/context/CommandContext;)I METHOD method_39500 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context ARG 0 context
METHOD method_57114 (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Lcom/mojang/datafixers/util/Unit;
ARG 1 chunk
METHOD method_57115 (Lnet/minecraft/class_2806;Lnet/minecraft/class_9312;Lnet/minecraft/class_3846;Ljava/util/List;Lcom/mojang/datafixers/util/Unit;)Ljava/util/concurrent/CompletionStage;
ARG 4 unit

View File

@ -136,6 +136,10 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
ARG 1 pos ARG 1 pos
METHOD method_57106 (Lnet/minecraft/class_1297;)V METHOD method_57106 (Lnet/minecraft/class_1297;)V
ARG 0 entity ARG 0 entity
METHOD method_57963 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_57964 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
CLASS class_4528 Listener CLASS class_4528 Listener
FIELD comp_2216 world Lnet/minecraft/class_3218; FIELD comp_2216 world Lnet/minecraft/class_3218;
FIELD comp_2217 tests Lnet/minecraft/class_4524; FIELD comp_2217 tests Lnet/minecraft/class_4524;

View File

@ -14,8 +14,14 @@ CLASS net/minecraft/class_9123 net/minecraft/server/command/TestFinder
METHOD method_56306 createRunner ()Ljava/lang/Object; METHOD method_56306 createRunner ()Ljava/lang/Object;
CLASS class_9124 Runners CLASS class_9124 Runners
FIELD field_48513 runnerFactory Ljava/util/function/Function; FIELD field_48513 runnerFactory Ljava/util/function/Function;
FIELD field_49663 testFunctionsSupplierMapper Ljava/util/function/UnaryOperator;
FIELD field_49664 structurePosSupplierMapper Ljava/util/function/UnaryOperator;
METHOD <init> (Ljava/util/function/Function;)V METHOD <init> (Ljava/util/function/Function;)V
ARG 1 runnerFactory ARG 1 runnerFactory
METHOD <init> (Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/UnaryOperator;)V
ARG 1 runnerFactory
ARG 2 testFunctionsSupplierMapper
ARG 3 structurePosSupplierMapper
METHOD method_56309 nearest (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; METHOD method_56309 nearest (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
ARG 1 context ARG 1 context
METHOD method_56310 surface (Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object; METHOD method_56310 surface (Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object;
@ -40,3 +46,17 @@ CLASS net/minecraft/class_9123 net/minecraft/server/command/TestFinder
ARG 1 context ARG 1 context
METHOD method_56324 failed (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; METHOD method_56324 failed (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;
ARG 1 context ARG 1 context
METHOD method_57965 repeat (I)Lnet/minecraft/class_9123$class_9124;
ARG 1 count
METHOD method_57966 (ILjava/util/function/Supplier;)Ljava/util/function/Supplier;
ARG 1 supplier
METHOD method_57967 createRunner (Lnet/minecraft/class_2168;Lnet/minecraft/class_9125;Lnet/minecraft/class_9119;)Ljava/lang/Object;
ARG 1 source
ARG 2 testFunctionFinder
ARG 3 structureBlockFinder
METHOD method_57968 (Ljava/util/function/Supplier;)Ljava/util/function/Supplier;
ARG 0 structurePosSupplier
METHOD method_57970 repeating (I)Ljava/util/function/UnaryOperator;
ARG 0 count
METHOD method_57971 (Ljava/util/function/Supplier;)Ljava/util/function/Supplier;
ARG 0 testFunctionsSupplier

View File

@ -22,3 +22,4 @@ CLASS net/minecraft/class_1132 net/minecraft/server/integrated/IntegratedServer
ARG 1 keyPair ARG 1 keyPair
METHOD method_4817 setLocalPlayerUuid (Ljava/util/UUID;)V METHOD method_4817 setLocalPlayerUuid (Ljava/util/UUID;)V
ARG 1 localPlayerUuid ARG 1 localPlayerUuid
METHOD method_57823 checkLowDiskSpaceWarning ()V

View File

@ -60,6 +60,57 @@ CLASS net/minecraft/class_7196 net/minecraft/server/integrated/IntegratedServerL
METHOD method_55510 applyWorldPack (Lnet/minecraft/class_1066;Lnet/minecraft/class_32$class_5143;)Ljava/util/concurrent/CompletableFuture; METHOD method_55510 applyWorldPack (Lnet/minecraft/class_1066;Lnet/minecraft/class_32$class_5143;)Ljava/util/concurrent/CompletableFuture;
ARG 1 loader ARG 1 loader
ARG 2 session ARG 2 session
METHOD method_57773 start (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_6904;Lnet/minecraft/class_3283;)V
ARG 1 session
ARG 2 saveLoader
ARG 3 dataPackManager
METHOD method_57774 (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_6904;Lnet/minecraft/class_3283;Lnet/minecraft/class_1066;Ljava/lang/Runnable;Z)V
ARG 6 confirmed
METHOD method_57775 checkBackupAndStart (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_6904;Lnet/minecraft/class_3283;Ljava/lang/Runnable;)V
ARG 1 session
ARG 2 saveLoader
ARG 3 dataPackManager
ARG 4 onCancel
METHOD method_57776 start (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_6904;Lnet/minecraft/class_1066;Lnet/minecraft/class_3283;Ljava/lang/Runnable;)V
ARG 1 session
ARG 2 saveLoader
ARG 3 resourcePackLoader
ARG 4 dataPackManager
ARG 5 onCancel
METHOD method_57777 (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_6904;Lnet/minecraft/class_1066;Lnet/minecraft/class_3283;Ljava/lang/Runnable;Ljava/lang/Boolean;)V
ARG 6 successful
METHOD method_57779 (Lnet/minecraft/class_32$class_5143;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;ZZ)V
ARG 4 backup
ARG 5 eraseCache
METHOD method_57780 start (Lnet/minecraft/class_32$class_5143;Lcom/mojang/serialization/Dynamic;ZLjava/lang/Runnable;)V
ARG 1 session
ARG 2 levelProperties
ARG 3 safeMode
ARG 4 onCancel
METHOD method_57781 start (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_34;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;)V
ARG 1 session
ARG 2 summary
ARG 3 levelProperties
ARG 4 onCancel
METHOD method_57782 start (Lnet/minecraft/class_32$class_5143;Ljava/lang/Runnable;)V
ARG 1 session
ARG 2 onCancel
METHOD method_57783 (Lnet/minecraft/class_32$class_5143;Ljava/lang/Runnable;Z)V
ARG 3 confirmed
METHOD method_57784 start (Ljava/lang/String;Ljava/lang/Runnable;)V
ARG 1 name
ARG 2 onCancel
METHOD method_57785 (Ljava/lang/Throwable;)Ljava/lang/Void;
ARG 1 throwable
METHOD method_57786 (Ljava/lang/Void;)Ljava/lang/Boolean;
ARG 0 v
METHOD method_57787 start (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_6904;Lnet/minecraft/class_3283;Ljava/lang/Runnable;)V
ARG 1 session
ARG 2 saveLoader
ARG 3 dataPackManager
ARG 4 onCancel
METHOD method_57789 (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage;
ARG 1 throwable
CLASS class_7750 CurrentSettings CLASS class_7750 CurrentSettings
FIELD comp_1031 levelInfo Lnet/minecraft/class_1940; FIELD comp_1031 levelInfo Lnet/minecraft/class_1940;
FIELD comp_1033 existingDimensionRegistry Lnet/minecraft/class_2378; FIELD comp_1033 existingDimensionRegistry Lnet/minecraft/class_2378;

View File

@ -98,6 +98,7 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
METHOD method_31277 filterText (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; METHOD method_31277 filterText (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
ARG 1 text ARG 1 text
METHOD method_31278 updateBookContent (Ljava/util/List;I)V METHOD method_31278 updateBookContent (Ljava/util/List;I)V
ARG 1 pages
ARG 2 slotId ARG 2 slotId
METHOD method_31279 filterTexts (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; METHOD method_31279 filterTexts (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
ARG 1 texts ARG 1 texts
@ -110,6 +111,8 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
ARG 1 filtered ARG 1 filtered
METHOD method_31285 (Lnet/minecraft/class_2877;Ljava/util/List;)V METHOD method_31285 (Lnet/minecraft/class_2877;Ljava/util/List;)V
ARG 2 texts ARG 2 texts
METHOD method_33799 (Lnet/minecraft/class_5837;)Lnet/minecraft/class_9262;
ARG 1 page
METHOD method_34882 clampHorizontal (D)D METHOD method_34882 clampHorizontal (D)D
ARG 0 d ARG 0 d
METHOD method_34883 clampVertical (D)D METHOD method_34883 clampVertical (D)D
@ -169,6 +172,8 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
METHOD method_52415 cleanUp ()V METHOD method_52415 cleanUp ()V
METHOD method_56922 getMaxAllowedFloatingTicks (Lnet/minecraft/class_1297;)I METHOD method_56922 getMaxAllowedFloatingTicks (Lnet/minecraft/class_1297;)I
ARG 1 vehicle ARG 1 vehicle
METHOD method_57142 toRawFilteredPair (Lnet/minecraft/class_5837;)Lnet/minecraft/class_9262;
ARG 1 message
CLASS 1 CLASS 1
METHOD method_33897 processInteract (Lnet/minecraft/class_1268;Lnet/minecraft/class_3244$class_5860;)V METHOD method_33897 processInteract (Lnet/minecraft/class_1268;Lnet/minecraft/class_3244$class_5860;)V
ARG 1 hand ARG 1 hand

View File

@ -107,6 +107,9 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
ARG 1 postProcessingFuture ARG 1 postProcessingFuture
METHOD method_53681 getPostProcessingFuture ()Ljava/util/concurrent/CompletableFuture; METHOD method_53681 getPostProcessingFuture ()Ljava/util/concurrent/CompletableFuture;
METHOD method_53682 getPostProcessedChunk ()Lnet/minecraft/class_2818; METHOD method_53682 getPostProcessedChunk ()Lnet/minecraft/class_2818;
METHOD method_57116 (Lnet/minecraft/class_2791;Lnet/minecraft/class_9259;)Lnet/minecraft/class_2791;
ARG 0 chunk
ARG 1 otherChunk
CLASS class_3896 LevelUpdateListener CLASS class_3896 LevelUpdateListener
METHOD method_17209 updateLevel (Lnet/minecraft/class_1923;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V METHOD method_17209 updateLevel (Lnet/minecraft/class_1923;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V
ARG 1 pos ARG 1 pos

View File

@ -75,6 +75,8 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
ARG 2 pos ARG 2 pos
ARG 3 radius ARG 3 radius
ARG 4 argument ARG 4 argument
METHOD method_17642 (JLnet/minecraft/class_9259;)V
ARG 3 optionalChunk
METHOD method_17645 removeTicket (JLnet/minecraft/class_3228;)V METHOD method_17645 removeTicket (JLnet/minecraft/class_3228;)V
ARG 1 pos ARG 1 pos
ARG 3 ticket ARG 3 ticket

View File

@ -0,0 +1,22 @@
CLASS net/minecraft/class_9259 net/minecraft/server/world/OptionalChunk
METHOD method_57122 isPresent ()Z
METHOD method_57123 orElse (Lnet/minecraft/class_9259;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 optionalChunk
ARG 1 other
METHOD method_57124 of (Ljava/lang/Object;)Lnet/minecraft/class_9259;
ARG 0 chunk
METHOD method_57125 of (Ljava/lang/String;)Lnet/minecraft/class_9259;
ARG 0 error
METHOD method_57126 ifPresent (Ljava/util/function/Consumer;)Lnet/minecraft/class_9259;
ARG 1 callback
METHOD method_57127 map (Ljava/util/function/Function;)Lnet/minecraft/class_9259;
ARG 1 mapper
METHOD method_57128 of (Ljava/util/function/Supplier;)Lnet/minecraft/class_9259;
ARG 0 error
METHOD method_57129 getError ()Ljava/lang/String;
METHOD method_57130 orElse (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 other
METHOD method_57132 orElseThrow (Ljava/util/function/Supplier;)Ljava/lang/Object;
ARG 1 exceptionSupplier
CLASS class_9260 LoadFailure
CLASS class_9261 ActualChunk

View File

@ -36,6 +36,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
FIELD field_41751 THUNDER_WEATHER_DURATION_PROVIDER Lnet/minecraft/class_6017; FIELD field_41751 THUNDER_WEATHER_DURATION_PROVIDER Lnet/minecraft/class_6017;
FIELD field_44857 randomSequences Lnet/minecraft/class_8565; FIELD field_44857 randomSequences Lnet/minecraft/class_8565;
FIELD field_48271 spawnChunkRadius I FIELD field_48271 spawnChunkRadius I
FIELD field_49172 pathNodeTypeCache Lnet/minecraft/class_9315;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5268;Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;Lnet/minecraft/class_3949;ZJLjava/util/List;ZLnet/minecraft/class_8565;)V METHOD <init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5268;Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;Lnet/minecraft/class_3949;ZJLjava/util/List;ZLnet/minecraft/class_8565;)V
ARG 1 server ARG 1 server
ARG 2 workerExecutor ARG 2 workerExecutor
@ -389,6 +390,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
METHOD method_52168 getRandomSequences ()Lnet/minecraft/class_8565; METHOD method_52168 getRandomSequences ()Lnet/minecraft/class_8565;
METHOD method_52370 tickIceAndSnow (Lnet/minecraft/class_2338;)V METHOD method_52370 tickIceAndSnow (Lnet/minecraft/class_2338;)V
ARG 1 pos ARG 1 pos
METHOD method_57133 getPathNodeTypeCache ()Lnet/minecraft/class_9315;
METHOD method_8448 updateSleepingPlayers ()V METHOD method_8448 updateSleepingPlayers ()V
METHOD method_8487 locateStructure (Lnet/minecraft/class_6862;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; METHOD method_8487 locateStructure (Lnet/minecraft/class_6862;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;
COMMENT Tries to find the closest structure of a given type near a given block. COMMENT Tries to find the closest structure of a given type near a given block.

View File

@ -15,12 +15,14 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 1 offer ARG 1 offer
METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIF)V METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIF)V
ARG 1 firstBuyItem ARG 1 firstBuyItem
ARG 2 secondBuyItem
ARG 3 sellItem ARG 3 sellItem
ARG 4 maxUses ARG 4 maxUses
ARG 5 merchantExperience ARG 5 merchantExperience
ARG 6 priceMultiplier ARG 6 priceMultiplier
METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIIF)V METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIIF)V
ARG 1 firstBuyItem ARG 1 firstBuyItem
ARG 2 secondBuyItem
ARG 3 sellItem ARG 3 sellItem
ARG 4 uses ARG 4 uses
ARG 5 maxUses ARG 5 maxUses
@ -28,6 +30,7 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 7 priceMultiplier ARG 7 priceMultiplier
METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIIFI)V METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIIFI)V
ARG 1 firstBuyItem ARG 1 firstBuyItem
ARG 2 secondBuyItem
ARG 3 sellItem ARG 3 sellItem
ARG 4 uses ARG 4 uses
ARG 5 maxUses ARG 5 maxUses
@ -36,6 +39,7 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 8 demandBonus ARG 8 demandBonus
METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIZIIFI)V METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIZIIFI)V
ARG 1 firstBuyItem ARG 1 firstBuyItem
ARG 2 secondBuyItem
ARG 3 sellItem ARG 3 sellItem
ARG 4 uses ARG 4 uses
ARG 5 maxUses ARG 5 maxUses
@ -51,13 +55,14 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 4 merchantExperience ARG 4 merchantExperience
ARG 5 priceMultiplier ARG 5 priceMultiplier
METHOD method_16952 matchesBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z METHOD method_16952 matchesBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
ARG 1 stack
ARG 2 buyItem ARG 2 buyItem
METHOD method_16953 depleteBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z METHOD method_16953 depleteBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
ARG 1 firstBuyStack ARG 1 firstBuyStack
ARG 2 secondBuyStack ARG 2 secondBuyStack
METHOD method_18019 copySellItem ()Lnet/minecraft/class_1799; METHOD method_18019 copySellItem ()Lnet/minecraft/class_1799;
COMMENT Returns a copy of the sell item of this trade offer. COMMENT Returns a copy of the sell item of this trade offer.
METHOD method_19272 getAdjustedFirstBuyItem ()Lnet/minecraft/class_1799; METHOD method_19272 getDisplayedFirstBuyItem ()Lnet/minecraft/class_1799;
COMMENT Returns a copy of the first buy item of this trade offer, COMMENT Returns a copy of the first buy item of this trade offer,
COMMENT with its price adjusted depending on the demand bonus, the COMMENT with its price adjusted depending on the demand bonus, the
COMMENT special price and the price multiplier. COMMENT special price and the price multiplier.
@ -125,6 +130,10 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 0 tradeOffer ARG 0 tradeOffer
METHOD method_56716 (Lnet/minecraft/class_1914;)Lnet/minecraft/class_9306; METHOD method_56716 (Lnet/minecraft/class_1914;)Lnet/minecraft/class_9306;
ARG 0 tradeOffer ARG 0 tradeOffer
METHOD method_57555 getFirstBuyItemCount (Lnet/minecraft/class_9306;)I
ARG 1 firstBuyItem
METHOD method_57556 getFirstBuyItem ()Lnet/minecraft/class_9306;
METHOD method_57557 getSecondBuyItem ()Ljava/util/Optional;
METHOD method_8244 use ()V METHOD method_8244 use ()V
COMMENT Increments the number of times this trade offer has been used. COMMENT Increments the number of times this trade offer has been used.
METHOD method_8245 increaseSpecialPrice (I)V METHOD method_8245 increaseSpecialPrice (I)V
@ -134,7 +143,7 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 1 increment ARG 1 increment
METHOD method_8246 getOriginalFirstBuyItem ()Lnet/minecraft/class_1799; METHOD method_8246 getOriginalFirstBuyItem ()Lnet/minecraft/class_1799;
COMMENT Returns the first buy item of this trade offer. COMMENT Returns the first buy item of this trade offer.
METHOD method_8247 getSecondBuyItem ()Lnet/minecraft/class_1799; METHOD method_8247 getDisplayedSecondBuyItem ()Lnet/minecraft/class_1799;
COMMENT Returns the second buy item of this trade offer. COMMENT Returns the second buy item of this trade offer.
COMMENT COMMENT
COMMENT <p>If there is no second buy item, this returns the {@linkplain ItemStack#EMPTY empty COMMENT <p>If there is no second buy item, this returns the {@linkplain ItemStack#EMPTY empty

View File

@ -37,6 +37,10 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
ARG 0 item ARG 0 item
ARG 1 enchantment ARG 1 enchantment
ARG 2 level ARG 2 level
METHOD method_57311 createPotion (Lnet/minecraft/class_6880;)Lnet/minecraft/class_9306;
ARG 0 potion
METHOD method_57312 (Lnet/minecraft/class_6880;Lnet/minecraft/class_9329$class_9330;)Lnet/minecraft/class_9329$class_9330;
ARG 1 builder
CLASS class_1648 EnchantBookFactory CLASS class_1648 EnchantBookFactory
FIELD field_18557 experience I FIELD field_18557 experience I
FIELD field_45131 possibleEnchantments Ljava/util/List; FIELD field_45131 possibleEnchantments Ljava/util/List;
@ -168,8 +172,12 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
ARG 7 experience ARG 7 experience
ARG 8 multiplier ARG 8 multiplier
METHOD <init> (Lnet/minecraft/class_9306;ILnet/minecraft/class_1799;IIF)V METHOD <init> (Lnet/minecraft/class_9306;ILnet/minecraft/class_1799;IIF)V
ARG 1 toBeProcessed
ARG 2 count ARG 2 count
ARG 3 processed
ARG 4 maxUses
ARG 5 processedCount ARG 5 processedCount
ARG 6 multiplier
CLASS class_4165 SellItemFactory CLASS class_4165 SellItemFactory
FIELD field_18571 sell Lnet/minecraft/class_1799; FIELD field_18571 sell Lnet/minecraft/class_1799;
FIELD field_18572 price I FIELD field_18572 price I
@ -222,6 +230,7 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
ARG 2 duration ARG 2 duration
ARG 3 experience ARG 3 experience
METHOD <init> (Lnet/minecraft/class_9298;IF)V METHOD <init> (Lnet/minecraft/class_9298;IF)V
ARG 1 stewEffects
ARG 2 experience ARG 2 experience
ARG 3 multiplier ARG 3 multiplier
CLASS class_4167 SellPotionHoldingItemFactory CLASS class_4167 SellPotionHoldingItemFactory

View File

@ -0,0 +1,23 @@
CLASS net/minecraft/class_9306 net/minecraft/village/TradedItem
FIELD field_49393 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49394 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_49395 OPTIONAL_PACKET_CODEC Lnet/minecraft/class_9139;
METHOD <init> (Lnet/minecraft/class_1935;)V
ARG 1 item
METHOD <init> (Lnet/minecraft/class_1935;I)V
ARG 1 item
ARG 2 count
METHOD <init> (Lnet/minecraft/class_6880;ILnet/minecraft/class_9329;)V
ARG 1 item
ARG 2 count
ARG 3 components
METHOD method_57551 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57552 matches (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_57553 createDisplayStack (Lnet/minecraft/class_6880;ILnet/minecraft/class_9329;)Lnet/minecraft/class_1799;
ARG 0 item
ARG 1 count
ARG 2 components
METHOD method_57554 withComponents (Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_9306;
ARG 1 builderCallback

View File

@ -72,3 +72,6 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
ARG 1 key ARG 1 key
METHOD method_39797 (Lnet/minecraft/class_2499;Lnet/minecraft/class_3218;Lnet/minecraft/class_2499;Lnet/minecraft/class_2818;)V METHOD method_39797 (Lnet/minecraft/class_2499;Lnet/minecraft/class_3218;Lnet/minecraft/class_2499;Lnet/minecraft/class_2818;)V
ARG 3 chunk ARG 3 chunk
CLASS class_9314 ChunkLoadingException
METHOD <init> (Ljava/lang/String;)V
ARG 1 message

View File

@ -27,9 +27,14 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor
ARG 1 lastOutput ARG 1 lastOutput
METHOD method_8292 getLastOutput ()Lnet/minecraft/class_2561; METHOD method_8292 getLastOutput ()Lnet/minecraft/class_2561;
METHOD method_8293 getWorld ()Lnet/minecraft/class_3218; METHOD method_8293 getWorld ()Lnet/minecraft/class_3218;
METHOD method_8294 (ZI)V
ARG 1 successful
ARG 2 returnValue
METHOD method_8295 markDirty ()V METHOD method_8295 markDirty ()V
METHOD method_8296 isTrackingOutput ()Z METHOD method_8296 isTrackingOutput ()Z
METHOD method_8297 writeNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2487; METHOD method_8297 writeNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2487;
ARG 1 nbt
ARG 2 registries
METHOD method_8298 setSuccessCount (I)V METHOD method_8298 setSuccessCount (I)V
ARG 1 successCount ARG 1 successCount
METHOD method_8299 getCustomName ()Lnet/minecraft/class_2561; METHOD method_8299 getCustomName ()Lnet/minecraft/class_2561;
@ -39,3 +44,5 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor
METHOD method_8303 getSource ()Lnet/minecraft/class_2168; METHOD method_8303 getSource ()Lnet/minecraft/class_2168;
METHOD method_8304 getSuccessCount ()I METHOD method_8304 getSuccessCount ()I
METHOD method_8305 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)V METHOD method_8305 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)V
ARG 1 nbt
ARG 2 registries

View File

@ -504,6 +504,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 7 velocityX ARG 7 velocityX
ARG 9 velocityY ARG 9 velocityY
ARG 11 velocityZ ARG 11 velocityZ
ARG 13 explosions
METHOD method_8558 isValidHorizontally (Lnet/minecraft/class_2338;)Z METHOD method_8558 isValidHorizontally (Lnet/minecraft/class_2338;)Z
ARG 0 pos ARG 0 pos
CLASS class_7867 ExplosionSourceType CLASS class_7867 ExplosionSourceType

View File

@ -0,0 +1,120 @@
CLASS net/minecraft/class_9310 net/minecraft/world/chunk/ChunkGenerating
METHOD method_57594 initializeLight (Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 lightingProvider
ARG 1 chunk
METHOD method_57595 isLightOn (Lnet/minecraft/class_2791;)Z
ARG 0 chunk
METHOD method_57596 noop (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Lnet/minecraft/class_9311;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 fullChunkConverter
ARG 3 chunk
METHOD method_57597 noop (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57598 light (Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 lightingProvider
ARG 1 chunk
METHOD method_57599 (Lnet/minecraft/class_2791;)Lnet/minecraft/class_2791;
ARG 0 populated
METHOD method_57600 loadStructures (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Lnet/minecraft/class_9311;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 fullChunkConverter
ARG 3 chunk
METHOD method_57601 generateStructures (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57602 initializeLight (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Lnet/minecraft/class_9311;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 fullChunkConverter
ARG 3 chunk
METHOD method_57603 generateStructureReferences (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57604 light (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Lnet/minecraft/class_9311;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 fullChunkConverter
ARG 3 chunk
METHOD method_57605 populateBiomes (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57606 convertToFull (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Lnet/minecraft/class_9311;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 fullChunkConverter
ARG 3 chunk
METHOD method_57607 populateNoise (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57608 buildSurface (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57609 carve (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57610 generateFeatures (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57611 initializeLight (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57612 light (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57613 generateEntities (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk
METHOD method_57614 convertToFull (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 status
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
ARG 5 chunk

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_9312 net/minecraft/world/chunk/ChunkGenerationContext
FIELD comp_2434 world Lnet/minecraft/class_3218;
FIELD comp_2437 lightingProvider Lnet/minecraft/class_3227;
METHOD comp_2434 world ()Lnet/minecraft/class_3218;
METHOD comp_2437 lightingProvider ()Lnet/minecraft/class_3227;

View File

@ -21,6 +21,10 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 7 loadTask ARG 7 loadTask
METHOD method_12152 getTaskMargin ()I METHOD method_12152 getTaskMargin ()I
METHOD method_12154 runGenerationTask (Lnet/minecraft/class_9312;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; METHOD method_12154 runGenerationTask (Lnet/minecraft/class_9312;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 executor
ARG 3 fullChunkConverter
ARG 4 chunks
METHOD method_12155 getMaxDistanceFromFull ()I METHOD method_12155 getMaxDistanceFromFull ()I
METHOD method_12160 getHeightmapTypes ()Ljava/util/EnumSet; METHOD method_12160 getHeightmapTypes ()Ljava/util/EnumSet;
METHOD method_12161 byDistanceFromFull (I)Lnet/minecraft/class_2806; METHOD method_12161 byDistanceFromFull (I)Lnet/minecraft/class_2806;
@ -47,8 +51,25 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 6 generationTask ARG 6 generationTask
ARG 7 loadTask ARG 7 loadTask
METHOD method_20612 runLoadTask (Lnet/minecraft/class_9312;Lnet/minecraft/class_9311;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; METHOD method_20612 runLoadTask (Lnet/minecraft/class_9312;Lnet/minecraft/class_9311;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 fullChunkConverter
ARG 3 chunk
METHOD method_51378 shouldAlwaysUpgrade ()Z METHOD method_51378 shouldAlwaysUpgrade ()Z
METHOD method_57593 (Lnet/minecraft/class_6613;Lnet/minecraft/class_2791;)Lnet/minecraft/class_2791;
ARG 2 chunk
CLASS class_2807 GenerationTask CLASS class_2807 GenerationTask
COMMENT A task called when a chunk needs to be generated. COMMENT A task called when a chunk needs to be generated.
METHOD doWork (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_9311;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 status
ARG 3 executor
ARG 4 fullChunkConverter
ARG 5 chunks
ARG 6 chunk
CLASS class_4305 LoadTask CLASS class_4305 LoadTask
COMMENT A task called when a chunk is loaded but does not need to be generated. COMMENT A task called when a chunk is loaded but does not need to be generated.
METHOD doWork (Lnet/minecraft/class_9312;Lnet/minecraft/class_2806;Lnet/minecraft/class_9311;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 status
ARG 3 fullChunkConverter
ARG 4 chunk

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9311 net/minecraft/world/chunk/FullChunkConverter
METHOD apply (Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 1 chunk

View File

@ -56,6 +56,7 @@ CLASS net/minecraft/class_5138 net/minecraft/world/gen/StructureAccessor
ARG 2 structureStart ARG 2 structureStart
METHOD method_41034 getStructureContaining (Lnet/minecraft/class_2338;Lnet/minecraft/class_6885;)Lnet/minecraft/class_3449; METHOD method_41034 getStructureContaining (Lnet/minecraft/class_2338;Lnet/minecraft/class_6885;)Lnet/minecraft/class_3449;
ARG 1 pos ARG 1 pos
ARG 2 structures
METHOD method_41035 getStructureStarts (Lnet/minecraft/class_1923;Ljava/util/function/Predicate;)Ljava/util/List; METHOD method_41035 getStructureStarts (Lnet/minecraft/class_1923;Ljava/util/function/Predicate;)Ljava/util/List;
ARG 1 pos ARG 1 pos
ARG 2 predicate ARG 2 predicate
@ -64,5 +65,11 @@ CLASS net/minecraft/class_5138 net/minecraft/world/gen/StructureAccessor
ARG 1 pos ARG 1 pos
METHOD method_41413 getStructureContaining (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Lnet/minecraft/class_3449; METHOD method_41413 getStructureContaining (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Lnet/minecraft/class_3449;
ARG 1 pos ARG 1 pos
ARG 2 predicate
METHOD method_41414 (Lnet/minecraft/class_2378;Ljava/util/function/Predicate;Lnet/minecraft/class_3195;)Z METHOD method_41414 (Lnet/minecraft/class_2378;Ljava/util/function/Predicate;Lnet/minecraft/class_3195;)Z
ARG 2 structure ARG 2 structure
METHOD method_57559 (Lnet/minecraft/class_6862;Lnet/minecraft/class_6880;)Z
ARG 1 structure
METHOD method_57560 getStructureContaining (Lnet/minecraft/class_2338;Lnet/minecraft/class_6862;)Lnet/minecraft/class_3449;
ARG 1 pos
ARG 2 tag

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
FIELD field_44951 DEFAULT_ALLOWED_SYMLINK_MATCHER Ljava/nio/file/PathMatcher; FIELD field_44951 DEFAULT_ALLOWED_SYMLINK_MATCHER Ljava/nio/file/PathMatcher;
FIELD field_44952 symlinkFinder Lnet/minecraft/class_8580; FIELD field_44952 symlinkFinder Lnet/minecraft/class_8580;
FIELD field_46830 MAX_LEVEL_DATA_SIZE I FIELD field_46830 MAX_LEVEL_DATA_SIZE I
FIELD field_49426 RECOMMENDED_USABLE_SPACE_BYTES I
METHOD <init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/class_8580;Lcom/mojang/datafixers/DataFixer;)V METHOD <init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/class_8580;Lcom/mojang/datafixers/DataFixer;)V
ARG 1 savesDirectory ARG 1 savesDirectory
ARG 2 backupsDirectory ARG 2 backupsDirectory
@ -132,6 +133,8 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
METHOD method_54546 readOldLevelProperties ()Lcom/mojang/serialization/Dynamic; METHOD method_54546 readOldLevelProperties ()Lcom/mojang/serialization/Dynamic;
METHOD method_54547 levelDatExists ()Z METHOD method_54547 levelDatExists ()Z
METHOD method_54548 tryRestoreBackup ()Z METHOD method_54548 tryRestoreBackup ()Z
METHOD method_57628 getUsableSpace ()J
METHOD method_57629 shouldShowLowDiskSpaceWarning ()Z
CLASS 1 CLASS 1
METHOD postVisitDirectory (Ljava/lang/Object;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult; METHOD postVisitDirectory (Ljava/lang/Object;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult;
ARG 1 path ARG 1 path