Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - spigot

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: spigot 1.11.2-1

Git Clone URL: https://aur-dev.archlinux.org/spigot.git (read-only)
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=1.11.2, craftbukkit=1.11.2, minecraft-server=1.11.2
Submitter: Schala
Maintainer: Schala
Last Packager: Schala
Votes: 15
Popularity: 0.103755
First Submitted: 2013-10-09 23:27
Last Updated: 2016-12-21 21:00

Required by (7)

Sources (6)

Latest Comments

1 2 3 4 5 Next › Last »

Schala commented on 2016-12-21 20:56

Odd. I explicitly put it to get 1.11.1, but oh well. updating

Jacuzzi commented on 2016-12-21 13:19

I have an error while installing the latest version...

Success! Everything compiled successfully. Copying final .jar files now.
Copying craftbukkit-1.11.2-R0.1-SNAPSHOT.jar to /home/jacuzzi/.cache/pacaur/spigot/src/.
- Saved as craftbukkit-1.11.2.jar
Copying spigot-1.11.2-R0.1-SNAPSHOT.jar to /home/jacuzzi/.cache/pacaur/spigot/src/.
- Saved as spigot-1.11.2.jar
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat 'spigot-1.11.1.jar': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...

Schala commented on 2016-07-12 23:50

I did that for backwards compatibility with Craftbukkit

edh commented on 2016-07-12 17:19

@ImNtReal
The package moved all files from /srv/spigot to /srv/craftbukkit in a commit [1] from 2015-11-20 and a warning message was placed at a later point [2]. However due to the rolling release nature of arch linux and the fact that it has been about half a year ago, the warning was removed in a recent commit [3].

[1] https://aur.archlinux.org/cgit/aur.git/commit/?h=spigot&id=242523469d89c1b6a075728ec8526656fd742d41
[2] https://aur.archlinux.org/cgit/aur.git/commit/?h=spigot&id=f52bcd11078cf46c294dc14965694f29134bd79d
[3] https://aur.archlinux.org/cgit/aur.git/commit/?h=spigot&id=8d0c19886f6ad85235c69cd2d950e223aee24681

ImNtReal commented on 2016-07-12 15:07

I found my problem. I don't recall if the .jar files used to be installed elsewhere, but since they were installed in /srv/craftbukkit, and I was using /srv/spigot, I would either need to rearrange the package, or move to craftbukkit, so I moved my stuff.

ImNtReal commented on 2016-07-12 01:36

I haven't played for a while, but when my server rebooted tonight, I noticed that spigot didn't start back up. I have no idea how long it's been going on, but I don't get any status information, and there's nothing written to the log file. Any advice on how to debug the control script?

edh commented on 2016-06-26 20:08

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

@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

@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

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