A B C D E F G H I J L M N O P R S T U V W

A

AbstractMessage - Class in net.sf.juoserver.protocol
Base class for messages.
AbstractMessage(int, int) - Constructor for class net.sf.juoserver.protocol.AbstractMessage
Builds a message from the code that identifies it.
accept(ItemVisitor) - Method in class net.sf.juoserver.model.Container
 
accept(ItemVisitor) - Method in class net.sf.juoserver.model.Item
 
accept() - Method in class net.sf.juoserver.protocol.MoveRequest
Signals that this movement request has been accepted by the server.
Account - Class in net.sf.juoserver.model
 
Account(int, String, String) - Constructor for class net.sf.juoserver.model.Account
 
addAccount(Account) - Method in interface net.sf.juoserver.model.Core
Adds an account.
addAccount(Account) - Method in class net.sf.juoserver.model.CoreImpl
 
addIntercomListener(IntercomListener) - Static method in class net.sf.juoserver.controller.Intercom
 
addMobile(Mobile) - Method in interface net.sf.juoserver.model.Core
Adds a mobile.
addMobile(Mobile) - Method in class net.sf.juoserver.model.CoreImpl
 
addSerialId(int) - Method in class net.sf.juoserver.model.Account
 
asList(Message...) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
attach() - Method in interface net.sf.juoserver.controller.IntercomListener
Detach the listener from the communication network.
attach() - Method in class net.sf.juoserver.protocol.ControllerImpl
 
authenticate(Account, String) - Method in interface net.sf.juoserver.model.Core
Attempts to authenticate the given account with the specified password.
authenticate(Account, String) - Method in class net.sf.juoserver.model.CoreImpl
Attempts to authenticate the given account with the specified password.

B

BadDecodableException - Exception in net.sf.juoserver.protocol
Exception indicating that a Decodable message was not properly coded (e.g., it misses a public constructor taking a byte[] as its only argument).
BadDecodableException() - Constructor for exception net.sf.juoserver.protocol.BadDecodableException
 
BadDecodableException(String, Throwable) - Constructor for exception net.sf.juoserver.protocol.BadDecodableException
 
BadDecodableException(String) - Constructor for exception net.sf.juoserver.protocol.BadDecodableException
 
BadDecodableException(Throwable) - Constructor for exception net.sf.juoserver.protocol.BadDecodableException
 
BaseIdxFileReader - Class in net.sf.juoserver.files
Base IdxFileReader acting as a bridge towards a specific IdxFileEntryEncoder.
BaseIdxFileReader(File, int, IdxFileEntryEncoder) - Constructor for class net.sf.juoserver.files.BaseIdxFileReader
 
byCode(int, Class<T>) - Static method in class net.sf.juoserver.model.EnumUtils
Retrieves the enum constant belonging to the specified enum class (clazz) and identified by the provided integer code through the Coded interface.
byCode(int) - Static method in enum net.sf.juoserver.model.Layer
 

C

CharacterDraw - Class in net.sf.juoserver.protocol
 
CharacterDraw(Mobile) - Constructor for class net.sf.juoserver.protocol.CharacterDraw
 
CharacterList - Class in net.sf.juoserver.protocol
 
CharacterList(List<PlayingCharacter>, List<City>, Flag...) - Constructor for class net.sf.juoserver.protocol.CharacterList
 
CharacterSelect - Class in net.sf.juoserver.protocol
 
CharacterSelect(byte[]) - Constructor for class net.sf.juoserver.protocol.CharacterSelect
 
CharacterSelect(String, int) - Constructor for class net.sf.juoserver.protocol.CharacterSelect
 
CharacterStatus - Enum in net.sf.juoserver.model
 
CharacterWarmode - Class in net.sf.juoserver.protocol
 
CharacterWarmode(byte) - Constructor for class net.sf.juoserver.protocol.CharacterWarmode
 
City - Class in net.sf.juoserver.model
 
City(String, String) - Constructor for class net.sf.juoserver.model.City
 
ClasspathMessageDecoderProvider - Class in net.sf.juoserver.protocol
MessageDecoderProvider implementation that scans the classpath for Decodable Messages upon instantiation.
ClasspathMessageDecoderProvider() - Constructor for class net.sf.juoserver.protocol.ClasspathMessageDecoderProvider
 
ClientFeature - Enum in net.sf.juoserver.model
 
ClientFeatures - Class in net.sf.juoserver.protocol
 
ClientFeatures(ClientFeature...) - Constructor for class net.sf.juoserver.protocol.ClientFeatures
 
ClientFlag - Enum in net.sf.juoserver.model
 
ClientHandler - Interface in net.sf.juoserver.api
Contract for a client handler.
ClientHandlerFactory - Interface in net.sf.juoserver.api
 
ClientHandlerFactoryImpl - Class in net.sf.juoserver.networking
 
ClientHandlerFactoryImpl() - Constructor for class net.sf.juoserver.networking.ClientHandlerFactoryImpl
 
ClientMovementTracker - Interface in net.sf.juoserver.api
An object that keeps track of the client movements.
ClientMovementTrackerImpl - Class in net.sf.juoserver.protocol
 
ClientMovementTrackerImpl() - Constructor for class net.sf.juoserver.protocol.ClientMovementTrackerImpl
 
clientThreads - Variable in class net.sf.juoserver.networking.ClientThreadsManager
Client threads, indexed by ClientHandlerImpl.getName().
ClientThreadsManager - Class in net.sf.juoserver.networking
 
ClientThreadsManager() - Constructor for class net.sf.juoserver.networking.ClientThreadsManager
 
ClientVersion - Class in net.sf.juoserver.protocol
Client version request/response.
ClientVersion() - Constructor for class net.sf.juoserver.protocol.ClientVersion
 
ClientVersion(byte[]) - Constructor for class net.sf.juoserver.protocol.ClientVersion
 
ClilocMessage - Class in net.sf.juoserver.protocol
 
ClilocMessage(Mobile) - Constructor for class net.sf.juoserver.protocol.ClilocMessage
 
ClilocMessage(Item) - Constructor for class net.sf.juoserver.protocol.ClilocMessage
 
ClilocMessage(int, int, int, String, String, MessageType) - Constructor for class net.sf.juoserver.protocol.ClilocMessage
 
Clilocs - Enum in net.sf.juoserver.model
 
CODE - Static variable in class net.sf.juoserver.protocol.CharacterList
 
CODE - Static variable in class net.sf.juoserver.protocol.CharacterSelect
 
CODE - Static variable in class net.sf.juoserver.protocol.ClientVersion
 
CODE - Static variable in class net.sf.juoserver.protocol.DoubleClick
 
CODE - Static variable in class net.sf.juoserver.protocol.DropItem
 
CODE - Static variable in class net.sf.juoserver.protocol.GeneralInformation
 
CODE - Static variable in class net.sf.juoserver.protocol.GetPlayerStatus
 
CODE - Static variable in class net.sf.juoserver.protocol.LoginRequest
 
CODE - Static variable in class net.sf.juoserver.protocol.LoginSeed
 
CODE - Static variable in class net.sf.juoserver.protocol.LookRequest
 
CODE - Static variable in class net.sf.juoserver.protocol.MegaClilocRequest
 
CODE - Static variable in class net.sf.juoserver.protocol.MovementAck
 
CODE - Static variable in class net.sf.juoserver.protocol.MoveRequest
 
CODE - Static variable in class net.sf.juoserver.protocol.PickUpItem
 
CODE - Static variable in class net.sf.juoserver.protocol.PingPong
 
CODE - Static variable in class net.sf.juoserver.protocol.SelectServer
 
CODE - Static variable in class net.sf.juoserver.protocol.ServerConnect
 
CODE - Static variable in class net.sf.juoserver.protocol.ServerList
 
CODE - Static variable in class net.sf.juoserver.protocol.ServerLoginRequest
 
CODE - Static variable in class net.sf.juoserver.protocol.SkillLock
 
CODE - Static variable in class net.sf.juoserver.protocol.SpyOnClient
 
CODE - Static variable in class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
CODE - Static variable in class net.sf.juoserver.protocol.UpdatePlayer
 
CODE - Static variable in class net.sf.juoserver.protocol.WearItem
 
Coded - Interface in net.sf.juoserver.api
Anything identifiable by an integer code.
Configuration - Interface in net.sf.juoserver.api
Interface representing an object capable of providing a configuration to the server.
ConfigurationException - Exception in net.sf.juoserver.configuration
 
ConfigurationException() - Constructor for exception net.sf.juoserver.configuration.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception net.sf.juoserver.configuration.ConfigurationException
 
ConfigurationException(String) - Constructor for exception net.sf.juoserver.configuration.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception net.sf.juoserver.configuration.ConfigurationException
 
ConfigurationImpl - Class in net.sf.juoserver.configuration
 
configureFrom(Class<?>) - Method in class net.sf.juoserver.protocol.ClasspathMessageDecoderProvider
 
Container - Class in net.sf.juoserver.model
 
Container(int, int, int, int, List<Item>) - Constructor for class net.sf.juoserver.model.Container
 
Controller - Interface in net.sf.juoserver.controller
Contract for a server controller.
ControllerFactory - Interface in net.sf.juoserver.controller
 
ControllerFactoryImpl - Class in net.sf.juoserver.protocol
 
ControllerFactoryImpl() - Constructor for class net.sf.juoserver.protocol.ControllerFactoryImpl
 
ControllerImpl - Class in net.sf.juoserver.protocol
Base controller class.
ControllerImpl(ClientHandler, Core, ClientMovementTracker, Configuration) - Constructor for class net.sf.juoserver.protocol.ControllerImpl
Builds a new controller and attaches it to the specified ClientHandler.
Core - Interface in net.sf.juoserver.model
The core main API.
CoreImpl - Class in net.sf.juoserver.model
The Core facade.
CoreImpl() - Constructor for class net.sf.juoserver.model.CoreImpl
 
createAccount(int, String, String, int...) - Static method in class net.sf.juoserver.model.Account
 
createClientHandler(String, Server, Socket) - Method in interface net.sf.juoserver.api.ClientHandlerFactory
 
createClientHandler(String, Server, Socket) - Method in class net.sf.juoserver.networking.ClientHandlerFactoryImpl
 
createController(ClientHandler) - Method in interface net.sf.juoserver.controller.ControllerFactory
 
createController(ClientHandler) - Method in class net.sf.juoserver.protocol.ControllerFactoryImpl
 
createItemMegaClilocResponse(Item) - Static method in class net.sf.juoserver.protocol.MegaClilocResponse
 
createMapFileReader(File, int) - Method in interface net.sf.juoserver.api.FileReadersFactory
 
createMapFileReader(File, int) - Method in class net.sf.juoserver.files.FileReadersFactoryImpl
 
createMessageCompressor() - Method in interface net.sf.juoserver.api.MessageCompressor
 
createMessageCompressor() - Method in class net.sf.juoserver.protocol.Huffman
 
createMessageReader() - Method in interface net.sf.juoserver.api.MessageReaderFactory
 
createMessageReader() - Method in class net.sf.juoserver.protocol.DefaultMessageReader
 
createMobileMegaClilocResponse(Mobile) - Static method in class net.sf.juoserver.protocol.MegaClilocResponse
 
createSkillsIdxFileReader(File) - Method in interface net.sf.juoserver.api.FileReadersFactory
 
createSkillsIdxFileReader(File) - Method in class net.sf.juoserver.files.FileReadersFactoryImpl
 
createSkillsMulFileReader(File, IdxFileReader) - Method in interface net.sf.juoserver.api.FileReadersFactory
 
createSkillsMulFileReader(File, IdxFileReader) - Method in class net.sf.juoserver.files.FileReadersFactoryImpl
 
CustomizationHelper - Class in net.sf.juoserver.files
This helper class contains methods useful to customizing your own UO server, for example, it retrieves the skills IDs via method CustomizationHelper.getSkillIdByName(String).
CustomizationHelper(Configuration, FileReadersFactory) - Constructor for class net.sf.juoserver.files.CustomizationHelper
 

D

DataManager - Interface in net.sf.juoserver.networking
 
DataManagerImpl - Class in net.sf.juoserver.data
 
DataManagerImpl() - Constructor for class net.sf.juoserver.data.DataManagerImpl
 
Decodable - Annotation Type in net.sf.juoserver.api
 
decode(byte[]) - Method in interface net.sf.juoserver.api.MessageDecoder
Decodes a Message from a raw bytes chunk.
DefaultMessageReader - Class in net.sf.juoserver.protocol
Default MessageReader implementation.
DefaultMessageReader() - Constructor for class net.sf.juoserver.protocol.DefaultMessageReader
Default constructor.
DefaultMessageReader(MessageDecoderProvider, boolean) - Constructor for class net.sf.juoserver.protocol.DefaultMessageReader
Builds a new DefaultMessageReader.
DeleteItem - Class in net.sf.juoserver.protocol
 
DeleteItem(int) - Constructor for class net.sf.juoserver.protocol.DeleteItem
 
detach() - Method in interface net.sf.juoserver.controller.IntercomListener
Attach the listener to the communication network.
detach() - Method in class net.sf.juoserver.protocol.ControllerImpl
 
detachClient(ClientHandler) - Method in interface net.sf.juoserver.api.Server
 
detachClient(ClientHandler) - Method in class net.sf.juoserver.networking.ServerImpl
 
Direction - Enum in net.sf.juoserver.model
 
DoubleClick - Class in net.sf.juoserver.protocol
 
DoubleClick(byte[]) - Constructor for class net.sf.juoserver.protocol.DoubleClick
 
DoubleClick(int, boolean) - Constructor for class net.sf.juoserver.protocol.DoubleClick
 
DragItem - Class in net.sf.juoserver.protocol
 
DragItem(Item, int, Mobile, int, int, int, int) - Constructor for class net.sf.juoserver.protocol.DragItem
 
DrawContainer - Class in net.sf.juoserver.protocol
 
DrawContainer(int, int) - Constructor for class net.sf.juoserver.protocol.DrawContainer
 
DrawGamePlayer - Class in net.sf.juoserver.protocol
 
DrawGamePlayer(int, int, int, int, int, int, int) - Constructor for class net.sf.juoserver.protocol.DrawGamePlayer
 
DrawGamePlayer(Mobile) - Constructor for class net.sf.juoserver.protocol.DrawGamePlayer
 
DropItem - Class in net.sf.juoserver.protocol
 
DropItem(int, int, int, int, int) - Constructor for class net.sf.juoserver.protocol.DropItem
 
DropItem(byte[]) - Constructor for class net.sf.juoserver.protocol.DropItem
 

E

emptyLayer(Layer) - Method in class net.sf.juoserver.model.Mobile
 
encode(byte[]) - Method in interface net.sf.juoserver.api.Encoder
Encodes a byte array
encode(byte[]) - Method in interface net.sf.juoserver.api.GenericFileEntryEncoder
 
encode() - Method in interface net.sf.juoserver.api.Message
Encodes this message into a byte array packet.
encode(byte[]) - Method in class net.sf.juoserver.files.SkillsIdxFileEntryEncoder
 
encode(byte[]) - Method in class net.sf.juoserver.files.SkillsMulFileEntryEncoder
 
encode() - Method in class net.sf.juoserver.protocol.AbstractMessage
 
encode() - Method in class net.sf.juoserver.protocol.CharacterDraw
 
encode() - Method in class net.sf.juoserver.protocol.CharacterList
 
encode() - Method in class net.sf.juoserver.protocol.CharacterWarmode
 
encode() - Method in class net.sf.juoserver.protocol.ClientFeatures
 
encode() - Method in class net.sf.juoserver.protocol.ClientVersion
 
encode() - Method in class net.sf.juoserver.protocol.ClilocMessage
 
encode() - Method in class net.sf.juoserver.protocol.DeleteItem
 
encode() - Method in class net.sf.juoserver.protocol.DragItem
 
encode() - Method in class net.sf.juoserver.protocol.DrawContainer
 
encode() - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
encode() - Method in class net.sf.juoserver.protocol.GeneralInformation
 
encode(byte[]) - Method in class net.sf.juoserver.protocol.Huffman
 
encode() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
encode() - Method in class net.sf.juoserver.protocol.LoginReject
 
encode() - Method in class net.sf.juoserver.protocol.MegaClilocResponse
 
encode() - Method in class net.sf.juoserver.protocol.MovementAck
 
encode() - Method in class net.sf.juoserver.protocol.MovementReject
 
encode() - Method in class net.sf.juoserver.protocol.ObjectInfo
 
encode() - Method in class net.sf.juoserver.protocol.ObjectRevision
 
encode() - Method in class net.sf.juoserver.protocol.OverallLightLevel
 
encode() - Method in class net.sf.juoserver.protocol.Paperdoll
 
encode() - Method in class net.sf.juoserver.protocol.PersonalLightLevel
 
encode() - Method in class net.sf.juoserver.protocol.PingPong
 
encode() - Method in class net.sf.juoserver.protocol.SeasonalInformation
 
encode() - Method in class net.sf.juoserver.protocol.ServerConnect
 
encode() - Method in class net.sf.juoserver.protocol.ServerList
 
encode() - Method in class net.sf.juoserver.protocol.SkillUpdate
 
encode() - Method in class net.sf.juoserver.protocol.StatusBarInfo
 
encode() - Method in class net.sf.juoserver.protocol.UnicodeSpeech
 
encode() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
encodeObject(T, ByteBuffer) - Method in class net.sf.juoserver.protocol.MegaClilocResponse
 
Encoder - Interface in net.sf.juoserver.api
Contract for a generic encoder.
EnumUtils - Class in net.sf.juoserver.model
 
EnumUtils() - Constructor for class net.sf.juoserver.model.EnumUtils
 
equals(Object) - Method in class net.sf.juoserver.files.IdxFileEntryImpl
 
equals(Object) - Method in class net.sf.juoserver.files.SkillsFileEntryImpl
 
equals(Object) - Method in class net.sf.juoserver.model.Account
 
equals(Object) - Method in class net.sf.juoserver.model.City
 
equals(Object) - Method in class net.sf.juoserver.model.Flag
 
equals(Object) - Method in class net.sf.juoserver.model.Item
 
equals(Object) - Method in class net.sf.juoserver.model.Mobile
 
equals(Object) - Method in class net.sf.juoserver.model.PlayingCharacter
 
equals(Object) - Method in class net.sf.juoserver.model.Skill
 
equals(Object) - Method in class net.sf.juoserver.protocol.AbstractMessage
 
equals(Object) - Method in class net.sf.juoserver.protocol.CharacterDraw
 
equals(Object) - Method in class net.sf.juoserver.protocol.CharacterList
 
equals(Object) - Method in class net.sf.juoserver.protocol.CharacterSelect
 
equals(Object) - Method in class net.sf.juoserver.protocol.CharacterWarmode
 
equals(Object) - Method in class net.sf.juoserver.protocol.ClientFeatures
 
equals(Object) - Method in class net.sf.juoserver.protocol.ClientVersion
 
equals(Object) - Method in class net.sf.juoserver.protocol.ClilocMessage
 
equals(Object) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
equals(Object) - Method in class net.sf.juoserver.protocol.DeleteItem
 
equals(Object) - Method in class net.sf.juoserver.protocol.DoubleClick
 
equals(Object) - Method in class net.sf.juoserver.protocol.DragItem
 
equals(Object) - Method in class net.sf.juoserver.protocol.DrawContainer
 
equals(Object) - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
equals(Object) - Method in class net.sf.juoserver.protocol.DropItem
 
equals(Object) - Method in class net.sf.juoserver.protocol.GeneralInformation
 
equals(Object) - Method in class net.sf.juoserver.protocol.GetPlayerStatus
 
equals(Object) - Method in class net.sf.juoserver.protocol.LoginComplete
 
equals(Object) - Method in class net.sf.juoserver.protocol.LoginConfirm
 
equals(Object) - Method in class net.sf.juoserver.protocol.LoginReject
 
equals(Object) - Method in class net.sf.juoserver.protocol.LoginRequest
 
equals(Object) - Method in class net.sf.juoserver.protocol.LoginSeed
 
equals(Object) - Method in class net.sf.juoserver.protocol.LookRequest
 
equals(Object) - Method in class net.sf.juoserver.protocol.MegaClilocRequest
 
equals(Object) - Method in class net.sf.juoserver.protocol.MegaClilocResponse
 
equals(Object) - Method in class net.sf.juoserver.protocol.MovementAck
 
equals(Object) - Method in class net.sf.juoserver.protocol.MovementReject
 
equals(Object) - Method in class net.sf.juoserver.protocol.MoveRequest
 
equals(Object) - Method in class net.sf.juoserver.protocol.ObjectInfo
 
equals(Object) - Method in class net.sf.juoserver.protocol.ObjectRevision
 
equals(Object) - Method in class net.sf.juoserver.protocol.OverallLightLevel
 
equals(Object) - Method in class net.sf.juoserver.protocol.Paperdoll
 
equals(Object) - Method in class net.sf.juoserver.protocol.PersonalLightLevel
 
equals(Object) - Method in class net.sf.juoserver.protocol.PickUpItem
 
equals(Object) - Method in class net.sf.juoserver.protocol.PingPong
 
equals(Object) - Method in class net.sf.juoserver.protocol.SeasonalInformation
 
equals(Object) - Method in class net.sf.juoserver.protocol.SelectServer
 
equals(Object) - Method in class net.sf.juoserver.protocol.ServerConnect
 
equals(Object) - Method in class net.sf.juoserver.protocol.ServerList
 
equals(Object) - Method in class net.sf.juoserver.protocol.ServerLoginRequest
 
equals(Object) - Method in class net.sf.juoserver.protocol.SkillLock
 
equals(Object) - Method in class net.sf.juoserver.protocol.SkillUpdate
 
equals(Object) - Method in class net.sf.juoserver.protocol.SpyOnClient
 
equals(Object) - Method in class net.sf.juoserver.protocol.StatusBarInfo
 
equals(Object) - Method in class net.sf.juoserver.protocol.Subcommand
 
equals(Object) - Method in class net.sf.juoserver.protocol.UnicodeSpeech
 
equals(Object) - Method in class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
equals(Object) - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
equals(Object) - Method in class net.sf.juoserver.protocol.WearItem
 

F

FileReaderException - Exception in net.sf.juoserver.files
Exception occurred while accessing game files.
FileReaderException() - Constructor for exception net.sf.juoserver.files.FileReaderException
 
FileReaderException(String, Throwable) - Constructor for exception net.sf.juoserver.files.FileReaderException
 
FileReaderException(String) - Constructor for exception net.sf.juoserver.files.FileReaderException
 
FileReaderException(Throwable) - Constructor for exception net.sf.juoserver.files.FileReaderException
 
FileReadersFactory - Interface in net.sf.juoserver.api
 
FileReadersFactoryImpl - Class in net.sf.juoserver.files
 
FileReadersFactoryImpl() - Constructor for class net.sf.juoserver.files.FileReadersFactoryImpl
 
findAccountByUsername(String) - Method in interface net.sf.juoserver.model.Core
Retrieves an Account by username and password; the password is needed to check the credentials.
findAccountByUsername(String) - Method in class net.sf.juoserver.model.CoreImpl
Retrieves an Account by username and password; the password is needed to check the credentials.
findItemByID(int) - Method in interface net.sf.juoserver.model.Core
Retrieves an Item by its serial ID.
findItemByID(int) - Method in class net.sf.juoserver.model.CoreImpl
 
findMobileByID(int) - Method in interface net.sf.juoserver.model.Core
Retrieves a Mobile by its serial ID.
findMobileByID(int) - Method in class net.sf.juoserver.model.CoreImpl
 
findPropertiesFile(String) - Static method in class net.sf.juoserver.configuration.ConfigurationImpl
 
Flag - Class in net.sf.juoserver.model
 
Flag(int) - Constructor for class net.sf.juoserver.model.Flag
 

G

GeneralInformation - Class in net.sf.juoserver.protocol
General information packet.
GeneralInformation(byte[]) - Constructor for class net.sf.juoserver.protocol.GeneralInformation
 
GeneralInformation(Subcommand<GeneralInformation, GeneralInformation.SubcommandType>) - Constructor for class net.sf.juoserver.protocol.GeneralInformation
 
GeneralInformation.ClientLanguage - Class in net.sf.juoserver.protocol
 
GeneralInformation.ClientLanguage(String) - Constructor for class net.sf.juoserver.protocol.GeneralInformation.ClientLanguage
 
GeneralInformation.ClientType - Class in net.sf.juoserver.protocol
 
GeneralInformation.ClientType(int) - Constructor for class net.sf.juoserver.protocol.GeneralInformation.ClientType
 
GeneralInformation.EnableMapDiff - Class in net.sf.juoserver.protocol
 
GeneralInformation.EnableMapDiff(int, int[], int[]) - Constructor for class net.sf.juoserver.protocol.GeneralInformation.EnableMapDiff
 
GeneralInformation.ScreenSize - Class in net.sf.juoserver.protocol
 
GeneralInformation.ScreenSize(short, short) - Constructor for class net.sf.juoserver.protocol.GeneralInformation.ScreenSize
 
GeneralInformation.SetCursorHueSetMap - Class in net.sf.juoserver.protocol
 
GeneralInformation.SetCursorHueSetMap(byte) - Constructor for class net.sf.juoserver.protocol.GeneralInformation.SetCursorHueSetMap
 
GeneralInformation.SubcommandType - Enum in net.sf.juoserver.protocol
 
GenericFileEntryEncoder<T> - Interface in net.sf.juoserver.api
 
GenericFileReader<Lookup,Output> - Interface in net.sf.juoserver.api
Contract for a file reader.
getAccount() - Method in class net.sf.juoserver.protocol.ControllerImpl
 
getAccountId() - Method in class net.sf.juoserver.model.Account
 
getAccountID() - Method in class net.sf.juoserver.protocol.ServerConnect
 
getAddress() - Method in class net.sf.juoserver.model.ServerInfo
 
getAddress() - Method in class net.sf.juoserver.protocol.LoginSeed
 
getAllEntries() - Method in interface net.sf.juoserver.api.IdxFileReader
 
getAllEntries() - Method in interface net.sf.juoserver.api.IndexedFileReader
Retrieves all the outputs in the file.
getAllEntries() - Method in class net.sf.juoserver.files.BaseIdxFileReader
 
getAllEntries() - Method in class net.sf.juoserver.files.MulFileReader
 
getAmount() - Method in class net.sf.juoserver.protocol.PickUpItem
 
getArmorRating() - Method in class net.sf.juoserver.model.Mobile
 
getBodyType() - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
getBodyType() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
getCap() - Method in class net.sf.juoserver.model.Skill
 
getCharacterSerialIdByPosition(int) - Method in class net.sf.juoserver.model.Account
Retrieves an account's characters serial IDs, given its position in the login screen.
getCharacterStatus() - Method in class net.sf.juoserver.model.Mobile
 
getCharId() - Method in class net.sf.juoserver.protocol.CharacterSelect
 
getCharName() - Method in class net.sf.juoserver.protocol.CharacterSelect
 
getCharSerial() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
getClientType() - Method in class net.sf.juoserver.protocol.GeneralInformation.ClientType
 
getClientVersion() - Method in class net.sf.juoserver.protocol.ClientVersion
 
getCode() - Method in interface net.sf.juoserver.api.Coded
 
getCode() - Method in interface net.sf.juoserver.api.Message
 
getCode() - Method in enum net.sf.juoserver.model.CharacterStatus
 
getCode() - Method in enum net.sf.juoserver.model.Clilocs
 
getCode() - Method in enum net.sf.juoserver.model.Direction
 
getCode() - Method in enum net.sf.juoserver.model.Layer
 
getCode() - Method in enum net.sf.juoserver.model.MessageType
 
getCode() - Method in enum net.sf.juoserver.model.Notoriety
 
getCode() - Method in enum net.sf.juoserver.model.RaceFlag
 
getCode() - Method in enum net.sf.juoserver.model.SexRace
 
getCode() - Method in enum net.sf.juoserver.model.SkillLockFlag
 
getCode() - Method in enum net.sf.juoserver.model.Skills
Retrieves the 1-based skill ID.
getCode() - Method in enum net.sf.juoserver.model.StatusFlag
 
getCode() - Method in class net.sf.juoserver.protocol.AbstractMessage
 
getCode() - Method in enum net.sf.juoserver.protocol.GeneralInformation.SubcommandType
 
getCode() - Method in enum net.sf.juoserver.protocol.SkillUpdate.SkillUpdateType
 
getColdResist() - Method in class net.sf.juoserver.model.Mobile
 
getCompressorFactory() - Method in class net.sf.juoserver.networking.ClientHandlerFactoryImpl
 
getConfiguration() - Method in class net.sf.juoserver.model.CoreImpl
 
getConfiguration() - Method in class net.sf.juoserver.protocol.ControllerFactoryImpl
 
getControllerFactory() - Method in class net.sf.juoserver.networking.ClientHandlerFactoryImpl
 
getCore() - Method in class net.sf.juoserver.protocol.ControllerFactoryImpl
 
getCreateureId() - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
getCreatureId() - Method in class net.sf.juoserver.protocol.PersonalLightLevel
 
getCurrentHitPoints() - Method in class net.sf.juoserver.model.Mobile
 
getCurrentMana() - Method in class net.sf.juoserver.model.Mobile
 
getCurrentStamina() - Method in class net.sf.juoserver.model.Mobile
 
getDamageMaximum() - Method in class net.sf.juoserver.model.Mobile
 
getDamageMinimum() - Method in class net.sf.juoserver.model.Mobile
 
getDecoder(byte) - Method in interface net.sf.juoserver.api.MessageDecoderProvider
Retrieves a MessageDecoder for the message identified by the provided contents's {firstByte.
getDecoder(byte) - Method in class net.sf.juoserver.protocol.ClasspathMessageDecoderProvider
 
getDecoders() - Method in class net.sf.juoserver.protocol.ClasspathMessageDecoderProvider
 
getDexterity() - Method in class net.sf.juoserver.model.Mobile
 
getDirection() - Method in class net.sf.juoserver.model.Mobile
 
getDirection() - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
getDirection() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
getDirection() - Method in class net.sf.juoserver.protocol.MoveRequest
 
getDirectionWithRunningInfo() - Method in class net.sf.juoserver.model.Mobile
 
getDirectionWithRunningInfo() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
getEnergyResist() - Method in class net.sf.juoserver.model.Mobile
 
getEntryAt(Lookup) - Method in interface net.sf.juoserver.api.GenericFileReader
Retrieves the output at the specified position
getEntryAt(Integer) - Method in interface net.sf.juoserver.api.IdxFileReader
 
getEntryAt(Integer) - Method in class net.sf.juoserver.files.BaseIdxFileReader
 
getEntryAt(IdxFileEntry) - Method in class net.sf.juoserver.files.MulFileReader
 
getExpectedSequence() - Method in interface net.sf.juoserver.api.ClientMovementTracker
Returns the currently expected sequence.
getExpectedSequence() - Method in class net.sf.juoserver.protocol.ClientMovementTrackerImpl
 
getFastwalkPrevKey() - Method in class net.sf.juoserver.protocol.MoveRequest
 
getFeatures() - Method in class net.sf.juoserver.protocol.ClientFeatures
 
getFileReadersFactory() - Method in class net.sf.juoserver.model.CoreImpl
 
getFireResist() - Method in class net.sf.juoserver.model.Mobile
 
getFlag() - Method in enum net.sf.juoserver.model.ClientFlag
 
getFollowers() - Method in class net.sf.juoserver.model.Mobile
 
getFont() - Method in class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
getGoldInPack() - Method in class net.sf.juoserver.model.Mobile
 
getGumpId() - Method in class net.sf.juoserver.model.Container
 
getHost() - Method in class net.sf.juoserver.protocol.ServerConnect
 
getHue() - Method in class net.sf.juoserver.model.Item
 
getHue() - Method in class net.sf.juoserver.model.Mobile
 
getHue() - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
getHue() - Method in class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
getHue() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
getIndex() - Method in interface net.sf.juoserver.api.IdxFileEntry
 
getIndex() - Method in class net.sf.juoserver.files.IdxFileEntryImpl
 
getIntelligence() - Method in class net.sf.juoserver.model.Mobile
 
getItemByLayer(Layer) - Method in class net.sf.juoserver.model.Mobile
 
getItems() - Method in class net.sf.juoserver.model.Container
 
getItems() - Method in class net.sf.juoserver.model.Mobile
 
getItemSerial() - Method in class net.sf.juoserver.protocol.DropItem
 
getItemSerialId() - Method in class net.sf.juoserver.protocol.PickUpItem
 
getItemSerialId() - Method in class net.sf.juoserver.protocol.WearItem
 
getKey() - Method in class net.sf.juoserver.protocol.ServerLoginRequest
 
getLanguage() - Method in class net.sf.juoserver.protocol.GeneralInformation.ClientLanguage
 
getLanguage() - Method in class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
getLayer(Item) - Method in class net.sf.juoserver.model.Mobile
 
getLayer() - Method in class net.sf.juoserver.protocol.WearItem
 
getLength() - Method in interface net.sf.juoserver.api.IdxFileEntry
 
getLength() - Method in interface net.sf.juoserver.api.Message
 
getLength() - Method in class net.sf.juoserver.files.IdxFileEntryImpl
 
getLength() - Method in class net.sf.juoserver.protocol.AbstractMessage
 
getLevel() - Method in enum net.sf.juoserver.model.LightLevel
 
getLightLevel() - Method in class net.sf.juoserver.protocol.OverallLightLevel
 
getLightLevel() - Method in class net.sf.juoserver.protocol.PersonalLightLevel
 
getLocationName() - Method in class net.sf.juoserver.model.City
 
getLockFlag() - Method in class net.sf.juoserver.model.Skill
 
getLuck() - Method in class net.sf.juoserver.model.Mobile
 
getMap() - Method in class net.sf.juoserver.protocol.GeneralInformation.SetCursorHueSetMap
 
getMapHeightMinusEight() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
getMapWidthMinusEight() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
getMaxFollowers() - Method in class net.sf.juoserver.model.Mobile
 
getMaxHitPoints() - Method in class net.sf.juoserver.model.Mobile
 
getMaxMana() - Method in class net.sf.juoserver.model.Mobile
 
getMaxStamina() - Method in class net.sf.juoserver.model.Mobile
 
getMaxWeight() - Method in class net.sf.juoserver.model.Mobile
 
getMessageDecoderProvider() - Method in class net.sf.juoserver.protocol.DefaultMessageReader
 
getMessageReaderFactory() - Method in class net.sf.juoserver.networking.ClientHandlerFactoryImpl
 
getMessageType() - Method in class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
getMobile() - Method in class net.sf.juoserver.protocol.ControllerImpl
 
getModelId() - Method in interface net.sf.juoserver.api.UOObject
 
getModelId() - Method in class net.sf.juoserver.model.Item
 
getModelId() - Method in class net.sf.juoserver.model.Mobile
 
getModelID() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
getMulPath() - Method in interface net.sf.juoserver.api.Configuration
 
getMulPath() - Method in class net.sf.juoserver.configuration.ConfigurationImpl
 
getName() - Method in interface net.sf.juoserver.api.ClientHandler
Retrieves the client handler's name.
getName() - Method in class net.sf.juoserver.model.City
 
getName() - Method in class net.sf.juoserver.model.Mobile
 
getName() - Method in class net.sf.juoserver.model.ServerInfo
 
getName() - Method in class net.sf.juoserver.protocol.AbstractMessage
 
getNotoriety() - Method in class net.sf.juoserver.model.Mobile
 
getNotoriety() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
getNotoriety() - Method in class net.sf.juoserver.protocol.MovementAck
 
getNotorietyCode() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
getNumberOfMapPatches() - Method in class net.sf.juoserver.protocol.GeneralInformation.EnableMapDiff
 
getNumberOfMaps() - Method in class net.sf.juoserver.protocol.GeneralInformation.EnableMapDiff
 
getNumberOfStaticPatches() - Method in class net.sf.juoserver.protocol.GeneralInformation.EnableMapDiff
 
getObjectSerialId() - Method in class net.sf.juoserver.protocol.DoubleClick
 
getPassword() - Method in class net.sf.juoserver.model.Account
 
getPassword() - Method in class net.sf.juoserver.model.PlayingCharacter
 
getPassword() - Method in class net.sf.juoserver.protocol.LoginRequest
 
getPassword() - Method in class net.sf.juoserver.protocol.ServerLoginRequest
 
getPlayerSerial() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
getPlayerSerialId() - Method in class net.sf.juoserver.protocol.WearItem
 
GetPlayerStatus - Class in net.sf.juoserver.protocol
 
GetPlayerStatus(byte[]) - Constructor for class net.sf.juoserver.protocol.GetPlayerStatus
 
GetPlayerStatus.PlayerStatusRequest - Enum in net.sf.juoserver.protocol
 
getPoisonResist() - Method in class net.sf.juoserver.model.Mobile
 
getPort() - Method in class net.sf.juoserver.protocol.ServerConnect
 
getPrefixNameSuffix() - Method in class net.sf.juoserver.model.Mobile
 
getQuerySerials() - Method in class net.sf.juoserver.protocol.MegaClilocRequest
 
getRaceFlag() - Method in class net.sf.juoserver.model.Mobile
 
getReply(Message) - Method in interface net.sf.juoserver.api.ProtocolController
Retrieves the reply for a certain request message.
getReply(Message) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
getRequest() - Method in class net.sf.juoserver.protocol.GetPlayerStatus
 
getSeason() - Method in class net.sf.juoserver.protocol.SeasonalInformation
 
getSequence() - Method in class net.sf.juoserver.protocol.MovementAck
 
getSequence() - Method in class net.sf.juoserver.protocol.MoveRequest
 
getSequenceNumber() - Method in class net.sf.juoserver.protocol.PingPong
 
getSerial() - Method in class net.sf.juoserver.protocol.GetPlayerStatus
 
getSerialId() - Method in interface net.sf.juoserver.api.UOObject
 
getSerialId() - Method in class net.sf.juoserver.model.Item
 
getSerialId() - Method in class net.sf.juoserver.model.Mobile
 
getSerialId() - Method in class net.sf.juoserver.protocol.LookRequest
 
getSerialId() - Method in class net.sf.juoserver.protocol.Paperdoll
 
getServerHost() - Method in interface net.sf.juoserver.api.Configuration
 
getServerHost() - Method in class net.sf.juoserver.configuration.ConfigurationImpl
 
getServerName() - Method in interface net.sf.juoserver.api.Configuration
 
getServerName() - Method in class net.sf.juoserver.configuration.ConfigurationImpl
 
getServerNumber() - Method in class net.sf.juoserver.protocol.SelectServer
 
getServerPort() - Method in interface net.sf.juoserver.api.Configuration
 
getServerPort() - Method in class net.sf.juoserver.configuration.ConfigurationImpl
 
getServers() - Method in class net.sf.juoserver.protocol.ServerList
 
getSexRace() - Method in class net.sf.juoserver.model.Mobile
 
getSkillId() - Method in class net.sf.juoserver.model.Skill
 
getSkillId() - Method in class net.sf.juoserver.protocol.SkillLock
 
getSkillIdByName(String) - Method in class net.sf.juoserver.files.CustomizationHelper
 
getSkillLockFlag() - Method in class net.sf.juoserver.protocol.SkillLock
 
getSkillName() - Method in interface net.sf.juoserver.api.SkillsFileEntry
 
getSkillName() - Method in class net.sf.juoserver.files.SkillsFileEntryImpl
 
getSkills() - Method in class net.sf.juoserver.model.Mobile
 
getSkillsIdxPath() - Method in interface net.sf.juoserver.api.Configuration
 
getSkillsIdxPath() - Method in class net.sf.juoserver.configuration.ConfigurationImpl
 
getStart() - Method in interface net.sf.juoserver.api.IdxFileEntry
 
getStart() - Method in class net.sf.juoserver.files.IdxFileEntryImpl
 
getStatsCap() - Method in class net.sf.juoserver.model.Mobile
 
getStatusCode() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
getStatusFlag() - Method in class net.sf.juoserver.model.Mobile
 
getStrength() - Method in class net.sf.juoserver.model.Mobile
 
getSubCommand() - Method in class net.sf.juoserver.protocol.GeneralInformation
 
getTargetContainerSerial() - Method in class net.sf.juoserver.protocol.DropItem
 
getTargetX() - Method in class net.sf.juoserver.protocol.DropItem
 
getTargetY() - Method in class net.sf.juoserver.protocol.DropItem
 
getTargetZ() - Method in class net.sf.juoserver.protocol.DropItem
 
getText() - Method in class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
getTile(int, int) - Method in interface net.sf.juoserver.model.Core
Retrieves the map tile definition of the given coordinates.
getTile(int, int) - Method in class net.sf.juoserver.model.CoreImpl
Retrieves the map tile definition of the given coordinates.
getTileID() - Method in interface net.sf.juoserver.api.MapTile
 
getTileID() - Method in class net.sf.juoserver.files.MapTileImpl
 
getTithingPoints() - Method in class net.sf.juoserver.model.Mobile
 
getTitle() - Method in class net.sf.juoserver.model.Mobile
 
getTxt() - Method in class net.sf.juoserver.protocol.Paperdoll
 
getType() - Method in class net.sf.juoserver.protocol.GetPlayerStatus
 
getType() - Method in enum net.sf.juoserver.protocol.GetPlayerStatus.PlayerStatusRequest
 
getType() - Method in class net.sf.juoserver.protocol.Subcommand
 
getUnmodifiedValue() - Method in class net.sf.juoserver.model.Skill
 
getUOPath() - Method in interface net.sf.juoserver.api.Configuration
 
getUOPath() - Method in class net.sf.juoserver.configuration.ConfigurationImpl
 
getUser() - Method in class net.sf.juoserver.model.PlayingCharacter
 
getUser() - Method in class net.sf.juoserver.protocol.LoginRequest
 
getUser() - Method in class net.sf.juoserver.protocol.ServerLoginRequest
 
getUsername() - Method in class net.sf.juoserver.model.Account
 
getValue() - Method in enum net.sf.juoserver.model.ClientFeature
 
getValue() - Method in class net.sf.juoserver.model.Flag
 
getValue() - Method in class net.sf.juoserver.model.Skill
 
getWarMode() - Method in class net.sf.juoserver.protocol.CharacterWarmode
 
getWeight() - Method in class net.sf.juoserver.model.Mobile
 
getX() - Method in interface net.sf.juoserver.api.MapLocation
 
getX() - Method in class net.sf.juoserver.model.Mobile
 
getX() - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
getX() - Method in class net.sf.juoserver.protocol.GeneralInformation.ScreenSize
 
getX() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
getX() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
getY() - Method in interface net.sf.juoserver.api.MapLocation
 
getY() - Method in class net.sf.juoserver.model.Mobile
 
getY() - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
getY() - Method in class net.sf.juoserver.protocol.GeneralInformation.ScreenSize
 
getY() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
getY() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
getZ() - Method in interface net.sf.juoserver.api.MapTile
 
getZ() - Method in class net.sf.juoserver.files.MapTileImpl
 
getZ() - Method in class net.sf.juoserver.model.Mobile
 
getZ() - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
getZ() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
getZ() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 

H

handle(LoginRequest) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(SelectServer) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(ServerLoginRequest) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(CharacterSelect) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(ClientVersion) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(MoveRequest) - Method in class net.sf.juoserver.protocol.ControllerImpl
Answers with the same sequence, increments the internal sequence (0 --> 256 and then always restart from 1).
handle(MovementAck) - Method in class net.sf.juoserver.protocol.ControllerImpl
Handles possible client's position synchronization requests.
handle(UnicodeSpeechRequest) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(MegaClilocRequest) - Method in class net.sf.juoserver.protocol.ControllerImpl
Handles tooltips requests.
handle(PingPong) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(GetPlayerStatus) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(DoubleClick) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(GeneralInformation) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(LoginSeed) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(SpyOnClient) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(LookRequest) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(DropItem) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(PickUpItem) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
handle(WearItem) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
hashCode() - Method in class net.sf.juoserver.files.IdxFileEntryImpl
 
hashCode() - Method in class net.sf.juoserver.files.SkillsFileEntryImpl
 
hashCode() - Method in class net.sf.juoserver.model.Account
 
hashCode() - Method in class net.sf.juoserver.model.City
 
hashCode() - Method in class net.sf.juoserver.model.Flag
 
hashCode() - Method in class net.sf.juoserver.model.Item
 
hashCode() - Method in class net.sf.juoserver.model.Mobile
 
hashCode() - Method in class net.sf.juoserver.model.PlayingCharacter
 
hashCode() - Method in class net.sf.juoserver.model.Skill
 
hashCode() - Method in class net.sf.juoserver.protocol.AbstractMessage
 
hashCode() - Method in class net.sf.juoserver.protocol.CharacterDraw
 
hashCode() - Method in class net.sf.juoserver.protocol.CharacterList
 
hashCode() - Method in class net.sf.juoserver.protocol.CharacterSelect
 
hashCode() - Method in class net.sf.juoserver.protocol.CharacterWarmode
 
hashCode() - Method in class net.sf.juoserver.protocol.ClientFeatures
 
hashCode() - Method in class net.sf.juoserver.protocol.ClientVersion
 
hashCode() - Method in class net.sf.juoserver.protocol.ClilocMessage
 
hashCode() - Method in class net.sf.juoserver.protocol.ControllerImpl
 
hashCode() - Method in class net.sf.juoserver.protocol.DeleteItem
 
hashCode() - Method in class net.sf.juoserver.protocol.DoubleClick
 
hashCode() - Method in class net.sf.juoserver.protocol.DragItem
 
hashCode() - Method in class net.sf.juoserver.protocol.DrawContainer
 
hashCode() - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
hashCode() - Method in class net.sf.juoserver.protocol.DropItem
 
hashCode() - Method in class net.sf.juoserver.protocol.GeneralInformation
 
hashCode() - Method in class net.sf.juoserver.protocol.GetPlayerStatus
 
hashCode() - Method in class net.sf.juoserver.protocol.LoginComplete
 
hashCode() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
hashCode() - Method in class net.sf.juoserver.protocol.LoginReject
 
hashCode() - Method in class net.sf.juoserver.protocol.LoginRequest
 
hashCode() - Method in class net.sf.juoserver.protocol.LoginSeed
 
hashCode() - Method in class net.sf.juoserver.protocol.LookRequest
 
hashCode() - Method in class net.sf.juoserver.protocol.MegaClilocRequest
 
hashCode() - Method in class net.sf.juoserver.protocol.MegaClilocResponse
 
hashCode() - Method in class net.sf.juoserver.protocol.MovementAck
 
hashCode() - Method in class net.sf.juoserver.protocol.MovementReject
 
hashCode() - Method in class net.sf.juoserver.protocol.MoveRequest
 
hashCode() - Method in class net.sf.juoserver.protocol.ObjectInfo
 
hashCode() - Method in class net.sf.juoserver.protocol.ObjectRevision
 
hashCode() - Method in class net.sf.juoserver.protocol.OverallLightLevel
 
hashCode() - Method in class net.sf.juoserver.protocol.Paperdoll
 
hashCode() - Method in class net.sf.juoserver.protocol.PersonalLightLevel
 
hashCode() - Method in class net.sf.juoserver.protocol.PickUpItem
 
hashCode() - Method in class net.sf.juoserver.protocol.PingPong
 
hashCode() - Method in class net.sf.juoserver.protocol.SeasonalInformation
 
hashCode() - Method in class net.sf.juoserver.protocol.SelectServer
 
hashCode() - Method in class net.sf.juoserver.protocol.ServerConnect
 
hashCode() - Method in class net.sf.juoserver.protocol.ServerList
 
hashCode() - Method in class net.sf.juoserver.protocol.ServerLoginRequest
 
hashCode() - Method in class net.sf.juoserver.protocol.SkillLock
 
hashCode() - Method in class net.sf.juoserver.protocol.SkillUpdate
 
hashCode() - Method in class net.sf.juoserver.protocol.SpyOnClient
 
hashCode() - Method in class net.sf.juoserver.protocol.StatusBarInfo
 
hashCode() - Method in class net.sf.juoserver.protocol.Subcommand
 
hashCode() - Method in class net.sf.juoserver.protocol.UnicodeSpeech
 
hashCode() - Method in class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
hashCode() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
hashCode() - Method in class net.sf.juoserver.protocol.WearItem
 
Huffman - Class in net.sf.juoserver.protocol
Encoder which compresses bytes using the Huffman algorithm.
Huffman() - Constructor for class net.sf.juoserver.protocol.Huffman
 

I

IdxFileEntry - Interface in net.sf.juoserver.api
Index file entry.
IdxFileEntryEncoder - Interface in net.sf.juoserver.api
Contract for a class capable of encoding IdxFileEntryImpls starting from byte arrays.
IdxFileEntryImpl - Class in net.sf.juoserver.files
 
IdxFileEntryImpl(int, int) - Constructor for class net.sf.juoserver.files.IdxFileEntryImpl
 
IdxFileReader - Interface in net.sf.juoserver.api
Contract for an index file reader.
incrementExpectedSequence() - Method in interface net.sf.juoserver.api.ClientMovementTracker
Updates the next sequence number we expect from the client.
incrementExpectedSequence() - Method in class net.sf.juoserver.protocol.ClientMovementTrackerImpl
 
index(int) - Method in interface net.sf.juoserver.api.IdxFileEntry
 
index(int) - Method in class net.sf.juoserver.files.IdxFileEntryImpl
 
IndexedFileReader<T> - Interface in net.sf.juoserver.api
Contract for a file reader that uses IdxFileEntryImpl as the lookup object type.
init() - Method in interface net.sf.juoserver.api.Manageable
Initializes the component.
init() - Method in interface net.sf.juoserver.model.Core
Initializes the core.
init() - Method in class net.sf.juoserver.model.CoreImpl
 
init() - Method in class net.sf.juoserver.networking.ServerImpl
 
init() - Method in class net.sf.juoserver.protocol.ClasspathMessageDecoderProvider
 
Intercom - Class in net.sf.juoserver.controller
This class acts as a mediatior between controllers, providing the means to coordinate them with each other thus implementing inter-client communication.
Intercom() - Constructor for class net.sf.juoserver.controller.Intercom
 
IntercomException - Exception in net.sf.juoserver.controller
This exception signals that an error occurred while notifying messages between the server's various components.
IntercomException() - Constructor for exception net.sf.juoserver.controller.IntercomException
 
IntercomException(String, Throwable) - Constructor for exception net.sf.juoserver.controller.IntercomException
 
IntercomException(String) - Constructor for exception net.sf.juoserver.controller.IntercomException
 
IntercomException(Throwable) - Constructor for exception net.sf.juoserver.controller.IntercomException
 
IntercomListener - Interface in net.sf.juoserver.controller
Definition of an actor interested in receiving notifications about other mobiles from the other connected clients.
isAcceptedByServer() - Method in class net.sf.juoserver.protocol.MoveRequest
 
isCanChangePaperdoll() - Method in class net.sf.juoserver.protocol.Paperdoll
 
isCapped() - Method in enum net.sf.juoserver.protocol.SkillUpdate.SkillUpdateType
 
isCompressed() - Method in interface net.sf.juoserver.api.Message
 
isCompressed() - Method in class net.sf.juoserver.protocol.AbstractMessage

Default value is true.

isCompressed() - Method in class net.sf.juoserver.protocol.ServerConnect
 
isCompressed() - Method in class net.sf.juoserver.protocol.ServerList
 
isConversationActive() - Method in interface net.sf.juoserver.api.ProtocolController
 
isConversationActive() - Method in class net.sf.juoserver.protocol.ControllerImpl
 
isDroppedOnTheGround() - Method in class net.sf.juoserver.protocol.DropItem
 
isFullList() - Method in enum net.sf.juoserver.protocol.SkillUpdate.SkillUpdateType
 
isHasButton() - Method in interface net.sf.juoserver.api.SkillsFileEntry
 
isHasButton() - Method in class net.sf.juoserver.files.SkillsFileEntryImpl
 
isNameChangeFlag() - Method in class net.sf.juoserver.model.Mobile
 
isPaperdollRequest() - Method in class net.sf.juoserver.protocol.DoubleClick
 
isPlaySounds() - Method in class net.sf.juoserver.protocol.SeasonalInformation
 
isRunning() - Method in class net.sf.juoserver.model.Mobile
 
isRunning() - Method in class net.sf.juoserver.protocol.MoveRequest
 
isWarMode() - Method in class net.sf.juoserver.protocol.Paperdoll
 
Item - Class in net.sf.juoserver.model
 
Item(int, int, int) - Constructor for class net.sf.juoserver.model.Item
 
ItemManager - Class in net.sf.juoserver.protocol
 
ItemManager() - Constructor for class net.sf.juoserver.protocol.ItemManager
 
ITEMS_MAX_SERIAL_ID - Static variable in class net.sf.juoserver.model.CoreImpl
 
ItemVisitor - Interface in net.sf.juoserver.model
 

J

joinClientThread(ClientHandler) - Method in class net.sf.juoserver.networking.ClientThreadsManager
 

L

Layer - Enum in net.sf.juoserver.model
 
LightLevel - Enum in net.sf.juoserver.model
 
loadAccounts() - Method in class net.sf.juoserver.data.DataManagerImpl
 
loadAccounts() - Method in interface net.sf.juoserver.networking.DataManager
 
LoadException - Exception in net.sf.juoserver.model
Exception signaling that something went wrong while loading objects (either the map, or the mobiles, etc).
LoadException() - Constructor for exception net.sf.juoserver.model.LoadException
 
LoadException(String, Throwable) - Constructor for exception net.sf.juoserver.model.LoadException
 
LoadException(String) - Constructor for exception net.sf.juoserver.model.LoadException
 
LoadException(Throwable) - Constructor for exception net.sf.juoserver.model.LoadException
 
loadMobiles() - Method in class net.sf.juoserver.data.DataManagerImpl
 
loadMobiles() - Method in interface net.sf.juoserver.networking.DataManager
 
LoginComplete - Class in net.sf.juoserver.protocol
 
LoginComplete() - Constructor for class net.sf.juoserver.protocol.LoginComplete
 
LoginConfirm - Class in net.sf.juoserver.protocol
Login confirm message.
LoginConfirm(int, short, short, short, byte, byte, short, short, short) - Constructor for class net.sf.juoserver.protocol.LoginConfirm
 
LoginReject - Class in net.sf.juoserver.protocol
 
loginRejectDueToBadPassword() - Static method in class net.sf.juoserver.protocol.LoginReject
 
loginRejectDueToNoSuchCharacter() - Static method in class net.sf.juoserver.protocol.LoginReject
 
LoginRequest - Class in net.sf.juoserver.protocol
Login request message, sent by the client.
LoginRequest(byte[]) - Constructor for class net.sf.juoserver.protocol.LoginRequest
 
LoginSeed - Class in net.sf.juoserver.protocol
First message ever sent by a client.
LoginSeed(byte[]) - Constructor for class net.sf.juoserver.protocol.LoginSeed
 
LoginSeed(InetAddress) - Constructor for class net.sf.juoserver.protocol.LoginSeed
 
LookRequest - Class in net.sf.juoserver.protocol
 
LookRequest(byte[]) - Constructor for class net.sf.juoserver.protocol.LookRequest
 
LookRequest(Mobile) - Constructor for class net.sf.juoserver.protocol.LookRequest
 
LookRequest(int) - Constructor for class net.sf.juoserver.protocol.LookRequest
 

M

main(String[]) - Static method in class net.sf.juoserver.networking.ServerImpl
 
main(String[]) - Static method in class net.sf.juoserver.protocol.Packets
 
Manageable - Interface in net.sf.juoserver.api
Contract for a manageable component.
MapFileReader - Interface in net.sf.juoserver.api
 
MapLocation - Interface in net.sf.juoserver.api
 
MapTile - Interface in net.sf.juoserver.api
Map tile information: Z (altitude), Tile ID (which can be looked up within Inside UO / Artwork / Landscape Tiles).
MapTileImpl - Class in net.sf.juoserver.files
 
MapTileImpl(int, int) - Constructor for class net.sf.juoserver.files.MapTileImpl
 
MegaClilocRequest - Class in net.sf.juoserver.protocol
 
MegaClilocRequest(byte[]) - Constructor for class net.sf.juoserver.protocol.MegaClilocRequest
 
MegaClilocRequest(Mobile) - Constructor for class net.sf.juoserver.protocol.MegaClilocRequest
 
MegaClilocResponse<T extends UOObject> - Class in net.sf.juoserver.protocol
 
Message - Interface in net.sf.juoserver.api
Public contract of a message.
MessageCompressor - Interface in net.sf.juoserver.api
 
MessageDecoder - Interface in net.sf.juoserver.api
Contract for a class capable of decoding a Message from a raw bytes chunk.
MessageDecoderProvider - Interface in net.sf.juoserver.api
Contract for a class capable of providing MessageDecoders by examining the first byte of a given raw message.
MessageReader - Interface in net.sf.juoserver.api
Contract for a class capable of reading messages from byte arrays.
MessageReaderException - Exception in net.sf.juoserver.protocol
 
MessageReaderException() - Constructor for exception net.sf.juoserver.protocol.MessageReaderException
 
MessageReaderException(String, Throwable) - Constructor for exception net.sf.juoserver.protocol.MessageReaderException
 
MessageReaderException(String) - Constructor for exception net.sf.juoserver.protocol.MessageReaderException
 
MessageReaderException(Throwable) - Constructor for exception net.sf.juoserver.protocol.MessageReaderException
 
MessageReaderFactory - Interface in net.sf.juoserver.api
 
MessageType - Enum in net.sf.juoserver.model
 
Mobile - Class in net.sf.juoserver.model
 
Mobile(int, String) - Constructor for class net.sf.juoserver.model.Mobile
 
Mobile(int, String, int, int, boolean, StatusFlag, SexRace, int, int, int, int, int, int, int, int, int, int, int, RaceFlag, int, int, int, int, int, int, int, int, int, int, int) - Constructor for class net.sf.juoserver.model.Mobile
 
move() - Method in class net.sf.juoserver.model.Mobile
Updates this mobile's position according to their Mobile.direction.
MovementAck - Class in net.sf.juoserver.protocol
 
MovementAck(byte[]) - Constructor for class net.sf.juoserver.protocol.MovementAck
 
MovementAck(int, Notoriety) - Constructor for class net.sf.juoserver.protocol.MovementAck
 
MovementReject - Class in net.sf.juoserver.protocol
 
MovementReject(int, int, int, int, byte) - Constructor for class net.sf.juoserver.protocol.MovementReject
 
MoveRequest - Class in net.sf.juoserver.protocol
 
MoveRequest(byte[]) - Constructor for class net.sf.juoserver.protocol.MoveRequest
 
MoveRequest(Direction, int, int, boolean) - Constructor for class net.sf.juoserver.protocol.MoveRequest
 
MulFileReader<T> - Class in net.sf.juoserver.files
MUL (data) files IndexedFileReader acting as a bridge towards a specific IdxFileReader and GenericFileEntryEncoder.
MulFileReader(File, IdxFileReader, GenericFileEntryEncoder<T>) - Constructor for class net.sf.juoserver.files.MulFileReader
 

N

net.sf.juoserver.api - package net.sf.juoserver.api
 
net.sf.juoserver.configuration - package net.sf.juoserver.configuration
 
net.sf.juoserver.controller - package net.sf.juoserver.controller
 
net.sf.juoserver.data - package net.sf.juoserver.data
 
net.sf.juoserver.files - package net.sf.juoserver.files
 
net.sf.juoserver.model - package net.sf.juoserver.model
 
net.sf.juoserver.networking - package net.sf.juoserver.networking
 
net.sf.juoserver.protocol - package net.sf.juoserver.protocol
 
nextMessage(byte[]) - Method in class net.sf.juoserver.protocol.DefaultMessageReader
 
NO_CODE - Static variable in class net.sf.juoserver.protocol.AbstractMessage
 
notifyChangedClothes(Mobile) - Static method in class net.sf.juoserver.controller.Intercom
Notifies that the specified mobile has changed their clothes.
notifyEnteredRange(Mobile, UOObject) - Static method in class net.sf.juoserver.controller.Intercom
Notifies listeners that a mobile, enteredMobile, has entered another mobile's, targetMobile, range.
notifyItemDropped(Mobile, Item, int, int, int, int) - Static method in class net.sf.juoserver.controller.Intercom
Notifies listeners about an item being dropped.
notifyMovement(Mobile) - Static method in class net.sf.juoserver.controller.Intercom
Notifies listeners about a mobile's movement.
notifySpeech(Mobile, MessageType, int, int, String, String) - Static method in class net.sf.juoserver.controller.Intercom
Notifies listeners about a mobile's speech.
Notoriety - Enum in net.sf.juoserver.model
 

O

ObjectInfo - Class in net.sf.juoserver.protocol
 
ObjectInfo(Item, int, int, int) - Constructor for class net.sf.juoserver.protocol.ObjectInfo
 
ObjectRevision - Class in net.sf.juoserver.protocol
 
ObjectRevision(Mobile) - Constructor for class net.sf.juoserver.protocol.ObjectRevision
 
ObjectRevision(Item) - Constructor for class net.sf.juoserver.protocol.ObjectRevision
 
onChangedClothes(Mobile) - Method in interface net.sf.juoserver.controller.IntercomListener
Receives the notification that the specified mobile has changed their clothes.
onChangedClothes(Mobile) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
onEnteredRange(Mobile, UOObject) - Method in interface net.sf.juoserver.controller.IntercomListener
Receives an update about a mobile, entered, which enters another mobile's, target, range.
onEnteredRange(Mobile, UOObject) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
onItemDropped(Mobile, Item, int, int, int, int) - Method in interface net.sf.juoserver.controller.IntercomListener
Receives the notification about an item being dropped.
onItemDropped(Mobile, Item, int, int, int, int) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
onOtherMobileMovement(Mobile) - Method in interface net.sf.juoserver.controller.IntercomListener
Receives an update about another mobile's movement.
onOtherMobileMovement(Mobile) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
onOtherMobileSpeech(Mobile, MessageType, int, int, String, String) - Method in interface net.sf.juoserver.controller.IntercomListener
Receives an update about another mobile's speech.
onOtherMobileSpeech(Mobile, MessageType, int, int, String, String) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
OverallLightLevel - Class in net.sf.juoserver.protocol
 
OverallLightLevel(LightLevel) - Constructor for class net.sf.juoserver.protocol.OverallLightLevel
 

P

Packets - Class in net.sf.juoserver.protocol
Packets utility class.
Packets() - Constructor for class net.sf.juoserver.protocol.Packets
 
Paperdoll - Class in net.sf.juoserver.protocol
 
Paperdoll(int, String, boolean, boolean) - Constructor for class net.sf.juoserver.protocol.Paperdoll
 
parse(int) - Static method in enum net.sf.juoserver.model.ClientFlag
 
PersonalLightLevel - Class in net.sf.juoserver.protocol
 
PersonalLightLevel(int, LightLevel) - Constructor for class net.sf.juoserver.protocol.PersonalLightLevel
 
PickUpItem - Class in net.sf.juoserver.protocol
 
PickUpItem(int, short) - Constructor for class net.sf.juoserver.protocol.PickUpItem
 
PickUpItem(byte[]) - Constructor for class net.sf.juoserver.protocol.PickUpItem
 
PingPong - Class in net.sf.juoserver.protocol
 
PingPong(byte) - Constructor for class net.sf.juoserver.protocol.PingPong
 
PingPong(byte[]) - Constructor for class net.sf.juoserver.protocol.PingPong
 
PlayingCharacter - Class in net.sf.juoserver.model
 
PlayingCharacter(String, String) - Constructor for class net.sf.juoserver.model.PlayingCharacter
 
postProcess(Message) - Method in interface net.sf.juoserver.api.ProtocolController
Post-processes the request message.
postProcess(Message) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
postProcess(MoveRequest) - Method in class net.sf.juoserver.protocol.ControllerImpl
Let the other clients know about this movement.
postProcess(DropItem) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
postProcess(WearItem) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
PROP_FILE_NAME - Static variable in class net.sf.juoserver.configuration.ConfigurationImpl
 
ProtocolController - Interface in net.sf.juoserver.api
Contract for a protocol controller.
ProtocolException - Exception in net.sf.juoserver.protocol
 
ProtocolException() - Constructor for exception net.sf.juoserver.protocol.ProtocolException
 
ProtocolException(String, Throwable) - Constructor for exception net.sf.juoserver.protocol.ProtocolException
 
ProtocolException(String) - Constructor for exception net.sf.juoserver.protocol.ProtocolException
 
ProtocolException(Throwable) - Constructor for exception net.sf.juoserver.protocol.ProtocolException
 

R

RaceFlag - Enum in net.sf.juoserver.model
 
readMessages(byte[]) - Method in interface net.sf.juoserver.api.MessageReader
Returns a list of Messages by parsing the provided byte array packet chunk.
readMessages(byte[]) - Method in class net.sf.juoserver.protocol.DefaultMessageReader
 
removeIntercomListener(IntercomListener) - Static method in class net.sf.juoserver.controller.Intercom
 
removeItem(Item) - Method in class net.sf.juoserver.model.Mobile
 
revisionHashCode(T) - Method in class net.sf.juoserver.protocol.MegaClilocResponse
 
RevisionUtils - Class in net.sf.juoserver.protocol
 
RevisionUtils() - Constructor for class net.sf.juoserver.protocol.RevisionUtils
 

S

Season - Enum in net.sf.juoserver.model
 
SeasonalInformation - Class in net.sf.juoserver.protocol
 
SeasonalInformation(Season, boolean) - Constructor for class net.sf.juoserver.protocol.SeasonalInformation
 
SelectServer - Class in net.sf.juoserver.protocol
 
SelectServer(byte[]) - Constructor for class net.sf.juoserver.protocol.SelectServer
 
sendToClient(Message...) - Method in interface net.sf.juoserver.api.ClientHandler
Sends a list of messages to the client.
Server - Interface in net.sf.juoserver.api
 
SERVER_NAME_SIZE - Static variable in class net.sf.juoserver.protocol.ServerList
 
ServerConnect - Class in net.sf.juoserver.protocol
 
ServerConnect(InetAddress, int, int) - Constructor for class net.sf.juoserver.protocol.ServerConnect
 
ServerImpl - Class in net.sf.juoserver.networking
 
ServerImpl(Core, ClientHandlerFactory, Configuration, DataManager) - Constructor for class net.sf.juoserver.networking.ServerImpl
 
ServerInfo - Class in net.sf.juoserver.model
 
ServerInfo(String, InetAddress) - Constructor for class net.sf.juoserver.model.ServerInfo
 
ServerList - Class in net.sf.juoserver.protocol
 
ServerList(ServerInfo...) - Constructor for class net.sf.juoserver.protocol.ServerList
 
ServerLoginRequest - Class in net.sf.juoserver.protocol
 
ServerLoginRequest(byte[]) - Constructor for class net.sf.juoserver.protocol.ServerLoginRequest
 
setAccount(Account) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
setCompressorFactory(MessageCompressor) - Method in class net.sf.juoserver.networking.ClientHandlerFactoryImpl
 
setConfiguration(Configuration) - Method in class net.sf.juoserver.model.CoreImpl
 
setConfiguration(Configuration) - Method in class net.sf.juoserver.protocol.ControllerFactoryImpl
 
setControllerFactory(ControllerFactory) - Method in class net.sf.juoserver.networking.ClientHandlerFactoryImpl
 
setCore(Core) - Method in class net.sf.juoserver.protocol.ControllerFactoryImpl
 
setDirection(Direction) - Method in class net.sf.juoserver.model.Mobile
 
setFileReadersFactory(FileReadersFactory) - Method in class net.sf.juoserver.model.CoreImpl
 
setItemOnLayer(Layer, Item) - Method in class net.sf.juoserver.model.Mobile
 
setMessageReaderFactory(MessageReaderFactory) - Method in class net.sf.juoserver.networking.ClientHandlerFactoryImpl
 
setMobile(Mobile) - Method in class net.sf.juoserver.protocol.ControllerImpl
 
setRunning(boolean) - Method in class net.sf.juoserver.model.Mobile
 
setZ(int) - Method in class net.sf.juoserver.model.Mobile
 
SexRace - Enum in net.sf.juoserver.model
 
shutDown() - Method in interface net.sf.juoserver.api.Manageable
Shuts down the component.
shutDown() - Method in class net.sf.juoserver.networking.ServerImpl
 
Skill - Class in net.sf.juoserver.model
 
Skill(Coded, int, int, int, SkillLockFlag) - Constructor for class net.sf.juoserver.model.Skill
 
SkillLock - Class in net.sf.juoserver.protocol
 
SkillLock(byte[]) - Constructor for class net.sf.juoserver.protocol.SkillLock
 
SkillLockFlag - Enum in net.sf.juoserver.model
 
Skills - Enum in net.sf.juoserver.model
Default skill set.
SkillsFileEntry - Interface in net.sf.juoserver.api
Skills data file entry.
SkillsFileEntryImpl - Class in net.sf.juoserver.files
 
SkillsFileEntryImpl(String, boolean) - Constructor for class net.sf.juoserver.files.SkillsFileEntryImpl
 
SkillsIdxFileEntryEncoder - Class in net.sf.juoserver.files
Encoder for the skills index file (namely, skills.idx).
SkillsIdxFileEntryEncoder() - Constructor for class net.sf.juoserver.files.SkillsIdxFileEntryEncoder
 
SkillsMulFileEntryEncoder - Class in net.sf.juoserver.files
Encoder for the skills data file (namely, skills.mul).
SkillsMulFileEntryEncoder() - Constructor for class net.sf.juoserver.files.SkillsMulFileEntryEncoder
 
SkillsMulFileReader - Interface in net.sf.juoserver.api
Skills data file reader.
SkillUpdate - Class in net.sf.juoserver.protocol
 
SkillUpdate(SkillUpdate.SkillUpdateType, Skill...) - Constructor for class net.sf.juoserver.protocol.SkillUpdate
 
SkillUpdate.SkillUpdateType - Enum in net.sf.juoserver.protocol
 
SpyOnClient - Class in net.sf.juoserver.protocol
 
SpyOnClient(byte[]) - Constructor for class net.sf.juoserver.protocol.SpyOnClient
 
startClientThread(ClientHandler) - Method in class net.sf.juoserver.networking.ClientThreadsManager
 
startUp() - Method in interface net.sf.juoserver.api.Manageable
Starts up the component.
startUp() - Method in class net.sf.juoserver.networking.ServerImpl
 
StatusBarInfo - Class in net.sf.juoserver.protocol
 
StatusBarInfo(Mobile) - Constructor for class net.sf.juoserver.protocol.StatusBarInfo
 
StatusFlag - Enum in net.sf.juoserver.model
 
Subcommand<T extends AbstractMessage,S extends Coded> - Class in net.sf.juoserver.protocol
 
Subcommand(S) - Constructor for class net.sf.juoserver.protocol.Subcommand
 

T

toString() - Method in class net.sf.juoserver.files.IdxFileEntryImpl
 
toString() - Method in class net.sf.juoserver.files.MapTileImpl
 
toString() - Method in class net.sf.juoserver.model.City
 
toString() - Method in class net.sf.juoserver.model.Flag
 
toString() - Method in class net.sf.juoserver.model.Item
 
toString() - Method in class net.sf.juoserver.model.Mobile
 
toString() - Method in class net.sf.juoserver.model.PlayingCharacter
 
toString() - Method in class net.sf.juoserver.model.ServerInfo
 
toString() - Method in class net.sf.juoserver.protocol.CharacterDraw
 
toString() - Method in class net.sf.juoserver.protocol.CharacterList
 
toString() - Method in class net.sf.juoserver.protocol.CharacterSelect
 
toString() - Method in class net.sf.juoserver.protocol.CharacterWarmode
 
toString() - Method in class net.sf.juoserver.protocol.ClientFeatures
 
toString() - Method in class net.sf.juoserver.protocol.ClientVersion
 
toString() - Method in class net.sf.juoserver.protocol.ControllerImpl
 
toString() - Method in class net.sf.juoserver.protocol.DoubleClick
 
toString() - Method in class net.sf.juoserver.protocol.DragItem
 
toString() - Method in class net.sf.juoserver.protocol.DrawGamePlayer
 
toString() - Method in class net.sf.juoserver.protocol.DropItem
 
toString() - Method in class net.sf.juoserver.protocol.GeneralInformation.ClientLanguage
 
toString() - Method in class net.sf.juoserver.protocol.GeneralInformation.ClientType
 
toString() - Method in class net.sf.juoserver.protocol.GeneralInformation.EnableMapDiff
 
toString() - Method in class net.sf.juoserver.protocol.GeneralInformation.ScreenSize
 
toString() - Method in class net.sf.juoserver.protocol.GeneralInformation.SetCursorHueSetMap
 
toString() - Method in class net.sf.juoserver.protocol.GeneralInformation
 
toString() - Method in class net.sf.juoserver.protocol.GetPlayerStatus
 
toString() - Method in class net.sf.juoserver.protocol.LoginConfirm
 
toString() - Method in class net.sf.juoserver.protocol.LoginReject
 
toString() - Method in class net.sf.juoserver.protocol.LoginRequest
 
toString() - Method in class net.sf.juoserver.protocol.LoginSeed
 
toString() - Method in class net.sf.juoserver.protocol.LookRequest
 
toString() - Method in class net.sf.juoserver.protocol.MegaClilocRequest
 
toString() - Method in class net.sf.juoserver.protocol.MovementAck
 
toString() - Method in class net.sf.juoserver.protocol.MovementReject
 
toString() - Method in class net.sf.juoserver.protocol.MoveRequest
 
toString() - Method in class net.sf.juoserver.protocol.ObjectInfo
 
toString() - Method in class net.sf.juoserver.protocol.ObjectRevision
 
toString() - Method in class net.sf.juoserver.protocol.OverallLightLevel
 
toString() - Method in class net.sf.juoserver.protocol.Paperdoll
 
toString() - Method in class net.sf.juoserver.protocol.PersonalLightLevel
 
toString() - Method in class net.sf.juoserver.protocol.PickUpItem
 
toString() - Method in class net.sf.juoserver.protocol.PingPong
 
toString() - Method in class net.sf.juoserver.protocol.SeasonalInformation
 
toString() - Method in class net.sf.juoserver.protocol.SelectServer
 
toString() - Method in class net.sf.juoserver.protocol.ServerConnect
 
toString() - Method in class net.sf.juoserver.protocol.ServerList
 
toString() - Method in class net.sf.juoserver.protocol.ServerLoginRequest
 
toString() - Method in class net.sf.juoserver.protocol.SkillLock
 
toString() - Method in class net.sf.juoserver.protocol.SkillUpdate
 
toString() - Method in class net.sf.juoserver.protocol.SpyOnClient
 
toString() - Method in class net.sf.juoserver.protocol.StatusBarInfo
 
toString() - Method in class net.sf.juoserver.protocol.UnicodeSpeech
 
toString() - Method in class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
toString() - Method in class net.sf.juoserver.protocol.UpdatePlayer
 
toString() - Method in class net.sf.juoserver.protocol.WearItem
 

U

UnicodeSpeech - Class in net.sf.juoserver.protocol
 
UnicodeSpeech(Mobile, UnicodeSpeechRequest) - Constructor for class net.sf.juoserver.protocol.UnicodeSpeech
 
UnicodeSpeech(Mobile, MessageType, int, int, String, String) - Constructor for class net.sf.juoserver.protocol.UnicodeSpeech
 
UnicodeSpeechRequest - Class in net.sf.juoserver.protocol
 
UnicodeSpeechRequest(byte[]) - Constructor for class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
UnicodeSpeechRequest(MessageType, int, int, String, String) - Constructor for class net.sf.juoserver.protocol.UnicodeSpeechRequest
 
UNKNOWN_BYTE - Static variable in class net.sf.juoserver.protocol.ServerList
 
UOObject - Interface in net.sf.juoserver.api
 
UpdatePlayer - Class in net.sf.juoserver.protocol
Updates a player about a mobile's new position.
UpdatePlayer(Mobile) - Constructor for class net.sf.juoserver.protocol.UpdatePlayer
 
use(Item) - Method in class net.sf.juoserver.protocol.ItemManager
 
UTF8 - Static variable in class net.sf.juoserver.protocol.AbstractMessage
 

V

valueOf(String) - Static method in enum net.sf.juoserver.model.CharacterStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.ClientFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.ClientFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.Clilocs
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.Layer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.LightLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.Notoriety
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.RaceFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.Season
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.SexRace
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.SkillLockFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.Skills
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.model.StatusFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.protocol.GeneralInformation.SubcommandType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum net.sf.juoserver.protocol.GeneralInformation.SubcommandType
 
valueOf(String) - Static method in enum net.sf.juoserver.protocol.GetPlayerStatus.PlayerStatusRequest
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.juoserver.protocol.SkillUpdate.SkillUpdateType
Returns the enum constant of this type with the specified name.
valueOfByType(int) - Static method in enum net.sf.juoserver.protocol.GetPlayerStatus.PlayerStatusRequest
 
values() - Static method in enum net.sf.juoserver.model.CharacterStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.ClientFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.ClientFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.Clilocs
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.Layer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.LightLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.Notoriety
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.RaceFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.Season
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.SexRace
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.SkillLockFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.Skills
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.model.StatusFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.protocol.GeneralInformation.SubcommandType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.protocol.GetPlayerStatus.PlayerStatusRequest
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.juoserver.protocol.SkillUpdate.SkillUpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
visit(Item) - Method in interface net.sf.juoserver.model.ItemVisitor
 
visit(Container) - Method in interface net.sf.juoserver.model.ItemVisitor
 
visit(Item) - Method in class net.sf.juoserver.protocol.ItemManager
 
visit(Container) - Method in class net.sf.juoserver.protocol.ItemManager
 

W

WearItem - Class in net.sf.juoserver.protocol
 
WearItem(Item, Mobile, Layer) - Constructor for class net.sf.juoserver.protocol.WearItem
 
WearItem(byte[]) - Constructor for class net.sf.juoserver.protocol.WearItem
 
wrapContents(byte[]) - Method in class net.sf.juoserver.protocol.AbstractMessage
Returns a new ByteBuffer wrapping the packet contents, excluding the first byte (the packet code).
wrapContents(int, byte[]) - Method in class net.sf.juoserver.protocol.AbstractMessage
Returns a new ByteBuffer wrapping the packet contents, starting from the specified index, inclusive.

A B C D E F G H I J L M N O P R S T U V W

Copyright © 2010-2012. All Rights Reserved.