Enchantment stuff

This commit is contained in:
apple502j 2024-05-07 19:39:02 +09:00
parent 241ba880ba
commit a2d36ad0b7
No known key found for this signature in database
GPG Key ID: 2A69798565A099A9
7 changed files with 14 additions and 1 deletions

View File

@ -309,6 +309,8 @@ CLASS net/minecraft/class_1887 net/minecraft/enchantment/Enchantment
ARG 1 effectType
ARG 2 effect
ARG 3 requirements
METHOD method_60068 (Lnet/minecraft/class_9331;Lnet/minecraft/class_9331;)Ljava/util/List;
ARG 2 type
METHOD method_60069 getEffectsList (Lnet/minecraft/class_9331;)Ljava/util/List;
ARG 1 effectType
METHOD method_60070 addNonListEffect (Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_1887$class_9700;

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_9698 net/minecraft/enchantment/effect/EnchantmentEffectConditions
CLASS net/minecraft/class_9698 net/minecraft/enchantment/effect/EnchantmentEffectEntry
METHOD method_60004 createCodec (Lcom/mojang/serialization/Codec;Lnet/minecraft/class_176;)Lcom/mojang/serialization/Codec;
ARG 0 effectCodec
ARG 1 lootContextType
@ -8,5 +8,7 @@ CLASS net/minecraft/class_9698 net/minecraft/enchantment/effect/EnchantmentEffec
ARG 1 context
METHOD method_60007 createRequirementsCodec (Lnet/minecraft/class_176;)Lcom/mojang/serialization/Codec;
ARG 0 lootContextType
METHOD method_60008 (Lnet/minecraft/class_176;Lnet/minecraft/class_5341;)Lcom/mojang/serialization/DataResult;
ARG 1 condition
METHOD method_60010 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 0 errors

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_9722 net/minecraft/enchantment/effect/EnchantmentLocat
ARG 3 context
ARG 4 user
ARG 5 pos
ARG 6 newlyApplied
METHOD method_60222 remove (Lnet/minecraft/class_9699;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;I)V
ARG 1 context
ARG 2 user

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_9724 net/minecraft/enchantment/effect/entity/ExplodeEnchantmentEffectType
FIELD field_51710 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_60234 (ILnet/minecraft/class_9704;)Ljava/lang/Float;
ARG 1 knockbackMultiplier
METHOD method_60235 getDamageSource (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;)Lnet/minecraft/class_1282;
ARG 1 user
ARG 2 pos

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_9729 net/minecraft/enchantment/effect/entity/ReplaceBlockEnchantmentEffectType
FIELD field_51715 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_60242 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_6646;)Ljava/lang/Boolean;
ARG 2 predicate
METHOD method_60243 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_9730 net/minecraft/enchantment/effect/entity/ReplaceDiscEnchantmentEffectType
FIELD field_51716 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_60244 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_6646;)Ljava/lang/Boolean;
ARG 2 predicate
METHOD method_60245 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -17,6 +17,8 @@ CLASS net/minecraft/class_9734 net/minecraft/enchantment/effect/entity/SpawnPart
ARG 4 random
METHOD method_60255 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_60256 (Lnet/minecraft/class_9734$class_9735;)Lcom/mojang/serialization/DataResult;
ARG 0 source
CLASS class_9736 PositionSourceType
FIELD field_51725 CODEC Lcom/mojang/serialization/Codec;
FIELD field_51726 id Ljava/lang/String;