man wtf is this

This commit is contained in:
Shnupbups 2022-02-10 07:40:19 +11:00
parent 0ef70746f2
commit 8e63ae95e9
22 changed files with 181 additions and 3 deletions

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_6868 net/minecraft/JumpInPowderSnowGoal
FIELD field_36399 entity Lnet/minecraft/class_1308;
FIELD field_36400 world Lnet/minecraft/class_1937;
METHOD <init> (Lnet/minecraft/class_1308;Lnet/minecraft/class_1937;)V
ARG 1 entity
ARG 2 world

View File

@ -430,6 +430,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 2 propertyMap
ARG 3 codec
METHOD method_26164 isIn (Lnet/minecraft/class_6862;)Z
ARG 1 tag
METHOD method_26165 calcBlockBreakingDelta (Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
ARG 1 player
ARG 2 world
@ -672,6 +673,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 1 world
ARG 2 blockEntityType
METHOD method_31709 hasBlockEntity ()Z
METHOD method_40144 getTags ()Ljava/util/stream/Stream;
CLASS class_3752 ShapeCache
FIELD field_16555 lightSubtracted I
FIELD field_16556 translucent Z

View File

@ -46,6 +46,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
COMMENT Signals that lighting updates should be skipped.
FIELD field_31036 NOTIFY_ALL I
COMMENT The default setBlockState behavior. Same as {@code NOTIFY_NEIGHBORS | NOTIFY_LISTENERS}.
FIELD field_36404 tagHolder Lnet/minecraft/class_6880$class_6883;
METHOD method_16361 hasTopRim (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
@ -100,6 +101,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
ARG 0 world
ARG 1 itemEntitySupplier
ARG 2 stack
METHOD method_40142 getTagHolder ()Lnet/minecraft/class_6880$class_6883;
METHOD method_9496 randomDisplayTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)V
ARG 1 state
ARG 2 world
@ -259,6 +261,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
ARG 1 world
ARG 2 pos
ARG 3 side
ARG 4 otherPos
METHOD method_9609 getDroppedStacks (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;Lnet/minecraft/class_1297;Lnet/minecraft/class_1799;)Ljava/util/List;
ARG 0 state
ARG 1 world

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_6874
METHOD method_40166 getType ()Lnet/minecraft/class_6875;

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_6867 net/minecraft/datafixer/fix/StructureSettingsFlattenFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 schema

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
FIELD field_21979 fireproof Z
FIELD field_27017 LOGGER Lorg/slf4j/Logger;
FIELD field_30887 DEFAULT_MAX_COUNT I
FIELD field_36401 tagHolder Lnet/minecraft/class_6880$class_6883;
FIELD field_8001 ATTACK_SPEED_MODIFIER_ID Ljava/util/UUID;
FIELD field_8003 BLOCK_ITEMS Ljava/util/Map;
FIELD field_8004 group Lnet/minecraft/class_1761;
@ -51,6 +52,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
ARG 1 stack
METHOD method_33261 onItemEntityDestroyed (Lnet/minecraft/class_1542;)V
ARG 1 entity
METHOD method_40131 getTagHolder ()Lnet/minecraft/class_6880$class_6883;
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

@ -114,6 +114,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
ARG 3 nbt
METHOD <init> (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD <init> (Lnet/minecraft/class_6880;)V
ARG 1 tagHolder
METHOD method_17869 (Ljava/util/List;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V
ARG 2 e
METHOD method_17870 appendEnchantments (Ljava/util/List;Lnet/minecraft/class_2499;)V
@ -144,6 +146,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
ARG 1 tooltipSection
METHOD method_31572 getEquipSound ()Lnet/minecraft/class_3414;
METHOD method_31573 isIn (Lnet/minecraft/class_6862;)Z
ARG 1 tag
METHOD method_31574 isOf (Lnet/minecraft/class_1792;)Z
ARG 1 item
METHOD method_31575 onStackClicked (Lnet/minecraft/class_1735;Lnet/minecraft/class_5536;Lnet/minecraft/class_1657;)Z
@ -167,6 +170,9 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD method_32347 getTooltipData ()Ljava/util/Optional;
METHOD method_33262 onItemEntityDestroyed (Lnet/minecraft/class_1542;)V
ARG 1 entity
METHOD method_40132 (Lnet/minecraft/class_6880;)Lnet/minecraft/class_5250;
ARG 0 block
METHOD method_40133 getTags ()Ljava/util/stream/Stream;
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

@ -9,7 +9,12 @@ CLASS net/minecraft/class_3494 net/minecraft/tag/Tag
COMMENT
COMMENT <p>Its entries' iteration may be ordered
COMMENT or unordered, depending on the configuration from the tag builder.
FIELD field_36392 EMPTY Lnet/minecraft/class_3494;
FIELD field_36393 values Ljava/util/List;
METHOD <init> (Ljava/util/Collection;)V
ARG 1 values
METHOD method_15138 values ()Ljava/util/List;
METHOD method_40088 empty ()Lnet/minecraft/class_3494;
CLASS class_3495 Builder
COMMENT A builder class to ease the creation of tags. It can also be used as a
COMMENT mutable form of a tag.

View File

@ -0,0 +1,13 @@
CLASS net/minecraft/class_6862 net/minecraft/tag/TagKey
FIELD field_36394 INTERNER Lcom/google/common/collect/Interner;
METHOD method_40090 identifierCodec (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/Codec;
ARG 0 registry
METHOD method_40092 of (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_6862;
ARG 0 registry
ARG 1 id
METHOD method_40093 stringCodec (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/Codec;
ARG 0 registry
METHOD method_40094 (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_6862;
ARG 1 id
METHOD method_40095 (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_6862;
ARG 1 id

View File

@ -1,8 +1,11 @@
CLASS net/minecraft/class_3505 net/minecraft/tag/TagManagerLoader
FIELD field_28312 registryManager Lnet/minecraft/class_5455;
FIELD field_36395 TAG_PATHS Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_5455;)V
ARG 1 registryManager
METHOD method_33178 buildRequiredGroup (Lnet/minecraft/class_3300;Ljava/util/concurrent/Executor;Lnet/minecraft/class_5455$class_6892;)Ljava/util/concurrent/CompletableFuture;
ARG 1 resourceManager
ARG 2 prepareExecutor
ARG 3 requirement
METHOD method_40099 getPath (Lnet/minecraft/class_5321;)Ljava/lang/String;
ARG 0 registry

View File

@ -149,6 +149,9 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
METHOD method_39977 error (Ljava/lang/String;Ljava/lang/Throwable;)V
ARG 0 message
ARG 1 throwable
METHOD method_40083 getOptionalRandom (Ljava/util/List;Ljava/util/Random;)Ljava/util/Optional;
ARG 0 list
ARG 1 random
METHOD method_645 previous (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 iterable
ARG 1 object

View File

@ -142,6 +142,8 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
FIELD field_35758 PLACED_FEATURE_KEY Lnet/minecraft/class_5321;
FIELD field_35759 PLACEMENT_MODIFIER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_35760 PLACEMENT_MODIFIER_TYPE Lnet/minecraft/class_2378;
FIELD field_36466 STRUCTURE_PLACEMENT_KEY Lnet/minecraft/class_5321;
FIELD field_36467 STRUCTURE_PLACEMENT Lnet/minecraft/class_2378;
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 key
ARG 2 lifecycle
@ -206,6 +208,8 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
ARG 1 key
METHOD method_31189 getOrEmpty (Lnet/minecraft/class_5321;)Ljava/util/Optional;
ARG 1 key
METHOD method_34029 (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;)V
ARG 1 registry
METHOD method_34031 (Lnet/minecraft/class_2960;Ljava/util/function/Supplier;)V
ARG 0 id
ARG 1 defaultEntry
@ -216,3 +220,26 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
ARG 1 key
ARG 2 entry
METHOD method_39673 getCodec ()Lcom/mojang/serialization/Codec;
METHOD method_40252 containsTag (Lnet/minecraft/class_6862;)Z
ARG 1 tag
METHOD method_40264 getTagHolder (Lnet/minecraft/class_5321;)Ljava/util/Optional;
ARG 1 registryKey
METHOD method_40265 getTagHolder (I)Ljava/util/Optional;
ARG 1 rawId
METHOD method_40268 getOrCreateTagHolder (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880;
ARG 1 registryKey
METHOD method_40269 getOrCreateTagHolder (Ljava/lang/Object;)Lnet/minecraft/class_6880$class_6883;
ARG 1 value
METHOD method_40270 getTagHolders ()Ljava/util/stream/Stream;
METHOD method_40273 getTags ()Ljava/util/stream/Stream;
METHOD method_40278 clearTags ()V
METHOD method_40281 create (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Function;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2378;
ARG 0 key
ARG 1 lifecycle
METHOD method_40282 create (Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Function;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348;
ARG 0 key
ARG 1 defaultId
ARG 2 lifecycle
METHOD method_40283 create (Lnet/minecraft/class_5321;Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348;
ARG 0 key
ARG 1 defaultId

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_6899 net/minecraft/util/registry/RegistryFixedCodec
FIELD field_36484 registry Lnet/minecraft/class_5321;
METHOD <init> (Lnet/minecraft/class_5321;)V
ARG 1 registry
METHOD method_40400 of (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6899;
ARG 0 registry

View File

@ -1,12 +1,29 @@
CLASS net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry
FIELD field_11107 idToEntry Ljava/util/Map;
FIELD field_11107 idToTagHolder Ljava/util/Map;
FIELD field_11108 randomEntries Ljava/util/List;
FIELD field_11109 nextId I
FIELD field_25067 keyToEntry Ljava/util/Map;
FIELD field_26682 rawIdToEntry Lit/unimi/dsi/fastutil/objects/ObjectList;
FIELD field_25067 keyToTagHolder Ljava/util/Map;
FIELD field_26682 rawIdToTagHolder Lit/unimi/dsi/fastutil/objects/ObjectList;
FIELD field_26683 entryToRawId Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_26731 entryToLifecycle Ljava/util/Map;
FIELD field_26732 lifecycle Lcom/mojang/serialization/Lifecycle;
FIELD field_36461 entryToTagHolder Ljava/util/Map;
FIELD field_36462 tags Ljava/util/Map;
FIELD field_36463 frozen Z
FIELD field_36464 entryToTagHolderFunction Ljava/util/function/Function;
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Function;)V
ARG 1 key
ARG 2 lifecycle
ARG 3 entryToTagHolderFunction
METHOD method_31051 set (ILnet/minecraft/class_5321;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;Z)Lnet/minecraft/class_6880;
ARG 1 rawId
ARG 2 key
ARG 3 entry
ARG 4 lifecycle
ARG 5 checkDuplicateKeys
METHOD method_40253 getValue (Lnet/minecraft/class_6880$class_6883;)Ljava/lang/Object;
ARG 0 reference
METHOD method_40255 (Lnet/minecraft/class_6885$class_6888;)V
ARG 0 tag
METHOD method_40261 (Lnet/minecraft/class_6880$class_6883;)V
ARG 0 key

View File

@ -0,0 +1,40 @@
CLASS net/minecraft/class_6880 net/minecraft/util/registry/TagHolder
METHOD method_40220 isIn (Lnet/minecraft/class_6862;)Z
ARG 1 tag
METHOD method_40222 registryMatches (Lnet/minecraft/class_2378;)Z
ARG 1 registry
METHOD method_40224 test (Ljava/util/function/Predicate;)Z
ARG 1 predicate
METHOD method_40225 keyMatches (Lnet/minecraft/class_5321;)Z
ARG 1 registryKey
METHOD method_40226 idMatches (Lnet/minecraft/class_2960;)Z
ARG 1 id
METHOD method_40228 getTags ()Ljava/util/stream/Stream;
METHOD method_40230 getRegistryKey ()Ljava/util/Optional;
METHOD method_40231 getEntryType ()Lnet/minecraft/class_6880$class_6882;
CLASS class_6881 Direct
CLASS class_6882 Type
CLASS class_6883 Reference
FIELD field_36449 registry Lnet/minecraft/class_2378;
FIELD field_36450 tags Ljava/util/Set;
FIELD field_36451 referenceType Lnet/minecraft/class_6880$class_6883$class_6884;
FIELD field_36452 registryKey Lnet/minecraft/class_5321;
FIELD field_36453 value Ljava/lang/Object;
METHOD <init> (Lnet/minecraft/class_6880$class_6883$class_6884;Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;Ljava/lang/Object;)V
ARG 1 referenceType
ARG 2 registry
ARG 3 registryKey
ARG 4 value
METHOD method_40233 intrusive (Lnet/minecraft/class_2378;Ljava/lang/Object;)Lnet/minecraft/class_6880$class_6883;
ARG 0 registry
ARG 1 value
METHOD method_40234 standAlone (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883;
ARG 0 registry
ARG 1 registryKey
METHOD method_40235 setTags (Ljava/util/Collection;)V
ARG 1 tags
METHOD method_40236 setKeyAndValue (Lnet/minecraft/class_5321;Ljava/lang/Object;)V
ARG 1 key
ARG 2 value
METHOD method_40237 registryKey ()Lnet/minecraft/class_5321;
CLASS class_6884 Type

View File

@ -0,0 +1,24 @@
CLASS net/minecraft/class_6885 net/minecraft/util/registry/TagHolderSet
METHOD method_40239 stream ()Ljava/util/stream/Stream;
METHOD method_40240 get (I)Lnet/minecraft/class_6880;
ARG 1 index
METHOD method_40241 contains (Lnet/minecraft/class_6880;)Z
ARG 1 tagHolder
METHOD method_40243 random (Ljava/util/Random;)Ljava/util/Optional;
ARG 1 random
METHOD method_40247 size ()I
CLASS class_6886 DirectSet
FIELD field_36457 tagHolders Ljava/util/List;
FIELD field_36458 tagHolderSet Ljava/util/Set;
METHOD <init> (Ljava/util/List;)V
ARG 1 tagHolders
CLASS class_6887
METHOD method_40249 getTagHolders ()Ljava/util/List;
CLASS class_6888 NamedSet
FIELD field_36459 tagKey Lnet/minecraft/class_6862;
FIELD field_36460 tagHolders Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_6862;)V
ARG 1 tagKey
METHOD method_40250 setTagHolders (Ljava/util/List;)V
ARG 1 tagHolders
METHOD method_40251 getTagKey ()Lnet/minecraft/class_6862;

View File

@ -41,6 +41,8 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
ARG 1 pos
METHOD method_39929 isHot (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_40136 getCategory (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1959$class_1961;
ARG 0 tagHolder
METHOD method_8685 canSetIce (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Z
ARG 1 world
ARG 2 pos
@ -83,6 +85,8 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
ARG 1 generationSettings
METHOD method_30974 spawnSettings (Lnet/minecraft/class_5483;)Lnet/minecraft/class_1959$class_1960;
ARG 1 spawnSettings
METHOD method_40137 copyOf (Lnet/minecraft/class_1959;)Lnet/minecraft/class_1959$class_1960;
ARG 0 biome
METHOD method_8727 downfall (F)Lnet/minecraft/class_1959$class_1960;
ARG 1 downfall
METHOD method_8735 precipitation (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1960;

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_5712 net/minecraft/world/event/GameEvent
FIELD field_28154 range I
FIELD field_31449 DEFAULT_RANGE I
METHOD <init> (Ljava/lang/String;I)V
ARG 1 id
ARG 2 range
METHOD method_32938 getId ()Ljava/lang/String;
METHOD method_32939 register (Ljava/lang/String;)Lnet/minecraft/class_5712;
@ -11,3 +12,5 @@ CLASS net/minecraft/class_5712 net/minecraft/world/event/GameEvent
ARG 0 id
ARG 1 range
METHOD method_32941 getRange ()I
METHOD method_40156 isIn (Lnet/minecraft/class_6862;)Z
ARG 1 tag

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_6871 net/minecraft/world/gen/structureplacement/ConcentricRingsStructurePlacement
FIELD field_36419 CODEC Lcom/mojang/serialization/Codec;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_6872 net/minecraft/world/gen/structureplacement/RandomSpreadStructurePlacement
FIELD field_36420 CODEC Lcom/mojang/serialization/Codec;

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_6873 net/minecraft/world/gen/structureplacement/RandomSpreadType

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_6875 net/minecraft/world/gen/structureplacement/StructurePlacementType
METHOD method_40177 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6875;
ARG 0 id
ARG 1 codec