Class EffectsJson

java.lang.Object
net.minecraft.util.json.EffectsJson

public class EffectsJson extends Object
Mappings:
Namespace Name
official bb
intermediary net/minecraft/class_3214
named net/minecraft/util/json/EffectsJson
  • Field Details

    • EMPTY

      public static final EffectsJson EMPTY
      Mappings:
      Namespace Name Mixin selector
      official a Lbb;a:Lbb;
      intermediary field_15766 Lnet/minecraft/class_3214;field_15766:Lnet/minecraft/class_3214;
      named EMPTY Lnet/minecraft/util/json/EffectsJson;EMPTY:Lnet/minecraft/util/json/EffectsJson;
    • field_15767

      private final Map<StatusEffect,EffectsJson.EffectJson> field_15767
      Mappings:
      Namespace Name Mixin selector
      official b Lbb;b:Ljava/util/Map;
      intermediary field_15767 Lnet/minecraft/class_3214;field_15767:Ljava/util/Map;
      named field_15767 Lnet/minecraft/util/json/EffectsJson;field_15767:Ljava/util/Map;
  • Constructor Details

  • Method Details

    • method_16537

      public static EffectsJson method_16537()
      Mappings:
      Namespace Name Mixin selector
      official a Lbb;a()Lbb;
      intermediary method_16537 Lnet/minecraft/class_3214;method_16537()Lnet/minecraft/class_3214;
      named method_16537 Lnet/minecraft/util/json/EffectsJson;method_16537()Lnet/minecraft/util/json/EffectsJson;
    • method_16538

      public EffectsJson method_16538(StatusEffect statusEffect)
      Mappings:
      Namespace Name Mixin selector
      official a Lbb;a(Laej;)Lbb;
      intermediary method_16538 Lnet/minecraft/class_3214;method_16538(Lnet/minecraft/class_860;)Lnet/minecraft/class_3214;
      named method_16538 Lnet/minecraft/util/json/EffectsJson;method_16538(Lnet/minecraft/entity/effect/StatusEffect;)Lnet/minecraft/util/json/EffectsJson;
    • method_14339

      public boolean method_14339(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbb;a(Laer;)Z
      intermediary method_14339 Lnet/minecraft/class_3214;method_14339(Lnet/minecraft/class_864;)Z
      named method_14339 Lnet/minecraft/util/json/EffectsJson;method_14339(Lnet/minecraft/entity/Entity;)Z
    • method_14340

      public boolean method_14340(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbb;a(Lafa;)Z
      intermediary method_14340 Lnet/minecraft/class_3214;method_14340(Lnet/minecraft/class_1699;)Z
      named method_14340 Lnet/minecraft/util/json/EffectsJson;method_14340(Lnet/minecraft/entity/LivingEntity;)Z
    • method_14338

      public boolean method_14338(Map<StatusEffect,StatusEffectInstance> map)
      Mappings:
      Namespace Name Mixin selector
      official a Lbb;a(Ljava/util/Map;)Z
      intermediary method_14338 Lnet/minecraft/class_3214;method_14338(Ljava/util/Map;)Z
      named method_14338 Lnet/minecraft/util/json/EffectsJson;method_14338(Ljava/util/Map;)Z
    • fromJson

      public static EffectsJson fromJson(@Nullable JsonElement element)
      Mappings:
      Namespace Name Mixin selector
      official a Lbb;a(Lcom/google/gson/JsonElement;)Lbb;
      intermediary method_14337 Lnet/minecraft/class_3214;method_14337(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3214;
      named fromJson Lnet/minecraft/util/json/EffectsJson;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/util/json/EffectsJson;
    • method_16539

      public JsonElement method_16539()
      Mappings:
      Namespace Name Mixin selector
      official b Lbb;b()Lcom/google/gson/JsonElement;
      intermediary method_16539 Lnet/minecraft/class_3214;method_16539()Lcom/google/gson/JsonElement;
      named method_16539 Lnet/minecraft/util/json/EffectsJson;method_16539()Lcom/google/gson/JsonElement;