Note to self: Read the readme file! Thank you jeancf, you are awesome.
Search Criteria
Package Details: craftbukkit-spigot 1.21.1.4291-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/craftbukkit-spigot.git (read-only, click to copy) |
---|---|
Package Base: | craftbukkit-spigot |
Description: | CraftBukkit, Spigot, and vanilla Minecraft servers |
Upstream URL: | https://www.spigotmc.org/ |
Keywords: | minecraft-server |
Licenses: | GPL3 |
Conflicts: | bukkit, craftbukkit, craftbukkit-stable |
Provides: | craftbukkit, minecraft-server |
Submitter: | jeancf |
Maintainer: | ejona86 |
Last Packager: | ejona86 |
Votes: | 6 |
Popularity: | 0.000005 |
First Submitted: | 2015-03-28 13:07 (UTC) |
Last Updated: | 2024-10-29 13:27 (UTC) |
Dependencies (6)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- java-runtime-headless-openjdk (jdk10-openj9-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jre16-openjdk-headlessAUR, jre14-openjdk-headlessAUR, jre18-openjdk-headlessAUR, liberica-jre-11-full-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jre12-openjdk-headlessAUR, jdk11-dragonwell-standard-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jre13-openjdk-headlessAUR, jre15-openjdk-headlessAUR, liberica-nik-24-full-binAUR, zulu-17-binAUR, zulu-8-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jre19-openjdk-headlessAUR, zulu-jdk-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-openjdk-wakefield-headlessAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, zing-8-binAUR, zing-21-binAUR, jdk-openj9-binAUR, zulu-11-binAUR, java-openjdk-binAUR, zulu-17-fx-binAUR, zulu-23-binAUR, jdk-temurinAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jre-zuluAUR, jre-zulu-fxAUR, zulu-21-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, java-openjdk-ea-binAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre-openjdk-headless, jre11-openjdk, jre11-openjdk-headless, jre17-openjdk, jre17-openjdk-headless, jre21-openjdk, jre21-openjdk-headless, jre8-openjdk-headless)
- git (git-gitAUR, git-glAUR) (make)
- mcrconAUR (optional) – Notify users before shutdown and consistent backups
Required by (5)
- craftbukkit-plugin-terrain-control (requires craftbukkit)
- craftbukkit-plugin-worldguard (requires craftbukkit)
- spigot-plugin-essentials (requires craftbukkit)
- spigot-plugin-essentialsx (requires craftbukkit)
- spigot-plugin-luckperms (requires craftbukkit)
Sources (11)
Latest Comments
« First ‹ Previous 1 2
Xavedge commented on 2017-02-14 13:58 (UTC)
jeancf commented on 2017-02-13 19:02 (UTC)
@ejonas
On the replacement of sudo: what you suggest was my favorite option as well. It is cleaner but I never managed to get it --or some variant of it-- to work. In sort, when the service file exits the java instance running the server dies as well.
For the missing exit in send_command.sh, I will add it in the next release, thanks.
jeancf commented on 2017-02-13 18:56 (UTC)
@xavedge This server provides a send_command.sh script in the /srv/craftbukkit folder that enables a user that is a member of the craftbukkit group to send commands to the server. Commands should not be prefixed with '/'.
for example: spigot-command.sh "say hello world!"
Xavedge commented on 2017-02-13 15:28 (UTC)
Sorry for asking here but I can't seem to find the answer anywhere: How do I run a spigot server from systemctl in a screen or console so that I can send commands to the server (e.g. /op 'user')?
ejona86 commented on 2017-02-12 15:21 (UTC)
send_command.sh is missing an exit after "RCON must be enabled to operate the server." It continues trying to use mcrcon.
ejona86 commented on 2017-02-12 03:50 (UTC)
Instead of using sudo -u craftbukkit in start_server.sh, could you use User=craftbukkit/Group=craftbukkit in the service files? Doing so is simpler, wouldn't depend on sudo configuration, and doesn't leave sudo running.
jeancf commented on 2017-02-10 21:34 (UTC)
Bumped to BuildTools #59
jeancf commented on 2016-12-27 11:04 (UTC)
@jpbd Done, thanks.
Upgraded package to latest build tools and server to Minecraft 1.11.2.
jpbd commented on 2016-12-27 09:43 (UTC)
PKGBUILD should have a noextract() to prevent bsdtar from trying to extract the BuildTools.jar. Otherwise ends in a failed build.
noextract=('BuildTools.jar')
jeancf commented on 2015-03-28 14:52 (UTC)
* 3 servers in one package: minecraft, craftbukkit and spigot. Use the one you prefer
* simple deamon with no dependency on screen or tmux
* communication with the running instance through mcrcon (thanks ejona86 for the inspiration)
* formal acceptance of minecraft EULA during installation
* no DMCA issue
Pinned Comments
ejona86 commented on 2019-07-21 21:01 (UTC) (edited on 2019-07-21 21:02 (UTC) by ejona86)
BuildTools will default to 1.14.4 soon. I suggest preparing for the new version now by running
cd /srv/craftbukkit && java -jar /usr/share/java/craftbukkit-spigot/spigot.jar --forceUpgrade
(and once it finishes, you can ctrl+C or type "stop") as recommended by Spigot. If you do not use/srv/craftbukkit
or you run multiple servers, make sure to run the command for each.ejona86 commented on 2019-07-21 20:44 (UTC) (edited on 2019-12-14 16:45 (UTC) by ejona86)
This package tracks the default version of Minecraft used by BuildTools. To use a different version of Minecraft (old or development) change _pkgver to the version of Minecraft you want to use.
See the readme.md for usage information