Package Details: spigot 1.21.4+b188-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: 30
Popularity: 0.31
First Submitted: 2013-10-09 23:27 (UTC)
Last Updated: 2024-12-20 23:42 (UTC)

Dependencies (11)

Required by (5)

Sources (2)

Latest Comments

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

edh commented on 2016-01-30 23:18 (UTC)

@Schala I made some significant additions and bugfixes to the minecraft managing script: * The script is now capable of restoring backups easily (The new config file must be merged in order to properly restore backups.) * The naming schema for backups is more human readable * Backed up directories are relative More cosmetic changes include proper quotation of variables which might contain spaces, some brackets reordering and not using sudo if the user is minecraft. It might be worth updating this script as well.

edh commented on 2015-11-11 12:10 (UTC)

It is great to hear that it is working. Though a swapfile is not a solution which could be implemented in a PKGBUILD. I assume the problem was not that java/maven etc. does not have sufficient RAM, but the filesystem on which it was build was simply full. This is due to the nature how /tmp is constructed in Arch Linux: The tmp directory itself is a tmpdir (see the output of 'df') hence it resides in RAM. If you now try to move spigot.jar, which is a rather big file considering all of its build dir, to RAM the build process fails because there is not enough space left. The solution to your problem - and I guess to @Thymo's as well - is to move the build dir to the actual disk/SD-card. This can be done in the configuration file of your AUR-helper of choice or by setting the environment variable 'BUILDDIR' to whatever directory you want to build in. I personally would not consider this a problem with the package since every package which is bigger than you RAM should fail building. I would be interested in whether my assumption is correct, so please let me know if you have the time to do so.

fraunos commented on 2015-11-11 01:00 (UTC) (edited on 2015-11-11 01:01 (UTC) by fraunos)

@edh A friend advised me to just make a swap file.. And it went all good. :) (2GB swap was sufficient)

Thymo commented on 2015-11-10 20:47 (UTC)

I'm getting an error when the sources are being fetched. Same issue as emjds. Here's a pastebin: http://pastebin.com/25YNVTzF

edh commented on 2015-11-09 10:26 (UTC) (edited on 2015-11-09 10:31 (UTC) by edh)

@fraunos Have you played around with the MAVEN_OPTS? I think they might just help...

fraunos commented on 2015-11-08 19:59 (UTC) (edited on 2015-11-09 01:07 (UTC) by fraunos)

Did anyone manage to build this on a Raspberry Pi 2? I'm getting out of memory errors despite setting java to lower memory usage (-Xmx 512m -Xms128m, RPi2 has 1GB). EDIT: I made some mistake, Java was not set properly, "export _JAVA_OPTIONS="-Xmx512m" almost worked... I got [INFO] --- specialsource-maven-plugin:1.2.1:remap (default) @ craftbukkit --- Exception in thread "main" java.lang.RuntimeException: Error running command, return status !=0: [sh, /tmp/yaourt-tmp-alarm/aur-spigot/src/apache-maven-3.2.5/bin/mvn, clean, install] at org.spigotmc.builder.Builder.runProcess(Builder.java:535) at org.spigotmc.builder.Builder.main(Builder.java:413) ==> ERROR: A failure occurred in build().

Schala commented on 2015-09-18 05:12 (UTC)

okay

edh commented on 2015-09-17 09:57 (UTC)

@Schala It is great to see the script spread! By the way I recently updated it again and it is now possible to change the settings in /etc/conf.d/spigot instead of in the script itself. Hereby makes it a whole lot easier to get the configuration back after an upgrade. This should however be the last addition for a while since steadily increasing the pkgrel without changing the actual package is in no one's interest. Feel free to ignore this message in case there is no need for it. Otherwise alter it to your liking (or make me Co-Maintainer so I could add it :D).

markzz commented on 2015-09-16 19:42 (UTC)

I've had issues with starting an existing server installed with 1.8.8-1 or earlier. Be weary if you upgrade to this package and things may stop working.

Schala commented on 2015-09-15 07:33 (UTC)

Awesome! I'll commit the changes shortly