类 ClientEntityManager<T extends EntityLike>
- java.lang.Object
-
- net.minecraft.client.world.ClientEntityManager<T>
-
public class ClientEntityManager<T extends EntityLike> extends Object
- Mappings:
Namespace Name official cnnintermediary net/minecraft/class_5582named net/minecraft/client/world/ClientEntityManager
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) classClientEntityManager.Listener
-
字段概要
字段 修饰符和类型 字段 说明 private SectionedEntityCache<T>cacheprivate EntityHandler<T>handlerprivate EntityIndex<T>indexprivate static LoggerLOGGERprivate EntityLookup<T>lookupprivate LongSettickingChunkSections
-
构造器概要
构造器 构造器 说明 ClientEntityManager(Class<T> entityClass, EntityHandler<T> handler)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddEntity(T entity)StringgetDebugString()intgetEntityCount()EntityLookup<T>getLookup()private voidremoveIfEmpty(long packedChunkSection, EntityTrackingSection<T> entities)voidstartTicking(ChunkPos pos)voidstopTicking(ChunkPos pos)
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official aLcnn;a:Lorg/apache/logging/log4j/Logger;intermediary field_27279Lnet/minecraft/class_5582;field_27279:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/world/ClientEntityManager;LOGGER:Lorg/apache/logging/log4j/Logger;
-
handler
private final EntityHandler<T extends EntityLike> handler
- Mappings:
Namespace Name Mixin selector official bLcnn;b:Lcnj;intermediary field_27280Lnet/minecraft/class_5582;field_27280:Lnet/minecraft/class_5576;named handlerLnet/minecraft/client/world/ClientEntityManager;handler:Lnet/minecraft/world/entity/EntityHandler;
-
index
private final EntityIndex<T extends EntityLike> index
- Mappings:
Namespace Name Mixin selector official cLcnn;c:Lcnd;intermediary field_27281Lnet/minecraft/class_5582;field_27281:Lnet/minecraft/class_5570;named indexLnet/minecraft/client/world/ClientEntityManager;index:Lnet/minecraft/world/entity/EntityIndex;
-
cache
private final SectionedEntityCache<T extends EntityLike> cache
- Mappings:
Namespace Name Mixin selector official dLcnn;d:Lcng;intermediary field_27282Lnet/minecraft/class_5582;field_27282:Lnet/minecraft/class_5573;named cacheLnet/minecraft/client/world/ClientEntityManager;cache:Lnet/minecraft/world/entity/SectionedEntityCache;
-
tickingChunkSections
private final LongSet tickingChunkSections
- Mappings:
Namespace Name Mixin selector official eLcnn;e:Lit/unimi/dsi/fastutil/longs/LongSet;intermediary field_27283Lnet/minecraft/class_5582;field_27283:Lit/unimi/dsi/fastutil/longs/LongSet;named tickingChunkSectionsLnet/minecraft/client/world/ClientEntityManager;tickingChunkSections:Lit/unimi/dsi/fastutil/longs/LongSet;
-
lookup
private final EntityLookup<T extends EntityLike> lookup
- Mappings:
Namespace Name Mixin selector official fLcnn;f:Lcnk;intermediary field_27284Lnet/minecraft/class_5582;field_27284:Lnet/minecraft/class_5577;named lookupLnet/minecraft/client/world/ClientEntityManager;lookup:Lnet/minecraft/world/entity/EntityLookup;
-
-
构造器详细资料
-
ClientEntityManager
public ClientEntityManager(Class<T> entityClass, EntityHandler<T> handler)
- Mappings:
Namespace Name Mixin selector official <init>Lcnn;<init>(Ljava/lang/Class;Lcnj;)Vintermediary <init>Lnet/minecraft/class_5582;<init>(Ljava/lang/Class;Lnet/minecraft/class_5576;)Vnamed <init>Lnet/minecraft/client/world/ClientEntityManager;<init>(Ljava/lang/Class;Lnet/minecraft/world/entity/EntityHandler;)V
-
-
方法详细资料
-
startTicking
public void startTicking(ChunkPos pos)
- Mappings:
Namespace Name Mixin selector official aLcnn;a(Lbuw;)Vintermediary method_31869Lnet/minecraft/class_5582;method_31869(Lnet/minecraft/class_1923;)Vnamed startTickingLnet/minecraft/client/world/ClientEntityManager;startTicking(Lnet/minecraft/util/math/ChunkPos;)V
-
stopTicking
public void stopTicking(ChunkPos pos)
- Mappings:
Namespace Name Mixin selector official bLcnn;b(Lbuw;)Vintermediary method_31875Lnet/minecraft/class_5582;method_31875(Lnet/minecraft/class_1923;)Vnamed stopTickingLnet/minecraft/client/world/ClientEntityManager;stopTicking(Lnet/minecraft/util/math/ChunkPos;)V
-
getLookup
public EntityLookup<T> getLookup()
- Mappings:
Namespace Name Mixin selector official aLcnn;a()Lcnk;intermediary method_31866Lnet/minecraft/class_5582;method_31866()Lnet/minecraft/class_5577;named getLookupLnet/minecraft/client/world/ClientEntityManager;getLookup()Lnet/minecraft/world/entity/EntityLookup;
-
addEntity
public void addEntity(T entity)
- Mappings:
Namespace Name Mixin selector official aLcnn;a(Lcnb;)Vintermediary method_31870Lnet/minecraft/class_5582;method_31870(Lnet/minecraft/class_5568;)Vnamed addEntityLnet/minecraft/client/world/ClientEntityManager;addEntity(Lnet/minecraft/world/entity/EntityLike;)V
-
getEntityCount
public int getEntityCount()
- Mappings:
Namespace Name Mixin selector official bLcnn;b()Iintermediary method_31874Lnet/minecraft/class_5582;method_31874()Inamed getEntityCountLnet/minecraft/client/world/ClientEntityManager;getEntityCount()I
-
removeIfEmpty
private void removeIfEmpty(long packedChunkSection, EntityTrackingSection<T> entities)- Mappings:
Namespace Name Mixin selector official aLcnn;a(JLcnf;)Vintermediary method_31868Lnet/minecraft/class_5582;method_31868(JLnet/minecraft/class_5572;)Vnamed removeIfEmptyLnet/minecraft/client/world/ClientEntityManager;removeIfEmpty(JLnet/minecraft/world/entity/EntityTrackingSection;)V
-
getDebugString
public String getDebugString()
- Mappings:
Namespace Name Mixin selector official cLcnn;c()Ljava/lang/String;intermediary method_31879Lnet/minecraft/class_5582;method_31879()Ljava/lang/String;named getDebugStringLnet/minecraft/client/world/ClientEntityManager;getDebugString()Ljava/lang/String;
-
-