Package net.minecraft.entity
Class EntityType
java.lang.Object
net.minecraft.entity.EntityType
- Mappings:
Namespace Name official pmintermediary net/minecraft/class_867named net/minecraft/entity/EntityType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Loggerstatic final Map<Integer,EntityType.SpawnEggData> -
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 booleangetEntityById(int id) static StringgetEntityName(int id) static StringgetEntityName(Entity entity) static intgetIdByEntity(Entity entity) static intgetIdByName(String name) static booleanisEntityRegistered(String name) static voidload()private static voidregisterEntity(Class<? extends Entity> clazz, String name, int id) private static voidregisterEntity(Class<? extends Entity> clazz, String name, int id, int foregroundColor, int backgroundColor)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bLpm;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 cLpm;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 dLpm;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 eLpm;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 fLpm;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 gLpm;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 aLpm;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 aLpm;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<? extends Entity> clazz, String name, int id, int foregroundColor, int backgroundColor) - Mappings:
Namespace Name Mixin selector official aLpm;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 aLpm;a(Ljava/lang/String;Ladm;)Lpk;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 aLpm;a(Ldn;Ladm;)Lpk;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 aLpm;a(ILadm;)Lpk;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 aLpm;a(Lpk;)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 aLpm;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 bLpm;b(Lpk;)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 aLpm;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 bLpm;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 aLpm;a()Vintermediary method_8366Lnet/minecraft/class_867;method_8366()Vnamed loadLnet/minecraft/entity/EntityType;load()V
-
getEntityNames
- Mappings:
Namespace Name Mixin selector official bLpm;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 aLpm;a(Lpk;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 bLpm;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
-