more stuff

This commit is contained in:
Shnupbups 2024-05-04 12:21:47 +10:00
parent cfb560685f
commit 21064ef941
11 changed files with 85 additions and 14 deletions

View File

@ -32,15 +32,18 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
ARG 3 enchantment
ARG 4 level
ARG 5 context
METHOD method_60111 onMovement (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
METHOD method_60111 applyLocationBasedEffects (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
ARG 0 world
ARG 1 user
METHOD method_60112 isInvulnerableTo (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_1282;)Z
ARG 0 world
ARG 1 user
ARG 2 damageSource
METHOD method_60113 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_1282;F)F
METHOD method_60113 getEquipmentDropChance (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_1282;F)F
ARG 0 world
ARG 1 attacker
ARG 2 damageSource
ARG 3 baseEquipmentDropChance
METHOD method_60114 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_1282;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/class_5819;Lnet/minecraft/class_6880;ILnet/minecraft/class_9699;)V
ARG 5 enchantment
ARG 6 level
@ -91,9 +94,11 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
ARG 4 slot
ARG 5 pos
ARG 6 onBreak
METHOD method_60125 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)V
METHOD method_60125 applyLocationBasedEffects (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)V
ARG 0 world
ARG 1 stack
ARG 2 user
ARG 3 slot
METHOD method_60126 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/class_6880;ILnet/minecraft/class_9699;)V
ARG 4 enchantment
ARG 5 level
@ -130,6 +135,8 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
METHOD method_60134 (Lnet/minecraft/class_1304;Ljava/util/function/BiConsumer;Lnet/minecraft/class_6880;I)V
ARG 2 enchantment
ARG 3 level
METHOD method_60135 removeLocationBasedEffects (Lnet/minecraft/class_1309;)V
ARG 0 user
METHOD method_60136 (Lnet/minecraft/class_1309;Lnet/minecraft/class_6880;ILnet/minecraft/class_9699;)V
ARG 1 enchantment
ARG 2 level
@ -152,8 +159,10 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
ARG 0 stack
ARG 1 slot
ARG 2 attributeBiConsumer
METHOD method_60141 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)V
METHOD method_60141 removeLocationBasedEffects (Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)V
ARG 0 stack
ARG 1 user
ARG 2 slot
METHOD method_60142 hasAnyEnchantmentsWith (Lnet/minecraft/class_1799;Lnet/minecraft/class_9331;)Z
ARG 0 stack
ARG 1 componentType
@ -163,6 +172,8 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
ARG 1 entry
METHOD method_60145 (Lnet/minecraft/class_9741;Lnet/minecraft/class_1799;Lnet/minecraft/class_5819;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_9304$class_9305;)V
ARG 5 componentBuilder
METHOD method_60146 (Lnet/minecraft/class_47;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/class_9699;ILnet/minecraft/class_5819;Lnet/minecraft/class_9710;)V
ARG 5 effect
METHOD method_60148 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1304;Ljava/util/function/BiConsumer;ILnet/minecraft/class_9720;)V
ARG 4 effect
METHOD method_60150 (Lnet/minecraft/class_9331;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/class_6880;I)V
@ -179,8 +190,9 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
ARG 3 enchantment
ARG 4 level
ARG 5 context
METHOD method_60154 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
METHOD method_60154 onTick (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
ARG 0 world
ARG 1 user
METHOD method_60155 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_1282;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/class_5819;Lnet/minecraft/class_6880;ILnet/minecraft/class_9699;)V
ARG 5 enchantment
ARG 6 level
@ -224,13 +236,16 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
METHOD method_60165 getEffect (Lnet/minecraft/class_1799;Lnet/minecraft/class_9331;)Ljava/util/Optional;
ARG 0 stack
ARG 1 componentType
METHOD method_60166 (Lnet/minecraft/class_47;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/class_9699;ILnet/minecraft/class_5819;Lnet/minecraft/class_9710;)V
ARG 5 effect
METHOD method_60167 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_6880;ILnet/minecraft/class_9699;)V
ARG 2 enchantment
ARG 3 level
ARG 4 context
METHOD method_60168 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;I)I
METHOD method_60168 getRepairWithXp (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;I)I
ARG 0 world
ARG 1 stack
ARG 2 baseRepairWithXp
METHOD method_60169 getTridentReturnAcceleration (Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;)I
ARG 0 world
ARG 1 stack

View File

@ -42,6 +42,7 @@ CLASS net/minecraft/class_1303 net/minecraft/entity/ExperienceOrbEntity
COMMENT all used or all gears are repaired.
COMMENT
COMMENT @return the amount of leftover experience
ARG 1 player
ARG 2 amount
METHOD method_5918 roundToOrbSize (I)I
ARG 0 value

View File

@ -601,6 +601,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
ARG 2 particleCount
METHOD method_6099 dropEquipment (Lnet/minecraft/class_1282;Z)V
ARG 1 source
ARG 2 causedByPlayer
METHOD method_6100 setJumping (Z)V
ARG 1 jumping
METHOD method_6101 isClimbing ()Z

View File

@ -23,6 +23,7 @@ CLASS net/minecraft/class_8109 net/minecraft/entity/damage/DamageSources
FIELD field_42317 stalagmite Lnet/minecraft/class_1282;
FIELD field_44866 outsideBorder Lnet/minecraft/class_1282;
FIELD field_44867 genericKill Lnet/minecraft/class_1282;
FIELD field_51564 campfire Lnet/minecraft/class_1282;
METHOD <init> (Lnet/minecraft/class_5455;)V
ARG 1 registryManager
METHOD method_48794 inFire ()Lnet/minecraft/class_1282;
@ -112,3 +113,4 @@ CLASS net/minecraft/class_8109 net/minecraft/entity/damage/DamageSources
METHOD method_55648 windCharge (Lnet/minecraft/class_1297;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1282;
ARG 1 source
ARG 2 attacker
METHOD method_59917 campfire ()Lnet/minecraft/class_1282;

View File

@ -45,5 +45,6 @@ CLASS net/minecraft/class_8111 net/minecraft/entity/damage/DamageTypes
FIELD field_44869 GENERIC_KILL Lnet/minecraft/class_5321;
FIELD field_47736 SPIT Lnet/minecraft/class_5321;
FIELD field_47737 WIND_CHARGE Lnet/minecraft/class_5321;
FIELD field_51566 CAMPFIRE Lnet/minecraft/class_5321;
METHOD method_48839 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 damageTypeRegisterable

View File

@ -895,6 +895,8 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
ARG 0 settings
METHOD method_58101 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings
METHOD method_58102 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings
METHOD method_58103 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings
METHOD method_58104 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;

View File

@ -1,7 +1,10 @@
CLASS net/minecraft/class_225 net/minecraft/loot/condition/RandomChanceWithLootingLootCondition
CLASS net/minecraft/class_225 net/minecraft/loot/condition/RandomChanceWithEnchantedBonusLootCondition
FIELD field_45874 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_53425 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_953 builder (Lnet/minecraft/class_7225$class_7874;FF)Lnet/minecraft/class_5341$class_210;
ARG 0 registryLookup
ARG 1 base
ARG 2 perLevelAboveFirst
METHOD test (Ljava/lang/Object;)Z
ARG 1 context

View File

@ -1,15 +1,30 @@
CLASS net/minecraft/class_109 net/minecraft/loot/function/EnchantRandomlyLootFunction
FIELD field_1031 LOGGER Lorg/slf4j/Logger;
FIELD field_45823 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_51792 options Ljava/util/Optional;
FIELD field_51793 onlyCompatible Z
METHOD <init> (Ljava/util/List;Ljava/util/Optional;Z)V
ARG 1 conditions
ARG 2 enchantments
ARG 3 onlyCompatible
METHOD method_26266 addEnchantmentToStack (Lnet/minecraft/class_1799;Lnet/minecraft/class_6880;Lnet/minecraft/class_5819;)Lnet/minecraft/class_1799;
ARG 0 stack
ARG 1 enchantment
ARG 2 random
METHOD method_35520 create ()Lnet/minecraft/class_109$class_4954;
METHOD method_489 builder (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_109$class_4954;
ARG 0 registryLookup
METHOD method_53324 (Lnet/minecraft/class_109;)Ljava/util/Optional;
ARG 0 function
METHOD method_60290 (Lnet/minecraft/class_109;)Ljava/lang/Boolean;
ARG 0 function
METHOD method_60292 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_4954 Builder
METHOD method_25992 add (Lnet/minecraft/class_6880;)Lnet/minecraft/class_109$class_4954;
FIELD field_51794 options Ljava/util/Optional;
FIELD field_51795 onlyCompatible Z
METHOD method_25992 option (Lnet/minecraft/class_6880;)Lnet/minecraft/class_109$class_4954;
ARG 1 enchantment
METHOD method_60293 options (Lnet/minecraft/class_6885;)Lnet/minecraft/class_109$class_4954;
ARG 1 options
METHOD method_60294 allowIncompatible ()Lnet/minecraft/class_109$class_4954;

View File

@ -1,10 +1,14 @@
CLASS net/minecraft/class_106 net/minecraft/loot/function/EnchantWithLevelsLootFunction
FIELD field_1026 range Lnet/minecraft/class_5658;
FIELD field_1026 levels Lnet/minecraft/class_5658;
FIELD field_45825 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_51796 options Ljava/util/Optional;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_5658;Ljava/util/Optional;)V
ARG 1 conditions
ARG 2 range
ARG 2 levels
ARG 3 options
METHOD method_481 builder (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_5658;)Lnet/minecraft/class_106$class_107;
ARG 0 registryLookup
ARG 1 levels
METHOD method_53329 (Lnet/minecraft/class_106;)Ljava/util/Optional;
ARG 0 function
METHOD method_53330 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
@ -12,4 +16,9 @@ CLASS net/minecraft/class_106 net/minecraft/loot/function/EnchantWithLevelsLootF
METHOD method_53331 (Lnet/minecraft/class_106;)Lnet/minecraft/class_5658;
ARG 0 function
CLASS class_107 Builder
FIELD field_1028 range Lnet/minecraft/class_5658;
FIELD field_1028 levels Lnet/minecraft/class_5658;
FIELD field_51797 options Ljava/util/Optional;
METHOD <init> (Lnet/minecraft/class_5658;)V
ARG 1 levels
METHOD method_60295 options (Lnet/minecraft/class_6885;)Lnet/minecraft/class_106$class_107;
ARG 1 options

View File

@ -1,10 +1,14 @@
CLASS net/minecraft/class_125 net/minecraft/loot/function/LootingEnchantLootFunction
FIELD field_1082 countRange Lnet/minecraft/class_5658;
CLASS net/minecraft/class_125 net/minecraft/loot/function/EnchantedCountIncreaseLootFunction
FIELD field_1082 count Lnet/minecraft/class_5658;
FIELD field_1083 limit I
FIELD field_31854 DEFAULT_LIMIT I
FIELD field_45833 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_51798 enchantment Lnet/minecraft/class_6880;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_6880;Lnet/minecraft/class_5658;I)V
ARG 1 conditions
ARG 2 enchantment
ARG 3 count
ARG 4 limit
METHOD method_53348 (Lnet/minecraft/class_125;)Ljava/lang/Integer;
ARG 0 function
METHOD method_53349 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
@ -12,9 +16,17 @@ CLASS net/minecraft/class_125 net/minecraft/loot/function/LootingEnchantLootFunc
METHOD method_53350 (Lnet/minecraft/class_125;)Lnet/minecraft/class_5658;
ARG 0 function
METHOD method_547 builder (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_5658;)Lnet/minecraft/class_125$class_126;
ARG 0 registryLookup
ARG 1 count
METHOD method_549 hasLimit ()Z
METHOD method_60296 (Lnet/minecraft/class_125;)Lnet/minecraft/class_6880;
ARG 0 function
CLASS class_126 Builder
FIELD field_1084 countRange Lnet/minecraft/class_5658;
FIELD field_1084 count Lnet/minecraft/class_5658;
FIELD field_1085 limit I
FIELD field_51799 enchantment Lnet/minecraft/class_6880;
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_5658;)V
ARG 1 enchantment
ARG 2 count
METHOD method_551 withLimit (I)Lnet/minecraft/class_125$class_126;
ARG 1 limit

View File

@ -1,7 +1,17 @@
CLASS net/minecraft/class_2035 net/minecraft/predicate/item/EnchantmentPredicate
FIELD comp_1749 levels Lnet/minecraft/class_2096$class_2100;
FIELD field_45741 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_2096$class_2100;)V
ARG 1 enchantment
ARG 2 levels
METHOD <init> (Lnet/minecraft/class_6885;Lnet/minecraft/class_2096$class_2100;)V
ARG 1 enchantments
ARG 2 levels
METHOD comp_1749 levels ()Lnet/minecraft/class_2096$class_2100;
METHOD method_53126 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_59916 testLevel (Lnet/minecraft/class_9304;Lnet/minecraft/class_6880;)Z
ARG 1 enchantmentsComponent
ARG 2 enchantment
METHOD method_8880 test (Lnet/minecraft/class_9304;)Z
ARG 1 enchantmentsComponent