Table of Contents

Named Entity Kind - Code References

Java Classes

// In NamedEntityKind.java
package com.nyrds.pixeldungeon.mechanics;
 
public interface NamedEntityKind {
    String getEntityKind(); //this one for machines
    String name(); //this one for humans
}

Interface Definition:

JSON Configuration

The `NamedEntityKind` interface does not have JSON configuration. It is:

String Resources

The `NamedEntityKind` interface does not reference string resources directly. The `name()` method is typically implemented in subclasses to return values from string resources via `StringsManager.getVar(R.string.XXX)`.

Lua Scripts

The `NamedEntityKind` interface is implemented entirely in Java. No Lua scripts use it directly.

Interfaces extending NamedEntityKind:

Entities implementing NamedEntityKind (selected):