All Downloads are FREE. Search and download functionalities are using the official Maven repository.

simple.server.extension.d20.level.D20Level Maven / Gradle / Ivy

The newest version!
package simple.server.extension.d20.level;

/**
 * Interface for entities that have levels.
 *
 * @author Javier A. Ortiz Bultron [email protected]
 */
public interface D20Level {

    String LEVEL = "level";
    String MAX = "max";

    /**
     * Get Level.
     *
     * @return level
     */
    public int getLevel();

    /**
     * Set level.
     *
     * @param level
     */
    public void setLevel(int level);

    /**
     * Get max level for this object.
     *
     * @return max level for this object, -1 if no max level.
     */
    public int getMaxLevel();

    /**
     * Set max level.
     *
     * @param max max level to set.
     */
    public void setMaxLevel(int max);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy