Package net.minecraft.entity
Class EntityType
java.lang.Object
net.minecraft.entity.EntityType
- Mappings:
Namespace Name official xbintermediary net/minecraft/class_867named net/minecraft/entity/EntityType
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EntitycreateInstanceFromName(String name, World world) static EntitycreateInstanceFromNbt(NbtCompound nbt, World world) static EntitycreateInstanceFromRawId(int id, World world) static booleanstatic ClassgetEntityById(int id) static StringgetEntityName(int id) static StringgetEntityName(Entity entity) static Liststatic intgetIdByEntity(Entity entity) static intgetIdByName(String name) static booleanisEntityRegistered(String name) static voidload()private static voidregisterEntity(Class clazz, String name, int id) private static voidregisterEntity(Class clazz, String name, int id, int foregroundColor, int backgroundColor)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bLxb;b:Lorg/apache/logging/log4j/Logger;intermediary field_9081Lnet/minecraft/class_867;field_9081:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/entity/EntityType;LOGGER:Lorg/apache/logging/log4j/Logger;
-
NAME_CLASS_MAP
- Mappings:
Namespace Name Mixin selector official cLxb;c:Ljava/util/Map;intermediary field_3268Lnet/minecraft/class_867;field_3268:Ljava/util/Map;named NAME_CLASS_MAPLnet/minecraft/entity/EntityType;NAME_CLASS_MAP:Ljava/util/Map;
-
CLASS_NAME_MAP
- Mappings:
Namespace Name Mixin selector official dLxb;d:Ljava/util/Map;intermediary field_3269Lnet/minecraft/class_867;field_3269:Ljava/util/Map;named CLASS_NAME_MAPLnet/minecraft/entity/EntityType;CLASS_NAME_MAP:Ljava/util/Map;
-
ID_CLASS_MAP
- Mappings:
Namespace Name Mixin selector official eLxb;e:Ljava/util/Map;intermediary field_3270Lnet/minecraft/class_867;field_3270:Ljava/util/Map;named ID_CLASS_MAPLnet/minecraft/entity/EntityType;ID_CLASS_MAP:Ljava/util/Map;
-
CLASS_ID_MAP
- Mappings:
Namespace Name Mixin selector official fLxb;f:Ljava/util/Map;intermediary field_3271Lnet/minecraft/class_867;field_3271:Ljava/util/Map;named CLASS_ID_MAPLnet/minecraft/entity/EntityType;CLASS_ID_MAP:Ljava/util/Map;
-
NAME_ID_MAP
- Mappings:
Namespace Name Mixin selector official gLxb;g:Ljava/util/Map;intermediary field_11908Lnet/minecraft/class_867;field_11908:Ljava/util/Map;named NAME_ID_MAPLnet/minecraft/entity/EntityType;NAME_ID_MAP:Ljava/util/Map;
-
SPAWN_EGGS
- Mappings:
Namespace Name Mixin selector official aLxb;a:Ljava/util/Map;intermediary field_11907Lnet/minecraft/class_867;field_11907:Ljava/util/Map;named SPAWN_EGGSLnet/minecraft/entity/EntityType;SPAWN_EGGS:Ljava/util/Map;
-
-
Constructor Details
-
EntityType
public EntityType()
-
-
Method Details
-
registerEntity
- Mappings:
Namespace Name Mixin selector official aLxb;a(Ljava/lang/Class;Ljava/lang/String;I)Vintermediary method_2569Lnet/minecraft/class_867;method_2569(Ljava/lang/Class;Ljava/lang/String;I)Vnamed registerEntityLnet/minecraft/entity/EntityType;registerEntity(Ljava/lang/Class;Ljava/lang/String;I)V
-
registerEntity
private static void registerEntity(Class clazz, String name, int id, int foregroundColor, int backgroundColor) - Mappings:
Namespace Name Mixin selector official aLxb;a(Ljava/lang/Class;Ljava/lang/String;III)Vintermediary method_2570Lnet/minecraft/class_867;method_2570(Ljava/lang/Class;Ljava/lang/String;III)Vnamed registerEntityLnet/minecraft/entity/EntityType;registerEntity(Ljava/lang/Class;Ljava/lang/String;III)V
-
createInstanceFromName
- Mappings:
Namespace Name Mixin selector official aLxb;a(Ljava/lang/String;Laqu;)Lwv;intermediary method_2571Lnet/minecraft/class_867;method_2571(Ljava/lang/String;Lnet/minecraft/class_1150;)Lnet/minecraft/class_864;named createInstanceFromNameLnet/minecraft/entity/EntityType;createInstanceFromName(Ljava/lang/String;Lnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
-
createInstanceFromNbt
- Mappings:
Namespace Name Mixin selector official aLxb;a(Lfn;Laqu;)Lwv;intermediary method_2568Lnet/minecraft/class_867;method_2568(Lnet/minecraft/class_322;Lnet/minecraft/class_1150;)Lnet/minecraft/class_864;named createInstanceFromNbtLnet/minecraft/entity/EntityType;createInstanceFromNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
-
createInstanceFromRawId
- Mappings:
Namespace Name Mixin selector official aLxb;a(ILaqu;)Lwv;intermediary method_2567Lnet/minecraft/class_867;method_2567(ILnet/minecraft/class_1150;)Lnet/minecraft/class_864;named createInstanceFromRawIdLnet/minecraft/entity/EntityType;createInstanceFromRawId(ILnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
-
getIdByEntity
- Mappings:
Namespace Name Mixin selector official aLxb;a(Lwv;)Iintermediary method_2572Lnet/minecraft/class_867;method_2572(Lnet/minecraft/class_864;)Inamed getIdByEntityLnet/minecraft/entity/EntityType;getIdByEntity(Lnet/minecraft/entity/Entity;)I
-
getEntityById
- Mappings:
Namespace Name Mixin selector official aLxb;a(I)Ljava/lang/Class;intermediary method_4457Lnet/minecraft/class_867;method_4457(I)Ljava/lang/Class;named getEntityByIdLnet/minecraft/entity/EntityType;getEntityById(I)Ljava/lang/Class;
-
getEntityName
- Mappings:
Namespace Name Mixin selector official bLxb;b(Lwv;)Ljava/lang/String;intermediary method_2573Lnet/minecraft/class_867;method_2573(Lnet/minecraft/class_864;)Ljava/lang/String;named getEntityNameLnet/minecraft/entity/EntityType;getEntityName(Lnet/minecraft/entity/Entity;)Ljava/lang/String;
-
getIdByName
- Mappings:
Namespace Name Mixin selector official aLxb;a(Ljava/lang/String;)Iintermediary method_10968Lnet/minecraft/class_867;method_10968(Ljava/lang/String;)Inamed getIdByNameLnet/minecraft/entity/EntityType;getIdByName(Ljava/lang/String;)I
-
getEntityName
- Mappings:
Namespace Name Mixin selector official bLxb;b(I)Ljava/lang/String;intermediary method_2566Lnet/minecraft/class_867;method_2566(I)Ljava/lang/String;named getEntityNameLnet/minecraft/entity/EntityType;getEntityName(I)Ljava/lang/String;
-
load
public static void load()- Mappings:
Namespace Name Mixin selector official aLxb;a()Vintermediary method_8366Lnet/minecraft/class_867;method_8366()Vnamed loadLnet/minecraft/entity/EntityType;load()V
-
getEntityNames
- Mappings:
Namespace Name Mixin selector official bLxb;b()Ljava/util/List;intermediary method_10970Lnet/minecraft/class_867;method_10970()Ljava/util/List;named getEntityNamesLnet/minecraft/entity/EntityType;getEntityNames()Ljava/util/List;
-
equals
- Mappings:
Namespace Name Mixin selector official aLxb;a(Lwv;Ljava/lang/String;)Zintermediary method_10969Lnet/minecraft/class_867;method_10969(Lnet/minecraft/class_864;Ljava/lang/String;)Znamed equalsLnet/minecraft/entity/EntityType;equals(Lnet/minecraft/entity/Entity;Ljava/lang/String;)Z
-
isEntityRegistered
- Mappings:
Namespace Name Mixin selector official bLxb;b(Ljava/lang/String;)Zintermediary method_10971Lnet/minecraft/class_867;method_10971(Ljava/lang/String;)Znamed isEntityRegisteredLnet/minecraft/entity/EntityType;isEntityRegistered(Ljava/lang/String;)Z
-