package net.runelite.api;

/**
 * RuneLite NPC compatibility stub.
 */
public interface NPC {
    default String getName() { return "Unknown"; }
    default int getId() { return -1; }
    default int getCombatLevel() { return 1; }
    default int[] getComposition() { return new int[0]; }
    default Object getWorldLocation() { return null; }
    default boolean isInteracting() { return false; }
    default int getOrientation() { return 0; }
    default Object getActor() { return null; }
}