2019-06-28 17:55:20 -04:00
|
|
|
CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
|
2020-01-24 05:10:35 -05:00
|
|
|
FIELD field_21830 hiddenEffect Lnet/minecraft/class_1293;
|
|
|
|
COMMENT The effect hidden when upgrading effects. Duration decreases with this
|
|
|
|
COMMENT effect.
|
|
|
|
COMMENT
|
|
|
|
COMMENT <p>This exists so that long-duration low-amplifier effects reappears
|
|
|
|
COMMENT after short-duration high-amplifier effects run out.
|
2023-02-08 09:53:33 -05:00
|
|
|
FIELD field_42106 INFINITE I
|
2023-12-25 09:37:27 -05:00
|
|
|
FIELD field_47739 fading Lnet/minecraft/class_1293$class_9063;
|
2024-01-31 22:10:35 -05:00
|
|
|
FIELD field_48821 CODEC Lcom/mojang/serialization/Codec;
|
2024-02-02 09:02:58 -05:00
|
|
|
FIELD field_49014 MIN_AMPLIFIER I
|
|
|
|
FIELD field_49015 MAX_AMPLIFIER I
|
2024-02-29 04:06:13 -05:00
|
|
|
FIELD field_49207 PACKET_CODEC Lnet/minecraft/class_9139;
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_5889 showIcon Z
|
|
|
|
FIELD field_5890 showParticles Z
|
|
|
|
FIELD field_5892 ambient Z
|
|
|
|
FIELD field_5893 amplifier I
|
|
|
|
FIELD field_5895 duration I
|
2023-12-18 10:11:52 -05:00
|
|
|
FIELD field_5896 type Lnet/minecraft/class_6880;
|
2022-01-19 12:26:32 -05:00
|
|
|
FIELD field_5897 LOGGER Lorg/slf4j/Logger;
|
2023-12-18 10:11:52 -05:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1293;)V
|
|
|
|
ARG 1 instance
|
2023-12-19 04:41:40 -05:00
|
|
|
METHOD <init> (Lnet/minecraft/class_6880;)V
|
|
|
|
ARG 1 effect
|
2023-12-18 10:11:52 -05:00
|
|
|
METHOD <init> (Lnet/minecraft/class_6880;I)V
|
2023-12-19 04:41:40 -05:00
|
|
|
ARG 1 effect
|
2020-01-06 19:55:16 -05:00
|
|
|
ARG 2 duration
|
2023-12-18 10:11:52 -05:00
|
|
|
METHOD <init> (Lnet/minecraft/class_6880;II)V
|
2023-12-19 04:41:40 -05:00
|
|
|
ARG 1 effect
|
2018-11-04 07:22:38 -05:00
|
|
|
ARG 2 duration
|
2020-01-06 19:55:16 -05:00
|
|
|
ARG 3 amplifier
|
2023-12-18 10:11:52 -05:00
|
|
|
METHOD <init> (Lnet/minecraft/class_6880;IIZZ)V
|
2023-12-19 04:41:40 -05:00
|
|
|
ARG 1 effect
|
2019-04-11 01:58:54 -04:00
|
|
|
ARG 2 duration
|
|
|
|
ARG 3 amplifier
|
2020-01-06 19:55:16 -05:00
|
|
|
ARG 4 ambient
|
|
|
|
ARG 5 visible
|
2023-12-18 10:11:52 -05:00
|
|
|
METHOD <init> (Lnet/minecraft/class_6880;IIZZZ)V
|
2023-12-19 04:41:40 -05:00
|
|
|
ARG 1 effect
|
2020-01-24 05:10:35 -05:00
|
|
|
ARG 2 duration
|
|
|
|
ARG 3 amplifier
|
|
|
|
ARG 4 ambient
|
|
|
|
ARG 5 showParticles
|
|
|
|
ARG 6 showIcon
|
2023-12-18 10:11:52 -05:00
|
|
|
METHOD <init> (Lnet/minecraft/class_6880;IIZZZLnet/minecraft/class_1293;)V
|
2023-12-19 04:41:40 -05:00
|
|
|
ARG 1 effect
|
2018-11-04 07:22:38 -05:00
|
|
|
ARG 2 duration
|
|
|
|
ARG 3 amplifier
|
2018-11-04 14:05:56 -05:00
|
|
|
ARG 4 ambient
|
|
|
|
ARG 5 showParticles
|
2019-04-11 01:58:54 -04:00
|
|
|
ARG 6 showIcon
|
2020-01-24 05:10:35 -05:00
|
|
|
ARG 7 hiddenEffect
|
2024-01-31 22:10:35 -05:00
|
|
|
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_1293$class_9195;)V
|
|
|
|
ARG 1 effect
|
|
|
|
ARG 2 parameters
|
2020-01-06 19:55:16 -05:00
|
|
|
METHOD compareTo (Ljava/lang/Object;)I
|
|
|
|
ARG 1 that
|
2019-01-09 12:20:38 -05:00
|
|
|
METHOD equals (Ljava/lang/Object;)Z
|
|
|
|
ARG 1 o
|
2020-01-24 05:10:35 -05:00
|
|
|
METHOD method_24276 copyFrom (Lnet/minecraft/class_1293;)V
|
|
|
|
ARG 1 that
|
2023-02-08 09:53:33 -05:00
|
|
|
METHOD method_48557 isDurationBelow (I)Z
|
|
|
|
ARG 1 duration
|
|
|
|
METHOD method_48558 mapDuration (Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)I
|
|
|
|
ARG 1 mapper
|
|
|
|
METHOD method_48559 isInfinite ()Z
|
|
|
|
METHOD method_48560 (I)I
|
|
|
|
ARG 0 duration
|
|
|
|
METHOD method_48561 lastsShorterThan (Lnet/minecraft/class_1293;)Z
|
|
|
|
ARG 1 effect
|
|
|
|
METHOD method_48562 isActive ()Z
|
|
|
|
METHOD method_48563 getDurationString ()Ljava/lang/String;
|
2023-08-03 00:44:06 -04:00
|
|
|
METHOD method_52523 onApplied (Lnet/minecraft/class_1309;)V
|
|
|
|
ARG 1 entity
|
2023-12-25 09:37:27 -05:00
|
|
|
METHOD method_55653 getFadeFactor (Lnet/minecraft/class_1309;F)F
|
|
|
|
COMMENT {@return the factor (multiplier) for effect fade-in and fade-out}
|
|
|
|
COMMENT
|
|
|
|
COMMENT <p>The return value is between {@code 0.0f} and {@code 1.0f} (both inclusive).
|
|
|
|
COMMENT
|
|
|
|
COMMENT @see StatusEffect#fadeTicks(int)
|
|
|
|
ARG 1 entity
|
|
|
|
ARG 2 tickDelta
|
2023-12-19 04:41:40 -05:00
|
|
|
METHOD method_55654 equals (Lnet/minecraft/class_6880;)Z
|
|
|
|
ARG 1 effect
|
2023-12-25 09:37:27 -05:00
|
|
|
METHOD method_55656 copyFadingFrom (Lnet/minecraft/class_1293;)V
|
|
|
|
ARG 1 effect
|
|
|
|
METHOD method_55657 skipFading ()V
|
|
|
|
COMMENT Skips fade-in or fade-out currently in progress, instantly setting it
|
|
|
|
COMMENT to the final state (factor {@code 1.0f} or {@code 0.0f}, depending on the
|
|
|
|
COMMENT effect's duration).
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_5578 getAmplifier ()I
|
2023-12-18 10:11:52 -05:00
|
|
|
METHOD method_5579 getEffectType ()Lnet/minecraft/class_6880;
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_5581 shouldShowParticles ()Z
|
2024-01-31 12:12:25 -05:00
|
|
|
METHOD method_5582 writeNbt ()Lnet/minecraft/class_2520;
|
2021-02-17 13:16:46 -05:00
|
|
|
METHOD method_5583 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1293;
|
2021-04-02 17:03:30 -04:00
|
|
|
ARG 0 nbt
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_5584 getDuration ()I
|
2020-01-16 10:03:24 -05:00
|
|
|
METHOD method_5585 update (Lnet/minecraft/class_1309;Ljava/lang/Runnable;)Z
|
2020-01-24 05:10:35 -05:00
|
|
|
ARG 1 entity
|
|
|
|
ARG 2 overwriteCallback
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_5586 getTranslationKey ()Ljava/lang/String;
|
|
|
|
METHOD method_5588 updateDuration ()I
|
|
|
|
METHOD method_5590 upgrade (Lnet/minecraft/class_1293;)Z
|
2020-01-06 19:55:16 -05:00
|
|
|
ARG 1 that
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_5591 isAmbient ()Z
|
|
|
|
METHOD method_5592 shouldShowIcon ()Z
|
2024-01-31 22:10:35 -05:00
|
|
|
METHOD method_56666 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
|
|
|
ARG 0 instance
|
|
|
|
METHOD method_56667 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1293$class_9195;)Lnet/minecraft/class_1293;
|
|
|
|
ARG 1 parametersx
|
|
|
|
METHOD method_56668 asParameters ()Lnet/minecraft/class_1293$class_9195;
|
2023-12-25 09:37:27 -05:00
|
|
|
CLASS class_9063 Fading
|
|
|
|
COMMENT Computes the factor (multiplier) for effect fade-in and fade-out.
|
|
|
|
COMMENT
|
|
|
|
COMMENT <p>This is used by {@link StatusEffects#DARKNESS} in vanilla.
|
|
|
|
COMMENT
|
|
|
|
COMMENT @see StatusEffect#fadeTicks(int)
|
|
|
|
COMMENT @see StatusEffect#getFadeTicks
|
|
|
|
FIELD field_47740 factor F
|
|
|
|
FIELD field_47741 prevFactor F
|
|
|
|
METHOD method_55658 copyFrom (Lnet/minecraft/class_1293$class_9063;)V
|
|
|
|
ARG 1 fading
|
|
|
|
METHOD method_55659 skipFading (Lnet/minecraft/class_1293;)V
|
|
|
|
COMMENT Skips fade-in or fade-out currently in progress, instantly setting it
|
|
|
|
COMMENT to the final state (factor {@code 1.0f} or {@code 0.0f}, depending on the
|
|
|
|
COMMENT effect's duration).
|
|
|
|
ARG 1 effect
|
|
|
|
METHOD method_55660 calculate (Lnet/minecraft/class_1309;F)F
|
|
|
|
ARG 1 entity
|
|
|
|
ARG 2 tickDelta
|
|
|
|
METHOD method_55661 update (Lnet/minecraft/class_1293;)V
|
|
|
|
ARG 1 effect
|
|
|
|
METHOD method_55662 getTarget (Lnet/minecraft/class_1293;)F
|
|
|
|
ARG 0 effect
|
|
|
|
METHOD method_55663 getFadeTicks (Lnet/minecraft/class_1293;)I
|
|
|
|
ARG 0 effect
|
2024-01-31 22:10:35 -05:00
|
|
|
CLASS class_9195 Parameters
|
|
|
|
FIELD field_48822 CODEC Lcom/mojang/serialization/MapCodec;
|
2024-02-29 04:06:13 -05:00
|
|
|
FIELD field_49208 PACKET_CODEC Lnet/minecraft/class_9139;
|
2024-01-31 22:10:35 -05:00
|
|
|
METHOD method_56669 create (IIZZLjava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_1293$class_9195;
|
|
|
|
ARG 0 amplifier
|
|
|
|
ARG 1 duration
|
|
|
|
ARG 2 ambient
|
|
|
|
ARG 3 showParticles
|
|
|
|
ARG 4 showIcon
|
|
|
|
ARG 5 hiddenEffect
|
|
|
|
METHOD method_56670 (Lnet/minecraft/class_1293$class_9195;)Ljava/util/Optional;
|
|
|
|
ARG 0 parameters
|
2024-02-02 09:02:58 -05:00
|
|
|
METHOD method_56671 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec;
|
|
|
|
ARG 0 codec
|
2024-01-31 22:10:35 -05:00
|
|
|
METHOD method_56672 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
|
|
|
ARG 1 instance
|
2024-02-29 04:06:13 -05:00
|
|
|
METHOD method_57279 (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139;
|
|
|
|
ARG 0 packetCodec
|