RuneHive-Game
Loading...
Searching...
No Matches
LogPrinter.java
Go to the documentation of this file.
1package com.runehive.util.tools;
2
3import com.runehive.game.world.entity.mob.player.Player;
4
5import java.io.BufferedWriter;
6import java.io.FileWriter;
7import java.io.IOException;
8import java.text.DateFormat;
9import java.util.Date;
10
11public class LogPrinter {
12 public static void printReferralLog(Player player) {
13 try {
14 BufferedWriter bf = new BufferedWriter(new FileWriter("backup/logs/referrals.txt", true));
15 bf.write("[" + DateFormat.getDateTimeInstance().format(new Date()) +"] Referral claimed. Player: " + player.getUsername() + "IP: " + player.lastHost);
16 bf.close();
17 } catch (IOException ignored) {
18 }
19 }
20 public static void printToplist(Player player, String toplist) {
21 try {
22 BufferedWriter bf = new BufferedWriter(new FileWriter("backup/logs/"+toplist+".txt", true));
23 bf.write("[" + DateFormat.getDateTimeInstance().format(new Date()) +"] Player: " + player.getUsername());
24 bf.close();
25 } catch (IOException ignored) {
26 }
27 }
28}
This class represents a character controlled by a player.
Definition Player.java:125
static void printToplist(Player player, String toplist)
static void printReferralLog(Player player)