Class EntityJson

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

public class EntityJson extends Object
Mappings:
Namespace Name
official aj
intermediary net/minecraft/class_3188
named net/minecraft/util/json/EntityJson
  • Field Details

    • EMPTY

      public static final EntityJson EMPTY
      Mappings:
      Namespace Name Mixin selector
      official a Laj;a:Laj;
      intermediary field_15668 Lnet/minecraft/class_3188;field_15668:Lnet/minecraft/class_3188;
      named EMPTY Lnet/minecraft/util/json/EntityJson;EMPTY:Lnet/minecraft/util/json/EntityJson;
    • type

      private final Identifier type
      Mappings:
      Namespace Name Mixin selector
      official b Laj;b:Lnf;
      intermediary field_15669 Lnet/minecraft/class_3188;field_15669:Lnet/minecraft/class_1653;
      named type Lnet/minecraft/util/json/EntityJson;type:Lnet/minecraft/util/Identifier;
    • distance

      private final DistanceJson distance
      Mappings:
      Namespace Name Mixin selector
      official c Laj;c:Lad;
      intermediary field_15670 Lnet/minecraft/class_3188;field_15670:Lnet/minecraft/class_3164;
      named distance Lnet/minecraft/util/json/EntityJson;distance:Lnet/minecraft/util/json/DistanceJson;
    • location

      private final LocationJson location
      Mappings:
      Namespace Name Mixin selector
      official d Laj;d:Laq;
      intermediary field_15671 Lnet/minecraft/class_3188;field_15671:Lnet/minecraft/class_3208;
      named location Lnet/minecraft/util/json/EntityJson;location:Lnet/minecraft/util/json/LocationJson;
    • effects

      private final EffectsJson effects
      Mappings:
      Namespace Name Mixin selector
      official e Laj;e:Lat;
      intermediary field_15672 Lnet/minecraft/class_3188;field_15672:Lnet/minecraft/class_3214;
      named effects Lnet/minecraft/util/json/EntityJson;effects:Lnet/minecraft/util/json/EffectsJson;
    • nbt

      private final NbtCompoundJson nbt
      Mappings:
      Namespace Name Mixin selector
      official f Laj;f:Lau;
      intermediary field_15673 Lnet/minecraft/class_3188;field_15673:Lnet/minecraft/class_3216;
      named nbt Lnet/minecraft/util/json/EntityJson;nbt:Lnet/minecraft/util/json/NbtCompoundJson;
  • Constructor Details

    • EntityJson

      public EntityJson(@Nullable Identifier type, DistanceJson distance, LocationJson location, EffectsJson effects, NbtCompoundJson nbt)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laj;<init>(Lnf;Lad;Laq;Lat;Lau;)V
      intermediary <init> Lnet/minecraft/class_3188;<init>(Lnet/minecraft/class_1653;Lnet/minecraft/class_3164;Lnet/minecraft/class_3208;Lnet/minecraft/class_3214;Lnet/minecraft/class_3216;)V
      named <init> Lnet/minecraft/util/json/EntityJson;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/util/json/DistanceJson;Lnet/minecraft/util/json/LocationJson;Lnet/minecraft/util/json/EffectsJson;Lnet/minecraft/util/json/NbtCompoundJson;)V
  • Method Details

    • method_14237

      public boolean method_14237(ServerPlayerEntity player, @Nullable Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Laj;a(Loq;Lvg;)Z
      intermediary method_14237 Lnet/minecraft/class_3188;method_14237(Lnet/minecraft/class_798;Lnet/minecraft/class_864;)Z
      named method_14237 Lnet/minecraft/util/json/EntityJson;method_14237(Lnet/minecraft/entity/player/ServerPlayerEntity;Lnet/minecraft/entity/Entity;)Z
    • fromJson

      public static EntityJson fromJson(@Nullable JsonElement element)
      Mappings:
      Namespace Name Mixin selector
      official a Laj;a(Lcom/google/gson/JsonElement;)Laj;
      intermediary method_14236 Lnet/minecraft/class_3188;method_14236(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3188;
      named fromJson Lnet/minecraft/util/json/EntityJson;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/util/json/EntityJson;