misc things (#2409)

* misc things

* Apply suggestions from code review

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>

* Update PlayerPredicate.mapping

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
This commit is contained in:
Shnupbups 2021-05-19 01:38:15 +10:00 committed by GitHub
parent f0efd6b628
commit 0510c2b069
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
30 changed files with 99 additions and 5 deletions

View File

@ -47,3 +47,4 @@ CLASS net/minecraft/class_4184 net/minecraft/client/render/Camera
METHOD method_19336 getVerticalPlane ()Lnet/minecraft/class_1160;
METHOD method_19337 reset ()V
METHOD method_23767 getRotation ()Lnet/minecraft/class_1158;
METHOD method_35689 getDiagonalPlane ()Lnet/minecraft/class_1160;

View File

@ -63,6 +63,7 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType
METHOD method_31489 streamFromNbt (Ljava/util/List;Lnet/minecraft/class_1937;)Ljava/util/stream/Stream;
ARG 0 entityNbtList
ARG 1 world
METHOD method_35050 getUntranslatedName ()Ljava/lang/String;
METHOD method_5881 loadFromEntityNbt (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1297;Lnet/minecraft/class_2487;)V
ARG 0 world
ARG 1 player

View File

@ -6,6 +6,12 @@ CLASS net/minecraft/class_55 net/minecraft/loot/LootPool
FIELD field_956 functions [Lnet/minecraft/class_117;
FIELD field_957 rolls Lnet/minecraft/class_5658;
FIELD field_958 bonusRolls Lnet/minecraft/class_5658;
METHOD <init> ([Lnet/minecraft/class_79;[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V
ARG 1 entries
ARG 2 conditions
ARG 3 functions
ARG 4 rolls
ARG 5 bonusRolls
METHOD method_341 addGeneratedLoot (Ljava/util/function/Consumer;Lnet/minecraft/class_47;)V
ARG 1 lootConsumer
ARG 2 context

View File

@ -6,6 +6,10 @@ CLASS net/minecraft/class_52 net/minecraft/loot/LootTable
FIELD field_946 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_947 GENERIC Lnet/minecraft/class_176;
FIELD field_948 EMPTY Lnet/minecraft/class_52;
METHOD <init> (Lnet/minecraft/class_176;[Lnet/minecraft/class_55;[Lnet/minecraft/class_117;)V
ARG 1 type
ARG 2 pools
ARG 3 functions
METHOD method_319 generateLoot (Lnet/minecraft/class_47;)Ljava/util/List;
ARG 1 context
METHOD method_320 generateLoot (Lnet/minecraft/class_47;Ljava/util/function/Consumer;)V

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_2481 net/minecraft/nbt/NbtByte
FIELD field_21025 TYPE Lnet/minecraft/class_4614;
FIELD field_21026 ZERO Lnet/minecraft/class_2481;
FIELD field_21027 ONE Lnet/minecraft/class_2481;
METHOD <init> (B)V
ARG 1 value
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_23233 of (B)Lnet/minecraft/class_2481;

View File

@ -1,10 +1,16 @@
CLASS net/minecraft/class_4553 net/minecraft/predicate/PlayerPredicate
FIELD field_20722 ANY Lnet/minecraft/class_4553;
FIELD field_20723 experienceLevel Lnet/minecraft/class_2096$class_2100;
FIELD field_20724 gamemode Lnet/minecraft/class_1934;
FIELD field_20724 gameMode Lnet/minecraft/class_1934;
FIELD field_20725 stats Ljava/util/Map;
FIELD field_20726 recipes Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;
FIELD field_20727 advancements Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_1934;Ljava/util/Map;Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map;)V
ARG 1 experienceLevel
ARG 2 gameMode
ARG 3 stats
ARG 4 recipes
ARG 5 advancements
METHOD method_22494 toJson ()Lcom/google/gson/JsonElement;
METHOD method_22495 getStatId (Lnet/minecraft/class_3445;)Lnet/minecraft/class_2960;
ARG 0 stat
@ -49,7 +55,7 @@ CLASS net/minecraft/class_4553 net/minecraft/predicate/PlayerPredicate
METHOD method_35311 stat (Lnet/minecraft/class_3445;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557;
ARG 1 stat
ARG 2 value
METHOD method_35312 gamemode (Lnet/minecraft/class_1934;)Lnet/minecraft/class_4553$class_4557;
METHOD method_35312 gameMode (Lnet/minecraft/class_1934;)Lnet/minecraft/class_4553$class_4557;
ARG 1 gamemode
METHOD method_35313 experienceLevel (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4553$class_4557;
ARG 1 experienceLevel

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_4559 net/minecraft/predicate/StatePredicate
FIELD field_20736 ANY Lnet/minecraft/class_4559;
FIELD field_20737 conditions Ljava/util/List;
METHOD <init> (Ljava/util/List;)V
ARG 1 conditions
METHOD method_22513 toJson ()Lcom/google/gson/JsonElement;
METHOD method_22514 test (Lnet/minecraft/class_2680;)Z
ARG 1 state

View File

@ -83,6 +83,7 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
METHOD method_1187 (Ljava/lang/String;Lnet/minecraft/class_266;)Lnet/minecraft/class_267;
ARG 2 objective
METHOD method_1188 readNbt (Lnet/minecraft/class_2499;)V
ARG 1 list
METHOD method_1189 getObjectiveForSlot (I)Lnet/minecraft/class_266;
ARG 1 slot
METHOD method_1190 updatePlayerScore (Ljava/lang/String;Lnet/minecraft/class_266;)V

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3468 net/minecraft/stat/Stats
METHOD method_15020 registerType (Ljava/lang/String;Lnet/minecraft/class_2378;)Lnet/minecraft/class_3448;
ARG 0 id
ARG 1 registry
METHOD method_15021 register (Ljava/lang/String;Lnet/minecraft/class_3446;)Lnet/minecraft/class_2960;
ARG 0 id
ARG 1 formatter

View File

@ -225,6 +225,7 @@ CLASS net/minecraft/class_2741 net/minecraft/state/property/Properties
FIELD field_31400 AGE_15_MAX I
FIELD field_31401 AGE_25_MAX I
FIELD field_31402 DISTANCE_1_7_MAX I
FIELD field_33723 LEVEL_15_MAX I
METHOD method_11813 (Lnet/minecraft/class_2768;)Z
ARG 0 shape
METHOD method_11814 (Lnet/minecraft/class_2350;)Z

View File

@ -40,6 +40,9 @@ CLASS net/minecraft/class_2769 net/minecraft/state/property/Property
CLASS class_4933 Value
FIELD field_22879 property Lnet/minecraft/class_2769;
FIELD field_22880 value Ljava/lang/Comparable;
METHOD <init> (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V
ARG 1 property
ARG 2 value
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_25815 getProperty ()Lnet/minecraft/class_2769;

View File

@ -22,11 +22,15 @@ CLASS net/minecraft/class_5120 net/minecraft/tag/RequiredTagList
METHOD method_29224 getMissingTags (Lnet/minecraft/class_5415;)Ljava/util/Set;
COMMENT Gets the required tags which are not supplied by the current datapacks.
ARG 1 tagManager
METHOD method_33147 addToManager (Lnet/minecraft/class_5415$class_5749;)V
ARG 1 manager
METHOD method_33148 getRegistryKey ()Lnet/minecraft/class_5321;
METHOD method_33149 getDataType ()Ljava/lang/String;
CLASS class_5121 TagWrapper
FIELD field_23684 id Lnet/minecraft/class_2960;
FIELD field_23685 delegate Lnet/minecraft/class_3494;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_26775 updateDelegate (Ljava/util/function/Function;)V
ARG 1 tagFactory
METHOD method_26776 get ()Lnet/minecraft/class_3494;

View File

@ -84,6 +84,9 @@ CLASS net/minecraft/class_3494 net/minecraft/tag/Tag
CLASS class_5145 TrackedEntry
FIELD field_23805 entry Lnet/minecraft/class_3494$class_3496;
FIELD field_23806 source Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_3494$class_3496;Ljava/lang/String;)V
ARG 1 entry
ARG 2 source
METHOD method_27067 getEntry ()Lnet/minecraft/class_3494$class_3496;
METHOD method_34893 getSource ()Ljava/lang/String;
CLASS class_5479 OptionalObjectEntry

View File

@ -27,6 +27,10 @@ CLASS net/minecraft/class_5414 net/minecraft/tag/TagGroup
METHOD method_33157 (Lnet/minecraft/class_2378;Ljava/util/Map;Lnet/minecraft/class_2960;Lit/unimi/dsi/fastutil/ints/IntList;)V
ARG 2 id
ARG 3 entries
METHOD method_34894 getId (Lnet/minecraft/class_3494$class_5123;)Lnet/minecraft/class_2960;
ARG 1 tag
METHOD method_34895 contains (Lnet/minecraft/class_2960;)Z
ARG 1 id
CLASS 1
FIELD field_25742 tags Lcom/google/common/collect/BiMap;
FIELD field_25743 emptyTag Lnet/minecraft/class_3494;
@ -40,6 +44,8 @@ CLASS net/minecraft/class_5414 net/minecraft/tag/TagGroup
COMMENT or {@linkplain TagGroup#deserialize(TagGroup.Serialized, Registry)
COMMENT deserialize} tag groups.
FIELD field_28304 contents Ljava/util/Map;
METHOD <init> (Ljava/util/Map;)V
ARG 1 contents
METHOD method_33159 writeBuf (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_33160 fromBuf (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5414$class_5748;

View File

@ -2,6 +2,8 @@ CLASS net/minecraft/class_5415 net/minecraft/tag/TagManager
FIELD field_25744 EMPTY Lnet/minecraft/class_5415;
FIELD field_28305 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_28306 tagGroups Ljava/util/Map;
METHOD <init> (Ljava/util/Map;)V
ARG 1 tagGroups
METHOD method_30217 toPacket (Lnet/minecraft/class_5455;)Ljava/util/Map;
ARG 1 registryManager
METHOD method_30219 fromPacket (Lnet/minecraft/class_5455;Ljava/util/Map;)Lnet/minecraft/class_5415;

View File

@ -146,6 +146,14 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
ARG 3 errorMessageSupplier
METHOD method_35993 addFinalTask (Ljava/lang/Runnable;)V
ARG 1 runnable
METHOD method_35995 throwGameTestException (Ljava/lang/String;)V
ARG 1 message
METHOD method_35996 throwPositionedException (Ljava/lang/String;Lnet/minecraft/class_1297;)V
ARG 1 message
ARG 2 entity
METHOD method_35997 throwPositionedException (Ljava/lang/String;Lnet/minecraft/class_2338;)V
ARG 1 message
ARG 2 pos
METHOD method_35999 (Ljava/util/function/Predicate;Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_36001 killAllEntities ()V
@ -229,6 +237,7 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
ARG 1 pos
METHOD method_36036 complete ()V
METHOD method_36037 (Lnet/minecraft/class_1299;III)V
ARG 1 type
ARG 2 x
ARG 3 y
ARG 4 z
@ -237,11 +246,14 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
ARG 2 pos
METHOD method_36039 toggleLever (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_36041 createTimedTaskRunner ()Lnet/minecraft/class_4693;
METHOD method_36042 (Lnet/minecraft/class_1299;III)V
ARG 1 type
ARG 2 x
ARG 3 y
ARG 4 z
METHOD method_36043 (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V
ARG 1 type
ARG 2 pos
METHOD method_36044 removeBlock (Lnet/minecraft/class_2338;)V
ARG 1 pos
@ -254,5 +266,5 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
METHOD method_36051 getTestBox ()Lnet/minecraft/class_238;
METHOD method_36052 getAbsolutePos (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 1 pos
METHOD method_36054 (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
METHOD method_36054 getRelativePos (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 1 pos

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_6306 net/minecraft/test/TestServer
FIELD field_33156 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_33158 batches Ljava/util/List;
FIELD field_33159 pos Lnet/minecraft/class_2338;
FIELD field_33160 gameRules Lnet/minecraft/class_1928;

View File

@ -19,6 +19,17 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style
FIELD field_24360 EMPTY Lnet/minecraft/class_2583;
COMMENT An empty style.
FIELD field_24361 font Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5251;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lnet/minecraft/class_2558;Lnet/minecraft/class_2568;Ljava/lang/String;Lnet/minecraft/class_2960;)V
ARG 1 color
ARG 2 bold
ARG 3 italic
ARG 4 underlined
ARG 5 strikethrough
ARG 6 obfuscated
ARG 7 clickEvent
ARG 8 hoverEvent
ARG 9 insertion
ARG 10 font
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_10949 withHoverEvent (Lnet/minecraft/class_2568;)Lnet/minecraft/class_2583;

View File

@ -17,6 +17,11 @@ CLASS net/minecraft/class_5330 net/minecraft/util/JsonSerializing
FIELD field_25194 idFieldName Ljava/lang/String;
FIELD field_25195 typeIdentification Ljava/util/function/Function;
FIELD field_25196 customSerializer Lcom/mojang/datafixers/util/Pair;
METHOD <init> (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)V
ARG 1 registry
ARG 2 rootFieldName
ARG 3 idFieldName
ARG 4 typeIdentification
METHOD method_29307 createGsonSerializer ()Ljava/lang/Object;
CLASS class_5332 CustomSerializer
METHOD method_29308 fromJson (Lcom/google/gson/JsonElement;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;

View File

@ -51,6 +51,9 @@ CLASS net/minecraft/class_3312 net/minecraft/util/UserCache
FIELD field_14319 expirationDate Ljava/util/Date;
FIELD field_14321 profile Lcom/mojang/authlib/GameProfile;
FIELD field_25726 lastAccessed J
METHOD <init> (Lcom/mojang/authlib/GameProfile;Ljava/util/Date;)V
ARG 1 profile
ARG 2 expirationDate
METHOD method_14519 getProfile ()Lcom/mojang/authlib/GameProfile;
METHOD method_14520 getExpirationDate ()Ljava/util/Date;
METHOD method_30171 setLastAccessed (J)V

View File

@ -12,6 +12,9 @@ CLASS net/minecraft/class_6008 net/minecraft/util/collection/Weighted
CLASS class_6010 Present
FIELD field_29932 data Ljava/lang/Object;
FIELD field_29933 weight Lnet/minecraft/class_6007;
METHOD <init> (Ljava/lang/Object;Lnet/minecraft/class_6007;)V
ARG 1 data
ARG 2 weight
METHOD method_34981 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 0 dataCodec
METHOD method_34983 getData ()Ljava/lang/Object;

View File

@ -18,6 +18,9 @@ CLASS net/minecraft/class_6032 net/minecraft/util/collection/WeightedList
FIELD field_30171 data Ljava/lang/Object;
FIELD field_30172 weight I
FIELD field_30173 shuffledOrder D
METHOD <init> (Ljava/lang/Object;I)V
ARG 1 data
ARG 2 weight
METHOD method_35095 getElement ()Ljava/lang/Object;
METHOD method_35096 setShuffledOrder (F)V
ARG 1 random

View File

@ -4,9 +4,11 @@ CLASS net/minecraft/class_5382 net/minecraft/util/dynamic/RegistryOps
FIELD field_25512 valueHolders Ljava/util/Map;
FIELD field_26738 entryLoader Lnet/minecraft/class_5382$class_5506;
FIELD field_26739 entryOps Lnet/minecraft/class_5382;
FIELD field_33379 JSON_FILE_EXTENSION Ljava/lang/String;
METHOD <init> (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5382$class_5506;Lnet/minecraft/class_5455;Ljava/util/IdentityHashMap;)V
ARG 1 delegate
ARG 2 entryLoader
ARG 3 registryManager
ARG 4 valueHolders
METHOD method_29753 of (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_3300;Lnet/minecraft/class_5455;)Lnet/minecraft/class_5382;
ARG 0 delegate

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_2710 net/minecraft/util/function/MaterialPredicate
FIELD field_12404 IS_AIR Lnet/minecraft/class_2710;
FIELD field_12405 material Lnet/minecraft/class_3614;
METHOD <init> (Lnet/minecraft/class_3614;)V
ARG 1 material
METHOD method_11746 create (Lnet/minecraft/class_3614;)Lnet/minecraft/class_2710;
ARG 0 material
METHOD test (Ljava/lang/Object;)Z

View File

@ -20,3 +20,4 @@ CLASS net/minecraft/class_2385 net/minecraft/util/registry/MutableRegistry
ARG 2 key
ARG 3 newEntry
ARG 4 lifecycle
METHOD method_35863 isEmpty ()Z

View File

@ -19,3 +19,4 @@ CLASS net/minecraft/class_3846 net/minecraft/util/thread/TaskExecutor
METHOD method_16906 isUnpaused ()Z
METHOD method_16907 runNext ()Z
METHOD method_16908 execute ()V
METHOD method_34996 getQueueSize ()I

View File

@ -43,6 +43,9 @@ CLASS net/minecraft/class_4136 net/minecraft/village/VillagerGossips
FIELD field_18421 target Ljava/util/UUID;
FIELD field_18422 type Lnet/minecraft/class_4139;
FIELD field_18423 value I
FIELD field_30237 TARGET_KEY Ljava/lang/String;
FIELD field_30238 TYPE_KEY Ljava/lang/String;
FIELD field_30239 VALUE_KEY Ljava/lang/String;
METHOD <init> (Ljava/util/UUID;Lnet/minecraft/class_4139;I)V
ARG 1 target
ARG 2 type

View File

@ -6,5 +6,6 @@ CLASS net/minecraft/class_5867 net/minecraft/world/ChunkSectionCache
METHOD <init> (Lnet/minecraft/class_1936;)V
ARG 1 world
METHOD method_33944 getSection (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2826;
ARG 1 pos
METHOD method_33946 getBlockState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 1 pos

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_3360 net/minecraft/world/FeatureUpdater
FIELD field_14436 ANCIENT_TO_OLD Ljava/util/Map;
METHOD method_14734 init (Lnet/minecraft/class_26;)V
METHOD method_14735 getUpdatedReferences (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 nbt
METHOD method_14737 needsUpdate (II)Z
ARG 1 chunkX
ARG 2 chunkZ
@ -18,3 +19,4 @@ CLASS net/minecraft/class_3360 net/minecraft/world/FeatureUpdater
ARG 2 pos
METHOD method_14744 markResolved (J)V
METHOD method_14745 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_26;)Lnet/minecraft/class_3360;
ARG 0 world

View File

@ -266,8 +266,9 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents
COMMENT <p>Called by {@link net.minecraft.block.FenceGateBlock#onUse(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.entity.player.PlayerEntity, net.minecraft.util.Hand, net.minecraft.util.hit.BlockHitResult) FenceGateBlock#onUse},
COMMENT and {@link net.minecraft.block.FenceGateBlock#neighborUpdate(net.minecraft.block.BlockState, net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.Block, net.minecraft.util.math.BlockPos, boolean) FenceGateBlock#neighborUpdate}
FIELD field_31167 FIRE_EXTINGUISHED I
COMMENT A fire block or campfire is extinguished.
COMMENT <br>Plays the fire extinguish sound event.
COMMENT Fire is extinguished.
COMMENT <br>Plays the appropriate fire extinguish sound event.
COMMENT <br>A {@code 1} should be supplied as extra data if an entity was extinguished, and {@code 0} for a block.
COMMENT <p>Called by {@link net.minecraft.block.AbstractFireBlock#onBreak(net.minecraft.world.World, net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState, net.minecraft.entity.player.PlayerEntity) AbstractFireBlock#onBreak},
COMMENT {@link net.minecraft.entity.projectile.thrown.PotionEntity#extinguishFire(net.minecraft.util.math.BlockPos) PotionEntity#extinguishFire},
COMMENT and {@link net.minecraft.item.ShovelItem#useOnBlock(net.minecraft.item.ItemUsageContext) ShovelItem#useOnBlock}