IEldritchMob
Package: thaumcraft.api.entities
Author: 源码中无 @author 标注(无法从本仓核实)
⚠️ 已订正:原条目此处写「Author: Azanor」——本仓源码里没有这条署名。 证据:
entities/ITaintedMob.java与entities/IEldritchMob.java全文各只有 5 行, 是没有任何 javadoc 的空标记接口,全仓 grepauthor在这两个文件里 0 命中。 (对比:IRunicArmor.java:7、IVisDiscountGear.java:11、IWarpingGear.java:8等接口确实带@author Azanor,所以「作者是 Azanor」这一事实可能成立, 但这两个接口本身没有署名。)
Extends: —
Marker interface for entities that belong to the Eldritch dimension or are associated with Eldritch entities. These are typically otherworldly creatures that exist beyond normal reality.
Interface Definition
public interface IEldritchMob {
}
Purpose
This is a marker interface with no methods. Entities implementing IEldritchMob are flagged as Eldritch-related within Thaumcraft’s systems.
Usage
public class EldritchSpider extends EntitySpider implements IEldritchMob {
// This spider is now recognized as an eldritch entity
}
Related
- ITaintedMob: Marker interface for Taint-corrupted mobs
- Eldritch Dimension: The dimension associated with these entities
Tags
#api #entity #marker #eldritch