Disclaimer: I don't know a whole lot about minecraft server stuff, or anything about minecraft. my gf and kids play. We set up a server off of our home computer (Windows 7) and that ran great.. then she set up a server on a paid host somewhere, but the company is crap so I offered my linux server to host the server. My server is for web hosting (I'm a developer). When we moved the home server files to the paid host, we just uploaded the files via ftp and it worked. On my server I zipped up the files via ftp and then unzipped it to the server. I'm able to start the server just fine and connect to it via a client.. however no plugins get loaded, but everything else appears to be there. During the startup it does not show the plugins being loaded. I'm not sure if the there are any specific read/write or execute permissions needed for the files or folders, or any additional settings needed - I thought it was all just drop in. Any thoughts? I can upload screenshots of the directories here in a bit if needed
-bash-4.1$ java -Xmx1G -Xms765M -jar minecraft_server.1.8.1.jar nogui [14:39:53] [Server thread/INFO]: Starting minecraft server version 1.8.1 [14:39:54] [Server thread/INFO]: Loading properties [14:39:54] [Server thread/INFO]: Default game type: SURVIVAL [14:39:54] [Server thread/INFO]: Generating keypair [14:39:54] [Server thread/INFO]: Starting Minecraft server on *:25565 [14:39:54] [Server thread/INFO]: Using epoll channel type [14:39:55] [Server thread/INFO]: Preparing level "MAP" [14:39:55] [Server thread/INFO]: Preparing start region for level 0 [14:39:56] [Server thread/INFO]: Preparing spawn area: 1% [14:39:57] [Server thread/INFO]: Preparing spawn area: 10% [14:39:58] [Server thread/INFO]: Preparing spawn area: 24% [14:39:59] [Server thread/INFO]: Preparing spawn area: 38% [14:40:00] [Server thread/INFO]: Preparing spawn area: 50% [14:40:01] [Server thread/INFO]: Preparing spawn area: 67% [14:40:02] [Server thread/INFO]: Preparing spawn area: 96% [14:40:02] [Server thread/INFO]: Done (7.562s)! For help, type "help" or "?" -rw-rw-r-- 1 eric eric 2 May 20 03:10 banned-ips.json -rw-rw-r-- 1 eric eric 2 May 20 03:10 banned-players.json drwxrwxrwx 8 eric eric 4.0K May 20 03:11 MAP drwxrwxrwx 5 eric eric 4.0K May 19 17:47 MAP_nether drwxrwxrwx 5 eric eric 4.0K May 19 17:47 MAP_the_end -rw-rw-r-- 1 eric eric 1.1G May 19 23:57 MAP.zip -rw-rw-r-- 1 eric eric 1.3K May 20 03:27 bukkit.yml -rw-rw-r-- 1 eric eric 610 May 19 17:48 commands.yml drwxrwxrwx 2 eric eric 4.0K May 19 17:47 crash-reports -rw-rw-r-- 1 eric eric 11 May 19 17:50 eula.txt -rw-rw-r-- 1 eric eric 2.6K May 19 17:43 help.yml drwxrwxrwx 2 eric eric 4.0K May 19 17:47 jar -rw-rw-r-- 1 eric eric 604 May 19 17:40 level.dat_mcr drwxrwxr-x 2 eric eric 12K May 20 03:17 logs -rwxrwxr-x 1 eric eric 7.6M May 19 17:40 minecraft_server.1.8.1.jar -rw-rw-r-- 1 eric eric 1.2G May 20 01:22 minecraft server.zip -rw-rw-r-- 1 eric eric 414 May 20 03:10 ops.json -rw-rw-r-- 1 eric eric 0 May 19 17:40 permissions.yml drwxrwxrwx 9 eric eric 4.0K May 20 03:57 plugins -rw-rw-r-- 1 eric eric 72 May 20 01:56 run.bat -rw-rw-r-- 1 eric eric 837 May 20 03:10 server.properties -rwxrwxr-x 1 eric eric 19M May 19 17:40 spigot-1.8.jar -rw-rw-r-- 1 eric eric 3.3K May 19 17:40 spigot.yml -rw-rw-r-- 1 eric eric 127 May 19 17:50 start server.bat -rw-rw-r-- 1 eric eric 9.9K May 20 03:10 usercache.json -rw-rw-r-- 1 eric eric 2 May 19 17:49 whitelist.json I've been playing around with file permissions, not sure what should be writeable or not either
Moved to Bukkit alternatives. @abda53 you do have multiple servers there, but you are starting minecraft_server.1.8.1.jar That one isn't capable of using plugins. Please use http://pastebin.com for server logs next time
Thanks. I will double check but that could explain it.. but I did grab that directly from the new server so I was assuming that was the one being used. and no, it is the only server there. I prefer pastie.org over pastebin
@timtower So I tried 1.8.3 and that also didn't load plugins. My gf said the current server is running 1.8.1 and works with plugins. any other suggestions?
It looks like you are using the vanilla Minecraft server jar, which doesn't support plugins. You need to use a server jar that is either Spigot or Bukkit (for what you're looking for). It used to be quite easy to get a server jar, just click and download, however due to a DMCA with Bukkit, it is now a bit harder. You can check out the following link on how to get a 1.8 or 1.8.3 server jar, and read up about more information on it. It has a set of instuctions that aren't too hard to follow: http://www.spigotmc.org/threads/bukkit-craftbukkit-spigot-1-8.36598/ If you need any more assistance at all, let me know.
Thanks for the help. ocean you were right. The spigot jar was already there, I just wasn't calling it correctly. Server is up and running, just stress testing it now. I saw there is an option for using mysql instead of flat file.. I'm assuming mysql is better than flatfile for minecraft.. if it possible to change an existing server to mysql?
The server itself doesn't use MySQL for anything. Individual plugins may use MySQL. But in most cases you do NOT want plugins to use MySQL, especially for a small server such as yours. The exception would be plugins which handle large amounts of data, such as block logging plugins. Bottom line: Let plugins use whatever flat file or SQLite databases they default to using.