I recommend the download location be changed to Minecraft's CDN, since the official website tends to go offline rather often... eg. a the time of writing this. :P
Official CDN here: https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar
Can be confirmed here: http://assets.minecraft.net/
Search Criteria
Package Details: minecraft-server 1.21.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/minecraft-server.git (read-only, click to copy) |
---|---|
Package Base: | minecraft-server |
Description: | Minecraft server unit files, script, and jar |
Upstream URL: | https://minecraft.net/ |
Keywords: | bash minecraft official script server |
Licenses: | custom |
Conflicts: | minecraft-canary, minecraft-server-systemd |
Submitter: | sorcix |
Maintainer: | edh |
Last Packager: | edh |
Votes: | 164 |
Popularity: | 0.070275 |
First Submitted: | 2010-11-29 15:52 (UTC) |
Last Updated: | 2024-10-23 19:51 (UTC) |
Dependencies (8)
- awk (gawk-gitAUR, busybox-coreutilsAUR, gawk)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- java-runtime-headless (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdg-headlessAUR, jre16-openjdk-headlessAUR, jre14-openjdk-headlessAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdk-headlessAUR, amazon-corretto-19-binAUR, liberica-jre-11-full-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jre-openj9-headlessAUR, jre12-openjdk-headlessAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdk-headlessAUR, jre15-openjdk-headlessAUR, jdk8-openj9-binAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, zulu-17-binAUR, zulu-11-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, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, zing-21-binAUR, zing-8-binAUR, jre17AUR, java-openjdk-binAUR, jre21-zulu-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jre17-zulu-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk17-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefield-headlessAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jreAUR, jdkAUR, jdk21-jetbrains-binAUR, java-openjdk-ea-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-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)
- sed (busybox-coreutilsAUR, sed-gitAUR)
- sudo (fake-sudoAUR, polkit-fakesudoAUR, sudo-gitAUR, doas-sudo-shimAUR, doas-sudo-shim-minimalAUR, sudo-hgAUR, sudo-selinuxAUR, fudo-gitAUR)
- tmux (tmux-tcl-gitAUR, tmux-xdg-gitAUR, tmux-sixel-gitAUR, tmux-gitAUR)
- netcat (nmap-netcatAUR, openbsd-netcat-gitAUR, gnu-netcat-svnAUR, gnu-netcat, openbsd-netcat) (optional) – required in order to suspend an idle server
- tar (tar-gitAUR, busybox-coreutilsAUR) (optional) – needed in order to create world backups
Required by (0)
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 24 25 26 27 28 29 30 31 32 33 34 .. 37 Next › Last »
<deleted-account> commented on 2012-09-30 01:31 (UTC)
<deleted-account> commented on 2012-08-23 05:20 (UTC)
I will look into including a systemd service script to my package.
SirPenguins commented on 2012-08-17 16:53 (UTC)
I would rather not. My package uses screen as the monitor for the server console, his package uses something else.
You're always welcome to include the systemd service files in this package, but I prefer to implement my server with screen. :)
artemklevtsov commented on 2012-08-17 07:38 (UTC)
May be merge this package with minecraft-server-systemd?
SirPenguins commented on 2012-08-10 23:57 (UTC)
No particular reason. I've updated the dependencies now. Thanks! :)
<deleted-account> commented on 2012-08-10 23:47 (UTC)
Is there a reason that this package depends on java-runtime, and not just java-runtime-headless? The minecraft server runs fine with java-runtime-headless installed.
<deleted-account> commented on 2012-08-03 17:53 (UTC)
Package updated to 1.3.1. Enjoy.
JonnyJD commented on 2012-08-02 16:49 (UTC)
For 1.3.1 the expected strings changed and on "stop" everything gets saved automatically.
So my proposed expect script would be:
_expectScript=$(cat << EOS
spawn attachtty "$_runDir/socket"
send "stop\r"
expect "Stopping server"
expect {
"Stopping server" {
exit 0
}
default {
exit 1
}
}
EOS
)
example log (10s gap due to old expect script):
2012-08-02 18:05:20 [INFO] Saving...
2012-08-02 18:05:20 [INFO] Saved the world
2012-08-02 18:05:30 [INFO] Stopping the server
2012-08-02 18:05:30 [INFO] Stopping server
2012-08-02 18:05:30 [INFO] Saving players
2012-08-02 18:05:30 [INFO] Saving worlds
2012-08-02 18:05:30 [INFO] Saving chunks for level 'mult10final'/xd@97919f6
2012-08-02 18:05:30 [INFO] Saving chunks for level 'mult10final'/xc@6d976a55
2012-08-02 18:05:30 [INFO] Saving chunks for level 'mult10final'/xe@6fc62aa8
2012-08-02 18:05:30 [INFO] Stopping server
log with my expect script:
2012-08-02 18:44:47 [INFO] Stopping the server
2012-08-02 18:44:47 [INFO] Stopping server
2012-08-02 18:44:47 [INFO] Saving players
2012-08-02 18:44:47 [INFO] Saving worlds
2012-08-02 18:44:47 [INFO] Saving chunks for level 'mult10final'/xd@c5f468
2012-08-02 18:44:47 [INFO] Saving chunks for level 'mult10final'/xc@3eb52a28
2012-08-02 18:44:47 [INFO] Saving chunks for level 'mult10final'/xe@67e2c841
2012-08-02 18:44:47 [INFO] Stopping server
Yes. "Stopping server" has to be expected twice.
artemklevtsov commented on 2012-07-05 06:02 (UTC)
@Luigi_Panache: sorry for that, but it's effectively that post omments:)
SirPenguins commented on 2012-07-05 03:58 (UTC)
Updated, but please only use the Out-Of-Date flag for when there is a new software version, not for when there is improper packaging convention.
Pinned Comments
edh commented on 2016-06-18 18:24 (UTC) (edited on 2021-10-02 08:19 (UTC) by edh)
To get an overview of the available options provided by the management script, be sure to have a look at the help page or read the according section on the ArchWiki article [1].
You can quit the console without shutting down the server by press ctrl+a d (first ctrl+a and after releasing the buttons press d; ctrl+b also works). This will detach your input from the server console. The attaching and detaching is done with tmux (previously GNU screen) since it lets you view and type into the console, send single commands to it and keep it alive without a connected user. Take a look at the the command overview at the ArchWiki [2] to get a feel for its power. (@carmelo12341)
[1] https://wiki.archlinux.org/title/Minecraft#Setup [2] https://wiki.archlinux.org/title/Tmux