plugin developed in Java using the Bukkit API. Its primary function is to track and display financial transactions between players and administrative balance operations. The plugin automatically logs transactions such as direct money transfers between players (via the /pay command) and balance modifications initiated by administrators (using the /eco give/take command). For each transaction type, whether income or expense, a corresponding record is created.
A key feature of the plugin is providing players with a convenient Graphical User Interface (GUI) to review their financial history. Upon executing the /transactions command, a player opens an inventory interface that displays a list of their recent transactions. The interface is paginated, allowing users to scroll through extensive histories, and transaction amounts are formatted for improved readability (e.g., "1,000,000"). Transaction data for each player is persistently stored in individual YAML files, ensuring data integrity across server restarts.
