跳到正文
烈焰甘蔗Wiki

ITaintedMob

Package: thaumcraft.api.entities

Author: 源码中无 @author 标注(无法从本仓核实)

⚠️ 已订正:原条目此处写「Author: Azanor」——本仓源码里没有这条署名。 证据:entities/ITaintedMob.java 与 entities/IEldritchMob.java 全文各只有 5 行, 是没有任何 javadoc 的空标记接口,全仓 grep author 在这两个文件里 0 命中。 (对比:IRunicArmor.java:7、IVisDiscountGear.java:11、IWarpingGear.java:8 等接口确实带 @author Azanor,所以「作者是 Azanor」这一事实可能成立, 但这两个接口本身没有署名。)

Extends: —

Marker interface for entities that have been corrupted by Taint. Mobs implementing this interface are recognized by Thaumcraft as Taint-infected creatures.

Interface Definition

public interface ITaintedMob {
}

Purpose

This is a marker interface with no methods. Entities implementing ITaintedMob are flagged as Taint-corrupted mobs within Thaumcraft’s systems.

Usage

public class TaintedCreeper extends EntityCreeper implements ITaintedMob {
    // This creeper is now recognized as a tainted mob
}
  • IEldritchMob: Marker interface for Eldritch entities
  • DamageSourceThaumcraft.taint: Taint damage source for Taint-related attacks

Tags

#api #entity #marker #taint

浏览全部模组