Package Details: craftbukkit-spigot 1.12-1

Git Clone URL: https://aur.archlinux.org/craftbukkit-spigot.git (read-only)
Package Base: craftbukkit-spigot
Description: CraftBukkit & Spigot Minecraft servers
Upstream URL: http://www.spigotmc.org/
Licenses: BSD
Conflicts: bukkit, craftbukkit, craftbukkit-stable
Provides: craftbukkit=1.10
Submitter: jeancf
Maintainer: jeancf
Last Packager: jeancf
Votes: 3
Popularity: 0.004574
First Submitted: 2015-03-28 13:07
Last Updated: 2017-07-17 10:05

Latest Comments

jeancf commented on 2017-07-17 10:06

craftbukkit-spigot-1.12-1 released:

* Updated Spigot build tools to #60
* Updated minecraft to 1.12
* Implemented suggestion of @ejona86 for safer startup method

hansolo commented on 2017-06-28 16:10

I tried my hand at running multiple servers via instanced systemd services.
This way you can launch servers using the systemd @ syntax. Like this: `systemctl start spigot@lol-server`.

This comes with a big 'works for me' caveat. If anyone is interested I will invest some more time to improve this. You currently have to copy over the config file for each instance and I have not tested the idle server yet.

See this link for the patch: https://ptpb.pw/jayY.patch

ejona86 commented on 2017-02-26 21:55

@jeancf, that's because the craftbukkit user can't write to /var/run. Cleanest way is to specify RuntimeDirectory=craftbukkit in the service file, and change PIDFile to resemble /run/craftbukkit/spigot.pid. Similarly update start_server.sh to write to /run/craftbukkit/$1.pid.

Xavedge commented on 2017-02-14 13:58

Note to self: Read the readme file! Thank you jeancf, you are awesome.

jeancf commented on 2017-02-13 19:02

@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

@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

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

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

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

Bumped to BuildTools #59

All comments