java.lang.Object
com.realtime.crossfire.jxclient.server.crossfire.Model

public class Model extends Object
Combines all model classes that are updated.
  • Constructor Details

    • Model

      public Model(@NotNull @NotNull GuiStateManager guiStateManager)
      Creates a new instance.
      Parameters:
      guiStateManager - the GUI state manager to use
  • Method Details

    • getSkillSet

      @NotNull public @NotNull SkillSet getSkillSet()
    • getStats

      @NotNull public @NotNull Stats getStats()
    • getExperienceTable

      @NotNull public @NotNull ExperienceTable getExperienceTable()
    • getGuiStateManager

      @NotNull public @NotNull GuiStateManager getGuiStateManager()
    • getSpellsManager

      @NotNull public @NotNull SpellsManager getSpellsManager()
    • getQuestsManager

      @NotNull public @NotNull QuestsManager getQuestsManager()
    • getKnowledgeManager

      @NotNull public @NotNull KnowledgeManager getKnowledgeManager()
    • getFaceCache

      @NotNull public @NotNull FaceCache getFaceCache()
    • getSmoothFaces

      @NotNull public @NotNull SmoothFaces getSmoothFaces()
    • getItemSet

      @NotNull public @NotNull ItemSet getItemSet()
    • getNewCharacterInformation

      @NotNull public @NotNull NewCharacterInformation getNewCharacterInformation()
      Returns the NewCharacterInformation for creating new characters.
      Returns:
      the new character information
    • getAnimations

      @NotNull public @NotNull Animations getAnimations()
      Returns the Animations instance.
      Returns:
      the instance