Inactive [ADMN/DEV] Pail v0.7.5 - The simplest and most extensible Bukkit GUI [1.0.1]

Discussion in 'Inactive/Unsupported Plugins' started by escape, Aug 7, 2011.

  1. Offline

    escape

    Pail
    The interface for and by the people
    [​IMG]
    What is it?
    Pail is a Java swing Graphical User Interface designed specifically for bukkit.
    Why is it different?
    • Pail is written as a plugin, meaning the same, simple drag-and-drop install server owners have come to know.
    • Pail uses pure Java and no external libraries, eliminating the need for any dependencies.
    • Pail is designed for bukkit servers, allowing more control than any vanilla server GUI.
    • Pail is extensible! Other plugins can hook into Pail to add their own interfaces, creating a single place for server admins to manage their server and players.
    • Pail is completely cross-platform.
    What can other plugins do?
    Pail opens up many opportunities for plugin developers to take advantage of. Plugins can be written solely to add functionality to Pail, or Pail support can be integrated easily into existing plugins. Just imagine being able to edit your permissions groups, view server performance, or manage your world's economy all from a single interface!

    ===============================
    For Developers:
    You can start developing for Pail now! The API currently consists of several methods for adding your components to the interface. To add a tab for your plugin to the Pail GUI, pass the title of your plugin's tab and the JPanel containing your interface to:​

    Code:
    PluginManager pm = this.getServer().getPluginManager();
    ((Pail)pm.getPlugin("Pail")).loadInterfaceComponent("Title", new JPanel());
    For more method descriptions, the JavaDoc is available here.

    Installation:
    Just drop Pail.jar into your plugins folder. That's it!

    Features:
    • Convenient access to player related functions
    • Interface for editing server settings
    • Command buffer to recall recent console commands by pressing up and down
    • Waypoint system for teleporting players
    • Searchable console (with regular expression support)
    • Much more!
    Commands:
    • Pail - Reopens the Pail GUI through the console
    Screenshots:
    Show Spoiler

    [​IMG]

    [​IMG]
    [​IMG]



    Todo:
    • Support for remote hosted servers (milestone 1.0)
    Credits:

    Pail has been brought to you by
    With contributions by
    Changelog:
    Version 0.7.5
    • Craftbukkit RB1240 support
    • Implemented simple gui api (docs coming soon)
    Version 0.7.4
    • Reimplemented CB1185 support
    Version 0.7.3 (Not promoted)
    • Fixed interface not loading bug
    Version 0.7.2
    • Minecraft 1.8.1 compatability (Craftbukkit RB 1185)
    • Added manual backup option
    • Added "say" option for console input
    • Possible fix for the gui not loading occasionally on server launch
    Show Spoiler

    Version 0.7.1
    • Fixed the 'apple.eawt' bug on startup
    • Added language API
    • Window can now be resized
    Version 0.7
    • Features:
      • 8 new menu options
      • Automatic translations for more than 30 languages via Google translate API
      • Console is now searchable via Find option (ctrl+F)
      • Text from the console can be copied via ctrl+C
      • Mac integration improvments
      • Players' faces are displayed next to their names
      • OP/Deop is context sensitive
      • Player names bolded in the console
      • Minor interface refinements
    • Fixes:
      • Fixed labels being cut off on some systems
      • Give now works properly with non-vanilla items
      • Fixed exceptions starting up when the interface takes too long to load
      • Enable is now thread-safe
    Version 0.6
    • Implemented skin switching in the settings
    • Fixed a bug when giving non-standard items
    • Fixed occasional NPE on startup
    • Maven integration
    Version 0.5.2
    • Added Waypoint API
    • UTF-8 support in the console
    • Interface now matches more closely with the native OS
    Version 0.5.1
    • Color support in the console
    • Fixed a bug when the craftbukkit version can't be determined
    • Autoscrolling now works properly in all situations
    Version 0.5
    • Server stop, reload, and save-all moved to Server menu
    • Added one-click auto update
    • Fixed console not scrolling down when text is added (thanks feildmaster)
    Version 0.4.1_1
    • Patched a bug in the teleport dialog
    Version 0.4.1
    • Fixed several bugs including:
      • Kill command not working
      • Command buffer skipping commands
      • Rare exceptions on disabling or reloading the plugin
    Version 0.4
    • Created waypoint system for teleporting players
    • Added command buffer to reuse recent console commands
    • Message, kick, and ban moved to player menu
    • Optimized the way settings are loaded
    • Several bugfixes and optimizations
    • Support for CB b1060
    Version 0.3.2
    • Bugfixes
    • Server IP is now configurable in settings
    Version 0.3.1
    • Several small bugfixes
    • About window shown by clicking pail version
    Version 0.3
    • Added settings section for hiding/showing tabs by other plugins
    • New API methods
    • Small optimizations and bugfixes
    Version 0.2
    • Added graphical item chooser
    • Added getInterfaceComponent to API
    • Refactoring and bugfixes
    Version 0.1
    • Preview release



    Download Pail 0.7.5 beta
    Latest dev build (unstable)
    [​IMG]

    EDIT: removed external links. Please use http://dev.bukkit.org/server-mods/pail/
     
  2. Offline

    Xobb

    Well unfortunately it doesn't for me.
     
  3. Offline

    fondelaar

    since a while i can open pail. i get this error:

    2012-01-09 20:58:14 [SEVERE] Could not load 'plugins\Pail.jar' in folder 'plugins':
    java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:175)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:127)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: java.lang.NoSuchMethodError: disposeLater
    at java.awt.Component.initIDs(Native Method)
    at java.awt.Component.<clinit>(Unknown Source)
    at sun.awt.windows.WToolkit.initIDs(Native Method)
    at sun.awt.windows.WToolkit.<clinit>(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at java.awt.Toolkit$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Toolkit.getDefaultToolkit(Unknown Source)
    at me.escapeNT.pail.Pail.<init>(Pail.java:68)
    ... 13 more




    please help!!
    i tried to reinstall ut doesnt work!
     
  4. Offline

    escape

    @fondelaar What java version are you running?
     
  5. Offline

    fondelaar

    Lol that should be it it just uppdated. How can i downgrade?
     
  6. Offline

    ChumChum

    @escape
    It dosent work with my custom theme...
    How can i make it work?
     
  7. Offline

    escape

    Try this:
    Open up the config.yml in the pail folder and replace the Skin: line with
    Code:
    Skin: com.jtattoo.plaf.graphite.GraphiteLookAndFeel
    Save and restart the server. Then you may choose any other skin (do not select the default windows skin or you will have to repeat the process).
     
  8. Offline

    pookshuman

    Hello :) Love the plugin, been using it for a few months now

    Two small suggestions for new features:

    1. Make it so the output name of the console can be configured. For instance, now if you say something fromt he console, in game people see "[Server]: Hello World!"

    It would be nice to change that so people see "[My User Name]: Hello World" i.e. ability to change name, color, stuff like that.

    2. A lot of times I have the server running and I miss when people log in because i am alt-tabbed or watching tv or something. Can you add a configurable sound which can be played on events, like when people join? It would be nice to have this for many events, but players joining is my main desire.

    Thanks and great work with the plugin :)
     
    GamerX likes this.
  9. Offline

    tappestry

    Having issue saving preferences in General. Selecting certain plugins/features/spawns to 'unchecked;. I click save, they go into effect on the live server. I stop and restart the server, or reload the server, all settings back to orginal install. Am I missing something or is Pail, pailing me....
     
  10. Offline

    per56231

    I love this! I'd love it even more if you could implement a map! Maybe, so you could be able to see where the people on the server are? Thanks.
     
  11. Invisible

    cataclym

    because it's up to date ;)
     
  12. Offline

    Royalgamer06

    No, i found the solution; I had windows themes installed just disable that and later you can enable that again.
     
  13. Offline

    blaxout1213

    I Get this error when i try to start my server:

    Code:
    174 recipes
    27 achievements
    04:19:40 [INFO] Starting minecraft server version 1.1
    04:19:40 [INFO] Loading properties
    04:19:40 [INFO] Starting Minecraft server on *:25565
    04:19:40 [INFO] This server is running Craftbukkit version git-Bukkit-1.0.1-R1-7
    9-g241b6f1-b1772jnks (MC: 1.1) (Implementing API version 1.1-R1-SNAPSHOT)
    04:19:40 [INFO] [Pail] Initializing...
    04:19:40 [INFO] [Pail] Setting up themes...
    04:19:40 [INFO] [Pail] Registering events...
    04:19:40 [INFO] [Pail] Loading interface...
    04:19:41 [INFO] [Pail] Setting up window...
    04:19:41 [INFO] [Pail] Pail 0.7.5 Enabled
    04:19:41 [INFO] Preparing level "World"
    04:19:41 [INFO] Default game type: 0
    04:19:41 [INFO] Preparing start region for level 0 (Seed: -8144116774579671530)
    04:19:42 [INFO] Preparing spawn area: 24%
    04:19:43 [INFO] Preparing spawn area: 36%
    04:19:44 [INFO] Preparing spawn area: 40%
    04:19:45 [INFO] Preparing spawn area: 48%
    04:19:46 [INFO] Preparing spawn area: 56%
    04:19:47 [INFO] Preparing spawn area: 65%
    04:19:48 [INFO] Preparing spawn area: 73%
    04:19:49 [INFO] Preparing spawn area: 81%
    04:19:50 [INFO] Preparing spawn area: 89%
    04:19:51 [INFO] Preparing start region for level 1 (Seed: -8144116774579671530)
    04:19:51 [INFO] Preparing spawn area: 0%
    04:19:52 [INFO] Preparing spawn area: 12%
    04:19:53 [INFO] Preparing spawn area: 16%
    04:19:54 [INFO] Preparing spawn area: 28%
    04:19:55 [INFO] Preparing spawn area: 40%
    04:19:57 [INFO] Preparing spawn area: 40%
    04:19:58 [INFO] Preparing spawn area: 52%
    04:19:59 [INFO] Preparing spawn area: 65%
    04:20:00 [INFO] Preparing spawn area: 73%
    04:20:01 [INFO] Preparing spawn area: 89%
    04:20:02 [INFO] Preparing start region for level 2 (Seed: -8144116774579671530)
    04:20:02 [INFO] Preparing spawn area: 0%
    04:20:03 [INFO] Preparing spawn area: 36%
    04:20:04 [INFO] Preparing spawn area: 69%
    04:20:05 [INFO] PailPlus v0.2 beta enabled
    04:20:05 [INFO] Server permissions file permissions.yml is empty, ignoring it
    04:20:05 [INFO] Done (23.883s)! For help, type "help" or "?"
    04:20:05 [SEVERE] java.lang.NullPointerException
    04:20:05 [SEVERE]      at me.escapeNT.pail.GUIComponents.WaypointEditPanel.upda
    teFields(WaypointEditPanel.java:76)
    04:20:05 [SEVERE]      at me.escapeNT.pail.GUIComponents.WaypointEditPanel.wayp
    ointsValueChanged(WaypointEditPanel.java:327)
    04:20:05 [SEVERE]      at me.escapeNT.pail.GUIComponents.WaypointEditPanel.acce
    ss$000(WaypointEditPanel.java:21)
    04:20:05 [SEVERE]      at me.escapeNT.pail.GUIComponents.WaypointEditPanel$1.va
    lueChanged(WaypointEditPanel.java:113)
    04:20:05 [SEVERE]      at javax.swing.JList.fireSelectionValueChanged(Unknown S
    ource)
    04:20:05 [SEVERE]      at javax.swing.JList$ListSelectionHandler.valueChanged(U
    nknown Source)
    04:20:05 [SEVERE]      at javax.swing.DefaultListSelectionModel.fireValueChange
    d(Unknown Source)
    04:20:05 [SEVERE]      at javax.swing.DefaultListSelectionModel.fireValueChange
    d(Unknown Source)
    04:20:05 [SEVERE]      at javax.swing.DefaultListSelectionModel.fireValueChange
    d(Unknown Source)
    04:20:05 [SEVERE]      at javax.swing.DefaultListSelectionModel.changeSelection
    (Unknown Source)
    04:20:05 [SEVERE]      at javax.swing.DefaultListSelectionModel.changeSelection
    (Unknown Source)
    04:20:05 [SEVERE]      at javax.swing.DefaultListSelectionModel.setSelectionInt
    erval(Unknown Source)
    04:20:05 [SEVERE]      at javax.swing.JList.setSelectedIndex(Unknown Source)
    04:20:05 [SEVERE]      at me.escapeNT.pail.GUIComponents.WaypointEditPanel.<ini
    t>(WaypointEditPanel.java:40)
    04:20:05 [SEVERE]      at me.escapeNT.pail.GUIComponents.SettingsPanel.<init>(S
    ettingsPanel.java:61)
    04:20:05 [SEVERE]      at me.escapeNT.pail.Util.ServerReadyListener.publish(Ser
    verReadyListener.java:23)
    04:20:05 [SEVERE]      at java.util.logging.Logger.log(Unknown Source)
    04:20:05 [SEVERE]      at java.util.logging.Logger.doLog(Unknown Source)
    04:20:05 [SEVERE]      at java.util.logging.Logger.log(Unknown Source)
    04:20:05 [SEVERE]      at java.util.logging.Logger.info(Unknown Source)
    04:20:05 [SEVERE]      at net.minecraft.server.MinecraftServer.init(MinecraftSe
    rver.java:180)
    04:20:05 [SEVERE]      at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:407)
    04:20:05 [SEVERE]      at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:465)
    04:20:05 [SEVERE] Unexpected exception
    java.lang.NullPointerException
            at me.escapeNT.pail.GUIComponents.WaypointEditPanel.updateFields(Waypoin
    tEditPanel.java:76)
            at me.escapeNT.pail.GUIComponents.WaypointEditPanel.waypointsValueChange
    d(WaypointEditPanel.java:327)
            at me.escapeNT.pail.GUIComponents.WaypointEditPanel.access$000(WaypointE
    ditPanel.java:21)
            at me.escapeNT.pail.GUIComponents.WaypointEditPanel$1.valueChanged(Waypo
    intEditPanel.java:113)
            at javax.swing.JList.fireSelectionValueChanged(Unknown Source)
            at javax.swing.JList$ListSelectionHandler.valueChanged(Unknown Source)
            at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source
    )
            at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source
    )
            at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source
    )
            at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
     
            at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
     
            at javax.swing.DefaultListSelectionModel.setSelectionInterval(Unknown So
    urce)
            at javax.swing.JList.setSelectedIndex(Unknown Source)
            at me.escapeNT.pail.GUIComponents.WaypointEditPanel.<init>(WaypointEditP
    anel.java:40)
            at me.escapeNT.pail.GUIComponents.SettingsPanel.<init>(SettingsPanel.jav
    a:61)
            at me.escapeNT.pail.Util.ServerReadyListener.publish(ServerReadyListener
    .java:23)
            at java.util.logging.Logger.log(Unknown Source)
            at java.util.logging.Logger.doLog(Unknown Source)
            at java.util.logging.Logger.log(Unknown Source)
            at java.util.logging.Logger.info(Unknown Source)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:180)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    >
     
  14. Offline

    escape

    blaxout1213 your waypoints file may be corrupt. Delete it and restart the server.
     
  15. Offline

    Rickjb39

    could you plz make 1.1.0 minecraft updated pail could have plugin manager becuase it would make pail alot more better
     
  16. Offline

    pookshuman

    Seriously can't wait till this is updated to work with remote hosts ... I hate multicraft
     
  17. Offline

    Sheldor_TC

    Got this error after typing "pail" into the cmd to open it


    >pail
    19:20:06 [WARNING] Unexpected exception while parsing console command
    org.bukkit.command.CommandException: Unhandled exception executing command 'pail
    ' in plugin Pail v0.7.5
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    8)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    86)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    82)
    at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:573)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:550)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.NullPointerException
    at me.escapeNT.pail.Pail.onCommand(Pail.java:146)


    Anyone got any suggestions on what to do?
     
  18. Offline

    mikeyagoto

    permissions integration would be amazing... A simple drag and drop interface that has all of your groups in one column and all of the permissions in the next, and you could just drag the proper permissions into the proper group.

    PLEASE!

    Mikey
     
  19. Offline

    johnnyrascoe

    Pail keeps on crashing my 1.1-R1 server, im running 8GB DDR3 RAM and an intel i-7-860
    and yes my internet is fine and so is my IP
    and suggestions?
     
  20. Offline

    turtles9788

    Problem when loading pail:
    [SEVERE] Error occurred while disabling Pail v0.7.5 (Is it up to date?): null
    java.lang.NullPointerException
    at me.escapeNT.pail.Pail.onDisable(Pail.java:136)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:233)
    at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:1083)
    at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:397)
    at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:390)
    at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:186)
    at net.minecraft.server.MinecraftServer.stop(MinecraftServer.java:384)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:464)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
     
  21. Offline

    Ianman

    I was just about to post to ask if this was possible! I guess not. But if that is the kind of functionality you want then maybe MCMyAdmin is an option? I would prefer Pail to be remote though! I really like that it has its own API. Would be awesome to configure perms in a GUI instead of messing with YML.

    Thanks for making a great plugin!
     
  22. Offline

    snakejawz

    2012-02-01 13:27:33 [SEVERE] Nag author: 'escape' of 'Pail' about the following: This plugin is not properly shutting down its async tasks when it is being reloaded. This may cause conflicts with the newly loaded version of the plugin

    tend to see this most often when doing reloads after configuration changes, Pail seems kinda memory-leaky and doesnt like it if the server hasnt come to a full stop in a week or more.

    running several other bukkit mods but nothing directly interfacing with Pail, not sure where to go with that.

    awesome interface, wish more mods supported it!
     
  23. Offline

    legobmw99

    Are you planing on adding suport for comonly used plugins, such as Essentials?
    or should i talk to the Essentials crew about that?
     
  24. Offline

    lacey010

    Hey, so this plugin is actually really brilliant. However, i am having an issue with it, i installed it on my Minecraft Server (OS is CentOS) and the gui was literally unusable. I took some initiative and changed the skins till i found one that worked. To my dismay, the actual console window was still unreadable, any ideas how i can fix this?

    Any help would be appreciated and thank you in advance. Untitled.png
     
  25. Offline

    Cambronaught

    Hello Escape, Im trying to run pail on linux (specifically Ubuntu 11.10) Bukkit seems to run fine but pail gives me this error segment and never initializes the gui I've done some trouble shooting and removed all of my other plugins

    this is my output from running the craftbukkit.sh
    my only imput is the command: pail


    Code:
    174 recipes
    27 achievements
    20:16:44 [INFO] Starting minecraft server version 1.1
    20:16:44 [INFO] Loading properties
    20:16:44 [INFO] Starting Minecraft server on *:25565
    20:16:44 [INFO] This server is running CraftBukkit version git-Bukkit-1.1-R3-b1846jnks (MC: 1.1) (Implementing API version 1.1-R3)
    20:16:44 [INFO] [Pail] Loading Pail v0.7.5.
    20:16:44 [INFO] [Pail] Initializing...
    20:16:44 [INFO] [Pail] Setting up themes...
    >
    (java:9145): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
     
    (java:9145): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
     
    (java:9145): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
     
    (java:9145): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
    20:16:45 [INFO] [Pail] Registering events...
    20:16:45 [INFO] [Pail] Loading interface...
    20:16:45 [SEVERE] Exception in thread "Pail"
    20:16:45 [SEVERE] java.lang.UnsupportedOperationException: Desktop API is not supported on the current platform
    20:16:45 [SEVERE]    at java.awt.Desktop.getDesktop(Desktop.java:144)
    20:16:45 [SEVERE]    at me.escapeNT.pail.GUIComponents.HelpMenu.<init>(HelpMenu.java:32)
    20:16:45 [SEVERE]    at me.escapeNT.pail.GUIComponents.MainWindow.loadMenus(MainWindow.java:79)
    20:16:45 [SEVERE]    at me.escapeNT.pail.GUIComponents.MainWindow.initComponents(MainWindow.java:47)
    20:16:45 [SEVERE]    at me.escapeNT.pail.GUIComponents.MainWindow.<init>(MainWindow.java:86)
    20:16:45 [SEVERE]    at me.escapeNT.pail.Pail$InitMain.run(Pail.java:294)
    20:16:45 [SEVERE]    at java.lang.Thread.run(Thread.java:679)
    20:16:45 [INFO] [Pail] Pail 0.7.5 Enabled
    20:16:45 [INFO] Preparing level "world"
    20:16:45 [INFO] Default game type: 0
    20:16:46 [INFO] Preparing start region for level 0 (Seed: 1431203172586009150)
    20:16:46 [INFO] Preparing start region for level 1 (Seed: 1431203172586009150)
    20:16:47 [INFO] Preparing spawn area: 8%
    >pail
    20:16:47 [INFO] Preparing start region for level 2 (Seed: 1431203172586009150)
    20:16:48 [INFO] Preparing spawn area: 56%
    20:16:48 [INFO] Server permissions file permissions.yml is empty, ignoring it
    20:16:48 [INFO] Done (2.560s)! For help, type "help" or "?"
    20:16:48 [WARNING] Unexpected exception while parsing console command
    org.bukkit.command.CommandException: Unhandled exception executing command 'pail' in plugin Pail v0.7.5
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:386)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:382)
        at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:574)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.NullPointerException
        at me.escapeNT.pail.Pail.onCommand(Pail.java:146)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
        ... 7 more
    >
    
    your help is greatly appreciated
    CAMBRONAUGHT
     
  26. Offline

    killuer2

    Hi im new to bukkit and i used immenit fates bukkit server installer and it came with pail. Pail was working up until 2 days ago i have been running my server for over 3 months now and using cmd is really annoying.
    here is my error code.
    10:19:39 [WARNING] Unexpected exception while parsing console command
    org.bukkit.command.CommandException: Unhandled exception executing command 'pail
    ' in plugin Pail v0.7.5
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:385)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:381)
    at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:573)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:550)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.lang.NullPointerException
    at me.escapeNT.pail.Pail.onCommand(Pail.java:146)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 7 more
     
  27. Offline

    19wert

    Pail works fine and starts up fine until someone logs on. Pail window becomes unresponsive and i can't do anything with it. But the server stays up while the Pail window is unresponsive! Help?
     
  28. My port is bind because i accidentally put the server ip into the settings and i cant remove it because every time i start the server it wont come up because its binded. how can i remove this ._.
     
  29. Offline

    R3TRI8UTI0N

    I am wondering if it is possible to use Pail on Ubuntu 11.10 (Oneiric Ocelot), and if so how would I go about doing this? Currently when I attempt to start the server with Pail I receive the error below.

    Code:
    02:15:40 [INFO] [Pail] Loading Pail v0.7.5.
    02:15:40 [INFO] [Pail] Initializing...
    02:15:40 [INFO] [Pail] Setting up themes...
    02:15:40 [SEVERE] Error occurred while enabling Pail v0.7.5 (Is it up to date?): null
    java.lang.ExceptionInInitializerError
        at com.jtattoo.plaf.AbstractLookAndFeel.<clinit>(AbstractLookAndFeel.java:21)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at me.escapeNT.pail.Pail.setupLookAndFeels(Pail.java:169)
        at me.escapeNT.pail.Pail.onEnable(Pail.java:102)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:231)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:379)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:191)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:174)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:133)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    Caused by: java.awt.HeadlessException
        at sun.awt.HeadlessToolkit.getScreenSize(HeadlessToolkit.java:285)
        at com.jtattoo.plaf.JTattooUtilities.<clinit>(JTattooUtilities.java:25)
        ... 15 more
    Thanks for any... insight on this. I have no idea if I can even use Pail on Ubuntu, I just wanted to make sure before I completely disregard it. Works great on Windows, just wanted some new scenery along with a bit more usable RAM.
     
  30. Offline

    kbrocks100

    I have a BeastNode server, could I access it the manager?
     

Share This Page