Package Details: spigot 1.20.5+b181-1

Git Clone URL: https://aur.archlinux.org/spigot.git (read-only, click to copy)
Package Base: spigot
Description: High performance Minecraft server implementation
Upstream URL: https://www.spigotmc.org/
Keywords: craftbukkit games minecraft minecraft-server
Licenses: LGPL
Conflicts: bukkit, craftbukkit, spigot-patcher
Provides: bukkit, craftbukkit, minecraft-server
Submitter: Schala
Maintainer: edh
Last Packager: edh
Votes: 29
Popularity: 0.001583
First Submitted: 2013-10-09 23:27 (UTC)
Last Updated: 2024-04-23 18:27 (UTC)

Dependencies (11)

Required by (5)

Sources (2)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 Next › Last »

edh commented on 2016-06-26 20:08 (UTC)

Remember to close all spigot sessions prior to upgrading GNU screen since you can not reattach to the previous session [1] after the upgrade. [1] https://www.archlinux.org/news/screen-440-1-unable-to-attach-old-sessions/

edh commented on 2016-05-28 12:01 (UTC) (edited on 2016-05-28 12:03 (UTC) by edh)

@Schala, @jro I fixed the bug and pushed a new release to github. I tried to mimic the described use case as good as possible and am optimistic that it will work. As always, the changes are openly available in my github repo [1]. [1] https://github.com/Edenhofer/abs

edh commented on 2016-05-28 10:19 (UTC)

@jro Thanks for the bug report. I will look into ASAP. Unfortunately the minecraft/spigot server does not have an API to properly communicate with it, therefore things has to be a little bit hacky. Currently the search pattern for determining that no player is on the server is by looking at the last line of the log after triggering the list command: # tail -n 1 "${LOGPATH}/latest.log" | sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | sed 's/.*\: //' | tr -d '\n' and scanning for the first word following the last ':'. Spigot and most plugins do not alter this behaviour. I assume you got one of those plugins which do.

jro commented on 2016-05-28 08:57 (UTC)

on the spigot console I see the following output: [10:55:09 INFO]: CONSOLE issued server command: /list [10:55:09 INFO]: There are 0 out of maximum 20 players online. >list [10:55:40 INFO]: CONSOLE issued server command: /list [10:55:40 INFO]: There are 0 out of maximum 20 players online. >list [10:56:11 INFO]: CONSOLE issued server command: /list and so on, yet, the suspend seems to be never triggered

jro commented on 2016-05-28 08:27 (UTC)

I installed gnu-netcat and set IDLE_SERVER to "true" in /etc/conf.d/spigot but it seems to have no effect. The server doesn't seem to be suspended at any time, I see java continuing to cause high server load and "sudo -u craftbukkit spigot status" always tells me the server is running. Any guesses what might be the cause?

edh commented on 2016-04-27 19:32 (UTC) (edited on 2016-04-27 19:38 (UTC) by edh)

@Schala I increased the funtionality of the minecraftd server script by a lot: Add suspending capability for the minecraft server through the control script and an additional screen session which listens on the same port with netcat. Bear in that when using the idle server, the first incoming connection when the server is down will be aborted. * Update .conf accordingly * IDLE_SERVER can be either true or false * The default is no idle server * Choose an available netcat flavor automatically A whole lot of bug fixes, not sever but still... [1] Variable renaming in .install. Notify the user of kept directories on post_remove and alter ownership to root before removing the game user. Print error messages to stderr. Plus some more minor things... The changes might be of interest to users of spigot as well. The script is in use in the minecraft-server package since more than a month ago and should be stable. As always, the changes may be pulled in from my github repo [2]. [1] https://github.com/Edenhofer/abs/commits/master/spigot [2] https://github.com/Edenhofer/abs

jfernandz commented on 2016-03-31 22:49 (UTC) (edited on 2016-03-31 22:53 (UTC) by jfernandz)

Spigot has been updated to 1.9.2 and I canno't get the last build, when I force makepkg and recompile the package I haven't got the last git Spigot's version: git-Spigot-1480adb-6247aa0 At least my server startup says git-Spigot-d20369f-7fc5cd8 (6 versions down), However it seems runing 1.9.2 because I can connect to the server with that client version. Thanks so much :D

edh commented on 2016-02-20 00:34 (UTC) (edited on 2016-02-20 00:36 (UTC) by edh)

@wyre Sorry, but I can't reproduce your error. At least not on my 64bit computers. Please provide more information.

jfernandz commented on 2016-02-18 23:01 (UTC) (edited on 2016-02-18 23:01 (UTC) by jfernandz)

I've noticed some issues to start Spigot from its service with newest systemd version 229. (i686) Can someone confirm that?

edh commented on 2016-02-15 08:55 (UTC) (edited on 2016-06-10 09:35 (UTC) by edh)

@wyre Not really. The systemd service is called spigot and not minecraftd. With "very similiar" I ment that they behave similiar not that they are called the same. Have a look at the source array to get a feeling for the naming schema.