Package net.minecraft.entity
Class EntityType
java.lang.Object
net.minecraft.entity.EntityType
- Mappings:
Namespace Name official rtintermediary net/minecraft/class_867named net/minecraft/entity/EntityType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Loggerstatic final Map<String,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(Entity entity) static intgetIdByEntity(Entity entity) static intgetIdByName(String name) static booleanisEntityRegistered(String name) static voidload()static Stringmethod_13022(Class<? extends Entity> class2) static Entitymethod_13023(String string, World world) 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 bLrt;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 cLrt;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 dLrt;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 eLrt;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 fLrt;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 gLrt;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 aLrt;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 aLrt;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 aLrt;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 aLrt;a(Ljava/lang/String;Laht;)Lrr;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 aLrt;a(Ldq;Laht;)Lrr;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 aLrt;a(ILaht;)Lrr;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;
-
method_13023
- Mappings:
Namespace Name Mixin selector official bLrt;b(Ljava/lang/String;Laht;)Lrr;intermediary method_13023Lnet/minecraft/class_867;method_13023(Ljava/lang/String;Lnet/minecraft/class_1150;)Lnet/minecraft/class_864;named method_13023Lnet/minecraft/entity/EntityType;method_13023(Ljava/lang/String;Lnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
-
getIdByEntity
- Mappings:
Namespace Name Mixin selector official aLrt;a(Lrr;)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 aLrt;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 bLrt;b(Lrr;)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;
-
method_13022
- Mappings:
Namespace Name Mixin selector official aLrt;a(Ljava/lang/Class;)Ljava/lang/String;intermediary method_13022Lnet/minecraft/class_867;method_13022(Ljava/lang/Class;)Ljava/lang/String;named method_13022Lnet/minecraft/entity/EntityType;method_13022(Ljava/lang/Class;)Ljava/lang/String;
-
getIdByName
- Mappings:
Namespace Name Mixin selector official aLrt;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
-
load
public static void load()- Mappings:
Namespace Name Mixin selector official aLrt;a()Vintermediary method_8366Lnet/minecraft/class_867;method_8366()Vnamed loadLnet/minecraft/entity/EntityType;load()V
-
getEntityNames
- Mappings:
Namespace Name Mixin selector official bLrt;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 aLrt;a(Lrr;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 bLrt;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
-