Package Details: forge-server 1.15.2_31.1.0-1

Git Clone URL: https://aur.archlinux.org/forge-server.git (read-only, click to copy)
Package Base: forge-server
Description: Minecraft Forge server unit files, script and jar
Upstream URL: https://minecraftforge.net
Keywords: bash forge minecraft minecraft-server script server
Licenses: custom
Provides: forge-server=1.15.2_31.1.0
Submitter: Nitroretro
Maintainer: Nitroretro
Last Packager: Nitroretro
Votes: 2
Popularity: 0.032358
First Submitted: 2019-09-15 16:53
Last Updated: 2020-02-04 02:39

Dependencies (8)

Sources (7)

Pinned Comments

Nitroretro commented on 2019-09-24 19:58

You can support LexManos (the creator of Forge) on Patreon here!

Nitroretro commented on 2019-09-22 00:26

Legacy versions:

When using a legacy version, use forge-x.x.x instead of forge, where x.x.x is the Minecraft version. For example, when using forge-server-1.14.4, you would start the server with forge-1.14.4d start.

Why isn't my version here?

I only target Minecraft versions that have a recommended build. That means I'm not planning to add any packages for versions before 1.5.2. I also don't provide packages for older "patch" versions, like 1.12.1.

I will admit, I am not the most experienced Minecraft modder, so therefore if you think I should provide packages for any other versions feel free to contact me and I will take that into consideration.

Nitroretro commented on 2019-09-15 17:22

This package is based on the minecraft-server package. The interface is the same, but instead of minecraft you write forge.

For example:

  • The server root directory is located at /srv/forge instead of /srv/minecraft
  • The configuration file is located at /etc/conf.d/forge instead of /etc/conf.d/minecraft
  • The management script is called forged instead of minecraftd

Have a look at the script's help page (forged help) or the ArchWiki article to find out how to use it.

You can quit the console without shutting down the server by pressing Ctrl+a followed by d.

Huge thanks to edh for the original package!

Note: This is the recommended build of Forge. If you want to use latest, you're going to have to edit the PKGBUILD.

Latest Comments

Nitroretro commented on 2020-02-04 02:40

There's now a 1.15.2 recommended build. If you still want to use 1.14.4, install forge-server-1.14.4.

kgizdov commented on 2020-01-15 19:45

@Nitroretro, thank a lot! :) I have server with a few instances of different servers to support different kinds of world and plugins, and this saves me from having to pay for multiple servers ;)

Nitroretro commented on 2020-01-12 03:23

@kgizdov I have updated the packages and they should now work alongside each other. Please tell me if you encounter any problems and thank you for your patience!

Nitroretro commented on 2020-01-11 21:01

Thanks @kgizdov for your feedback. I foolishly assumed people didn't really have a need for multiple Forge servers, and it looks like I was wrong. This change was done in the package rewrite. I will make it back the way it was before, shouldn't be that hard to do with the new system. Apologies for the inconvenience.

kgizdov commented on 2020-01-11 15:47

I'm curious as to the decision to make forge-server and forge-server-1.12.2 conflict. Previously, they had their own /srv dirs, separate configuration and services. This allowed to run both on the same server. Very handy. This personally breaks my setup completely. I especially don't like it, cos I have to bring bad news to a lot of people.

Nitroretro commented on 2019-12-30 07:28

Thanks @bderrly, OpenJDK 8 is used by default now.

bderrly commented on 2019-12-12 23:21

If you have multiple versions of Java on your system you will need to either update the system-wide default to version 8 (https://wiki.archlinux.org/index.php/Java#Change_default_Java_environment) or update the path in /etc/conf.d/forge to use /usr/lib/jvm/java-8-openjdk/jre/bin/java

Nitroretro commented on 2019-09-24 19:58

You can support LexManos (the creator of Forge) on Patreon here!

Nitroretro commented on 2019-09-22 00:26

Legacy versions:

When using a legacy version, use forge-x.x.x instead of forge, where x.x.x is the Minecraft version. For example, when using forge-server-1.14.4, you would start the server with forge-1.14.4d start.

Why isn't my version here?

I only target Minecraft versions that have a recommended build. That means I'm not planning to add any packages for versions before 1.5.2. I also don't provide packages for older "patch" versions, like 1.12.1.

I will admit, I am not the most experienced Minecraft modder, so therefore if you think I should provide packages for any other versions feel free to contact me and I will take that into consideration.

Nitroretro commented on 2019-09-15 17:22

This package is based on the minecraft-server package. The interface is the same, but instead of minecraft you write forge.

For example:

  • The server root directory is located at /srv/forge instead of /srv/minecraft
  • The configuration file is located at /etc/conf.d/forge instead of /etc/conf.d/minecraft
  • The management script is called forged instead of minecraftd

Have a look at the script's help page (forged help) or the ArchWiki article to find out how to use it.

You can quit the console without shutting down the server by pressing Ctrl+a followed by d.

Huge thanks to edh for the original package!

Note: This is the recommended build of Forge. If you want to use latest, you're going to have to edit the PKGBUILD.