//!import org.bukkit.Bukkit
//!import org.bukkit.event.player.PlayerJoinEvent
//!import java.util.logging.Logger
// Access the imported classes
var Bukkit = org.bukkit.Bukkit;
var PlayerJoinEvent = org.bukkit.event.player.PlayerJoinEvent;
var Logger = java.util.logging.Logger;
// Get a custom Logger
var logger = Logger.getLogger("OpenJSPluginLogger");
// Register the event listener
registerEvent(PlayerJoinEvent.class.getName(), {
handleEvent: function(event) {
var player = event.getPlayer();
var message = "Welcome " + player.getName() + " to the server!";
player.sendMessage(message);
logger.info(message);
}
});
This is not a complete documentation on java imports