Class EffectsJson.EffectJson

java.lang.Object
net.minecraft.util.json.EffectsJson.EffectJson
Enclosing class:
EffectsJson

public static class EffectsJson.EffectJson extends Object
Mappings:
Namespace Name
official bb$a
intermediary net/minecraft/class_3214$class_3215
named net/minecraft/util/json/EffectsJson$EffectJson
  • Field Details

    • field_15768

      private final class_3638.class_3642 field_15768
      Mappings:
      Namespace Name Mixin selector
      official a Lbb$a;a:Lba$d;
      intermediary field_15768 Lnet/minecraft/class_3214$class_3215;field_15768:Lnet/minecraft/class_3638$class_3642;
      named field_15768 Lnet/minecraft/util/json/EffectsJson$EffectJson;field_15768:Lnet/minecraft/class_3638$class_3642;
    • field_15769

      private final class_3638.class_3642 field_15769
      Mappings:
      Namespace Name Mixin selector
      official b Lbb$a;b:Lba$d;
      intermediary field_15769 Lnet/minecraft/class_3214$class_3215;field_15769:Lnet/minecraft/class_3638$class_3642;
      named field_15769 Lnet/minecraft/util/json/EffectsJson$EffectJson;field_15769:Lnet/minecraft/class_3638$class_3642;
    • ambient

      @Nullable private final Boolean ambient
      Mappings:
      Namespace Name Mixin selector
      official c Lbb$a;c:Ljava/lang/Boolean;
      intermediary field_15770 Lnet/minecraft/class_3214$class_3215;field_15770:Ljava/lang/Boolean;
      named ambient Lnet/minecraft/util/json/EffectsJson$EffectJson;ambient:Ljava/lang/Boolean;
    • visible

      @Nullable private final Boolean visible
      Mappings:
      Namespace Name Mixin selector
      official d Lbb$a;d:Ljava/lang/Boolean;
      intermediary field_15771 Lnet/minecraft/class_3214$class_3215;field_15771:Ljava/lang/Boolean;
      named visible Lnet/minecraft/util/json/EffectsJson$EffectJson;visible:Ljava/lang/Boolean;
  • Constructor Details

  • Method Details

    • method_14342

      public boolean method_14342(@Nullable StatusEffectInstance instance)
      Mappings:
      Namespace Name Mixin selector
      official a Lbb$a;a(Laek;)Z
      intermediary method_14342 Lnet/minecraft/class_3214$class_3215;method_14342(Lnet/minecraft/class_861;)Z
      named method_14342 Lnet/minecraft/util/json/EffectsJson$EffectJson;method_14342(Lnet/minecraft/entity/effect/StatusEffectInstance;)Z
    • method_16540

      public JsonElement method_16540()
      Mappings:
      Namespace Name Mixin selector
      official a Lbb$a;a()Lcom/google/gson/JsonElement;
      intermediary method_16540 Lnet/minecraft/class_3214$class_3215;method_16540()Lcom/google/gson/JsonElement;
      named method_16540 Lnet/minecraft/util/json/EffectsJson$EffectJson;method_16540()Lcom/google/gson/JsonElement;
    • fromJson

      public static EffectsJson.EffectJson fromJson(JsonObject object)
      Mappings:
      Namespace Name Mixin selector
      official a Lbb$a;a(Lcom/google/gson/JsonObject;)Lbb$a;
      intermediary method_14341 Lnet/minecraft/class_3214$class_3215;method_14341(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_3214$class_3215;
      named fromJson Lnet/minecraft/util/json/EffectsJson$EffectJson;fromJson(Lcom/google/gson/JsonObject;)Lnet/minecraft/util/json/EffectsJson$EffectJson;