Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.blackjack.improvedchatlogger;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.PreparedStatement;
- import java.sql.SQLException;
- import org.bukkit.event.player.PlayerChatEvent;
- import org.bukkit.event.player.PlayerListener;
- public class ImprovedChatLoggerPlayerListener extends PlayerListener
- {
- String login = "database";
- String pass = "password";
- String url = "jdbc://server:3306/database";
- public ImprovedChatLogger plugin;
- public ImprovedChatLoggerPlayerListener(ImprovedChatLogger instance)
- {
- plugin = instance;
- }
- public void onPlayerChat(PlayerChatEvent event)
- {
- try
- {
- addMessagetoDB(event.getMessage());
- }
- catch (SQLException e)
- {
- e.printStackTrace();
- }
- }
- public void addMessagetoDB(String msg) throws SQLException
- {
- Connection conn = DriverManager.getConnection(url, login, pass);
- PreparedStatement SQLSample = conn.prepareStatement("INSERT INTO `chat` VALUES `" + msg + "`");
- SQLSample.executeUpdate();
- SQLSample.close();
- conn.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement