RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
LogPrinter.java
1package com.osroyale.util.tools;
2
3import com.osroyale.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
30
31public class LogPrinter {
32 public static void printReferralLog(Player player) {
33 try {
34 BufferedWriter bf = new BufferedWriter(new FileWriter("backup/logs/referrals.txt", true));
35 bf.write("[" + DateFormat.getDateTimeInstance().format(new Date()) +"] Referral claimed. Player: " + player.getUsername() + "IP: " + player.lastHost);
36 bf.close();
37 } catch (IOException ignored) {
38 }
39 }
40 public static void printToplist(Player player, String toplist) {
41 try {
42 BufferedWriter bf = new BufferedWriter(new FileWriter("backup/logs/"+toplist+".txt", true));
43 bf.write("[" + DateFormat.getDateTimeInstance().format(new Date()) +"] Player: " + player.getUsername());
44 bf.close();
45 } catch (IOException ignored) {
46 }
47 }
48}