RuneHive-Game
Loading...
Searching...
No Matches
LogPrinter.java
Go to the documentation of this file.
1
package
com.runehive.util.tools;
2
3
import
com.runehive.game.world.entity.mob.player.Player;
4
5
import
java.io.BufferedWriter;
6
import
java.io.FileWriter;
7
import
java.io.IOException;
8
import
java.text.DateFormat;
9
import
java.util.Date;
10
11
public
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
}
com.runehive.game.world.entity.mob.player.Player
This class represents a character controlled by a player.
Definition
Player.java:125
com.runehive.game.world.entity.mob.player.Player.getUsername
String getUsername()
Definition
Player.java:917
com.runehive.game.world.entity.mob.player.Player.lastHost
String lastHost
Definition
Player.java:290
com.runehive.util.tools.LogPrinter
Definition
LogPrinter.java:11
com.runehive.util.tools.LogPrinter.printToplist
static void printToplist(Player player, String toplist)
Definition
LogPrinter.java:20
com.runehive.util.tools.LogPrinter.printReferralLog
static void printReferralLog(Player player)
Definition
LogPrinter.java:12