Package games.stendhal.common


package games.stendhal.common
common classes for both server and client.
  • Interface Summary
    Interface
    Description
    Constants using during the procession of an Equipment action.
    ErrorDrain registers error messages while executing some algorithm like parsing command line texts.
  • Class Summary
    Class
    Description
    Provides encoding of raw bytes to base64-encoded characters, and decoding of base64 characters to raw bytes.
    This class loads the map and allow you to determine if a player collides or not with any of the non trespasable areas of the world.
     
    Generic command line parser considering quoted strings.
    Constants about slots
     
    Gathers all Debug constants in one place.
    ErrorBuffer stores and concatenates multiple error messages.
    A list of [enabled] features.
    input/output utility methods
    Utility functions to handle item names.
    utility methods for working with keyed slots
    Utility class for getting the player level for some given exp.
    a line consisting of points
    callback which is invoked for each point
    Helper functions for various mathematical tasks.
    NameBuilder to build a name separated by spaces.
    class to store the max outfit numbers for player available outfits.
    Helper functions to generate random numbers.
    Each parameter name in the control string is replaced by its value.
    helper functions for working with strings.
    Handles version numbers Actual number stored in games.stendhal.common.Debug.VERSION This file duplicates methods from games.stendhal.client.update.Version as the updater should not depend on anything outside games.stendhal.client.update
  • Enum Class Summary
    Enum Class
    Description
    a direction to face or walk to
    A logical notification type, which can be mapped to UI specific contexts.
    the state of the trading.