All Classes and Interfaces

Class
Description
Represents a collection of active sessions for users.
 
 
Database class to manage the database.
 
Manage the files (Thread-safe)
Group interface to manage groups.
Group color interface to manage group color.
 
The GroupColorType enum represents the types of group color customization categories.
Group parent interface to manage group parents.
 
Group permission interface to manage group permissions.
 
 
Interface to manage login history.
 
 
The MurmelAPI main class.
MurmelConfiguration is a configuration management class that extends MurmelMemory for handling YAML configuration files.
MurmelMemory class provides a storage mechanism for key-value pairs.
 
Represents the types of database operations that can be performed.
Permission interface to manage permissions.
 
The PlayTime interface provides methods to manage and manipulate play time for users.
 
Represents different units of time that can be used to measure or convert play time.
Represents an IP address that has been punished or is subject to a punishment.
 
Represents a punishment log entry in the system.
 
Represents a punishment reason, which is a specific explanation for a punishment type.
 
Represents the type of punishment.
Represents a user who has been punished or is subject to a punishment.
 
Utility class for string operations.
Utility class for time-related operations.
 
User interface to manage users.
User parent interface to manage user parents.
 
User permission interface to manage user permissions.