Package net.minecraft.entity
Class EntityType
java.lang.Object
net.minecraft.entity.EntityType
- Mappings:
Namespace Name official viintermediary net/minecraft/class_867named net/minecraft/entity/EntityType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Set<Identifier>static final Identifierprivate static final Loggerprivate static final Identifierstatic final SimpleRegistry<Identifier,Class<? extends Entity>> static final Map<Identifier,EntityType.SpawnEggData> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EntitycreateInstanceFromClass(Class<? extends Entity> clazz, World world) static EntitycreateInstanceFromId(Identifier id, World world) static EntitycreateInstanceFromNbt(NbtCompound nbt, World world) static EntitycreateInstanceFromRawId(int id, World world) getEntityById(int id) static StringgetEntityName(Entity entity) static StringgetEntityType(String id) static Identifierstatic Identifierstatic Set<Identifier>static Stringstatic booleanisValid(Identifier id) static voidload()static booleanmethod_13943(Entity entity, Identifier id) private static voidprotected static EntityType.SpawnEggDataregisterSpawnEgg(String identifier, int color0, int color1)
-
Field Details
-
LIGHTNING_BOLT
- Mappings:
Namespace Name Mixin selector official aLvi;a:Lnf;intermediary field_15449Lnet/minecraft/class_867;field_15449:Lnet/minecraft/class_1653;named LIGHTNING_BOLTLnet/minecraft/entity/EntityType;LIGHTNING_BOLT:Lnet/minecraft/util/Identifier;
-
PLAYER
- Mappings:
Namespace Name Mixin selector official eLvi;e:Lnf;intermediary field_15452Lnet/minecraft/class_867;field_15452:Lnet/minecraft/class_1653;named PLAYERLnet/minecraft/entity/EntityType;PLAYER:Lnet/minecraft/util/Identifier;
-
LOGGER
- Mappings:
Namespace Name Mixin selector official fLvi;f: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;
-
REGISTRY
- Mappings:
Namespace Name Mixin selector official bLvi;b:Lfh;intermediary field_15450Lnet/minecraft/class_867;field_15450:Lnet/minecraft/class_1943;named REGISTRYLnet/minecraft/entity/EntityType;REGISTRY:Lnet/minecraft/util/registry/SimpleRegistry;
-
SPAWN_EGGS
- Mappings:
Namespace Name Mixin selector official cLvi;c: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;
-
IDENTIFIERS
- Mappings:
Namespace Name Mixin selector official dLvi;d:Ljava/util/Set;intermediary field_15451Lnet/minecraft/class_867;field_15451:Ljava/util/Set;named IDENTIFIERSLnet/minecraft/entity/EntityType;IDENTIFIERS:Ljava/util/Set;
-
NAMES
- Mappings:
Namespace Name Mixin selector official gLvi;g:Ljava/util/List;intermediary field_15453Lnet/minecraft/class_867;field_15453:Ljava/util/List;named NAMESLnet/minecraft/entity/EntityType;NAMES:Ljava/util/List;
-
-
Constructor Details
-
EntityType
public EntityType()
-
-
Method Details
-
getId
- Mappings:
Namespace Name Mixin selector official aLvi;a(Lvg;)Lnf;intermediary method_13942Lnet/minecraft/class_867;method_13942(Lnet/minecraft/class_864;)Lnet/minecraft/class_1653;named getIdLnet/minecraft/entity/EntityType;getId(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/Identifier;
-
getId
- Mappings:
Namespace Name Mixin selector official aLvi;a(Ljava/lang/Class;)Lnf;intermediary method_13937Lnet/minecraft/class_867;method_13937(Ljava/lang/Class;)Lnet/minecraft/class_1653;named getIdLnet/minecraft/entity/EntityType;getId(Ljava/lang/Class;)Lnet/minecraft/util/Identifier;
-
getEntityName
- Mappings:
Namespace Name Mixin selector official bLvi;b(Lvg;)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;
-
getEntityName
- Mappings:
Namespace Name Mixin selector official aLvi;a(Lnf;)Ljava/lang/String;intermediary method_13940Lnet/minecraft/class_867;method_13940(Lnet/minecraft/class_1653;)Ljava/lang/String;named getEntityNameLnet/minecraft/entity/EntityType;getEntityName(Lnet/minecraft/util/Identifier;)Ljava/lang/String;
-
getEntityById
- Mappings:
Namespace Name Mixin selector official aLvi;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;
-
getEntityType
- Mappings:
Namespace Name Mixin selector official aLvi;a(Ljava/lang/String;)Ljava/lang/Class;intermediary method_15056Lnet/minecraft/class_867;method_15056(Ljava/lang/String;)Ljava/lang/Class;named getEntityTypeLnet/minecraft/entity/EntityType;getEntityType(Ljava/lang/String;)Ljava/lang/Class;
-
createInstanceFromClass
@Nullable public static Entity createInstanceFromClass(@Nullable Class<? extends Entity> clazz, World world) - Mappings:
Namespace Name Mixin selector official aLvi;a(Ljava/lang/Class;Lamu;)Lvg;intermediary method_13938Lnet/minecraft/class_867;method_13938(Ljava/lang/Class;Lnet/minecraft/class_1150;)Lnet/minecraft/class_864;named createInstanceFromClassLnet/minecraft/entity/EntityType;createInstanceFromClass(Ljava/lang/Class;Lnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
-
createInstanceFromRawId
- Mappings:
Namespace Name Mixin selector official aLvi;a(ILamu;)Lvg;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;
-
createInstanceFromId
- Mappings:
Namespace Name Mixin selector official aLvi;a(Lnf;Lamu;)Lvg;intermediary method_13941Lnet/minecraft/class_867;method_13941(Lnet/minecraft/class_1653;Lnet/minecraft/class_1150;)Lnet/minecraft/class_864;named createInstanceFromIdLnet/minecraft/entity/EntityType;createInstanceFromId(Lnet/minecraft/util/Identifier;Lnet/minecraft/world/World;)Lnet/minecraft/entity/Entity;
-
createInstanceFromNbt
- Mappings:
Namespace Name Mixin selector official aLvi;a(Lfy;Lamu;)Lvg;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;
-
getIdentifiers
- Mappings:
Namespace Name Mixin selector official aLvi;a()Ljava/util/Set;intermediary method_13935Lnet/minecraft/class_867;method_13935()Ljava/util/Set;named getIdentifiersLnet/minecraft/entity/EntityType;getIdentifiers()Ljava/util/Set;
-
method_13943
- Mappings:
Namespace Name Mixin selector official aLvi;a(Lvg;Lnf;)Zintermediary method_13943Lnet/minecraft/class_867;method_13943(Lnet/minecraft/class_864;Lnet/minecraft/class_1653;)Znamed method_13943Lnet/minecraft/entity/EntityType;method_13943(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/Identifier;)Z
-
isValid
- Mappings:
Namespace Name Mixin selector official bLvi;b(Lnf;)Zintermediary method_13944Lnet/minecraft/class_867;method_13944(Lnet/minecraft/class_1653;)Znamed isValidLnet/minecraft/entity/EntityType;isValid(Lnet/minecraft/util/Identifier;)Z
-
getTypesAsString
- Mappings:
Namespace Name Mixin selector official bLvi;b()Ljava/lang/String;intermediary method_15057Lnet/minecraft/class_867;method_15057()Ljava/lang/String;named getTypesAsStringLnet/minecraft/entity/EntityType;getTypesAsString()Ljava/lang/String;
-
load
public static void load()- Mappings:
Namespace Name Mixin selector official cLvi;c()Vintermediary method_8366Lnet/minecraft/class_867;method_8366()Vnamed loadLnet/minecraft/entity/EntityType;load()V
-
register
- Mappings:
Namespace Name Mixin selector official aLvi;a(ILjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Vintermediary method_13936Lnet/minecraft/class_867;method_13936(ILjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Vnamed registerLnet/minecraft/entity/EntityType;register(ILjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)V
-
registerSpawnEgg
protected static EntityType.SpawnEggData registerSpawnEgg(String identifier, int color0, int color1) - Mappings:
Namespace Name Mixin selector official aLvi;a(Ljava/lang/String;II)Lvi$a;intermediary method_13939Lnet/minecraft/class_867;method_13939(Ljava/lang/String;II)Lnet/minecraft/class_867$class_868;named registerSpawnEggLnet/minecraft/entity/EntityType;registerSpawnEgg(Ljava/lang/String;II)Lnet/minecraft/entity/EntityType$SpawnEggData;
-