Minecraft 1.8: Difference between revisions

From Citizens Wiki

No edit summary
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
Hello, if you've been linked to this page, you're running a Minecraft 1.8 server.
Hello, if you've been linked to this page, you're running a Minecraft 1.8 server.


At the time of this page being written, Minecraft 1.8 is '''5 years old''' (released in 2014!).
At the time of this page being written, Minecraft 1.8 is '''10 years old''' (released in 2014!).


Servers that far outdated (while still able to run functionally, including with modern plugins) obviously cannot be supported by any reasonable development work. As such, we've prepared this page to help you get your server updated to a supportable version.
Servers that far outdated (while still able to run functionally, including with modern plugins) obviously cannot be supported by any reasonable development work. As such, we've prepared this page to help you get your server updated to a supportable version.


First, some information: '''You can''' run a more modern server (at time of writing, that is 1.12.2 or 1.13.2 for stable, or 1.14.x for experimental/latest) '''while still allowing older game clients to join''', and enjoying '''older style PvP''' if you prefer that.
First, some information: '''You can''' run a more modern server '''while still allowing older game clients to join''', and enjoying '''older style PvP''' if you prefer that.
 
== Additional Warning ==
 
Minecraft 1.8.x and other similar old versions (pre-1.12) are likely vulnerable to variants of the '''Log4Shell security vulnerability''', as the patches for those older versions are imperfect. Updating to a more recent version is critical for the security of you and your server.


== How To Update Properly ==
== How To Update Properly ==


=== Current Spigot Jar ===
=== Current Spigot or Paper Jar ===


You will of course need to gather the latest Spigot version using BuildTools: https://www.spigotmc.org/wiki/buildtools/
You will of course need to gather the latest Spigot or Paper version. The easiest way is to just download Paper from https://papermc.io/downloads (Paper is a fork of Spigot that's easier to install and runs better, but is completely compatible with Spigot plugins).


=== Letting In Older Clients ===
=== Letting In Older Clients ===
Line 22: Line 26:
=== Legacy-Style PvP ===
=== Legacy-Style PvP ===


To enable older style PvP, there are various options available, such as this: https://www.spigotmc.org/resources/oldcombatmechanics-disable-1-9-hit-cooldown.19510/ or this: https://www.spigotmc.org/resources/1-8-pvp-for-1-9-1-10-and-1-11.19291/ or just search the Spigot resources section for "1.8 PvP" and pick your favorite.
To enable older style PvP, there are various options available, such as this: https://www.spigotmc.org/resources/oldcombatmechanics-disable-1-9-hit-cooldown.19510/ or just search the Spigot resources section for "1.8 PvP" and pick your favorite.


== Note If You Don't Follow This Guide ==
== Note If You Don't Follow This Guide ==


If you run a 1.8 Minecraft server, and do not follow this guide to update your server (instead keeping the old version), you can use current versions of the Citizens and/or Sentinel, however '''you will NOT get any support''' from helpers with any questions/etc you may have.
If you run a 1.8 Minecraft server, and do not follow this guide to update your server (instead keeping the old version), we maintained back-support for 9 years, but time has long since come, and '''you will NOT get any support''' from helpers with any questions/etc you may have.
 
<s>'''Citizens and related plugins''' (Sentinel, etc.) '''all function fully in their current versions''' (latest releases and dev [[Versions|versions]]) '''on 1.8.8 Spigot servers''', however you may not have all features available (primarily those that only work in newer Minecraft versions anyway), and if something goes wrong (such as an error message appearing), there's no guarantee we can do much to help with the issue.


'''Citizens and related plugins''' (Sentinel, etc.) '''all function fully in their current versions''' (latest releases and dev [[Versions|versions]]) '''on 1.8.8 Spigot servers''', however you may not have all features available (primarily those that only work in newer Minecraft versions anyway), and if something goes wrong (such as an error message appearing), there's no guarantee we can do much to help with the issue.
'''Denizen''' is an exception, and does not support 1.8 any longer.</s>


'''Denizen''' is an exception, and does not support 1.8 any longer.
Our plugins as of 2024 no longer work at all on such ancient versions.


The important thing here is that Minecraft 1.8 is '''6 years old''' at this point and continuing to age, it's nonsense to run a version that old - especially when, as you can see from the information above, you don't need to run that old version on your server to get any of the popular features of 1.8 minecraft.
The important thing here is that Minecraft 1.8 is '''10+ years old''' at this point and continuing to age, it's nonsense to run a version that old - especially when, as you can see from the information above, you don't need to run that old version on your server to get any of the popular features of 1.8 minecraft.

Latest revision as of 13:12, 31 July 2024

Hello, if you've been linked to this page, you're running a Minecraft 1.8 server.

At the time of this page being written, Minecraft 1.8 is 10 years old (released in 2014!).

Servers that far outdated (while still able to run functionally, including with modern plugins) obviously cannot be supported by any reasonable development work. As such, we've prepared this page to help you get your server updated to a supportable version.

First, some information: You can run a more modern server while still allowing older game clients to join, and enjoying older style PvP if you prefer that.

Additional Warning

Minecraft 1.8.x and other similar old versions (pre-1.12) are likely vulnerable to variants of the Log4Shell security vulnerability, as the patches for those older versions are imperfect. Updating to a more recent version is critical for the security of you and your server.

How To Update Properly

Current Spigot or Paper Jar

You will of course need to gather the latest Spigot or Paper version. The easiest way is to just download Paper from https://papermc.io/downloads (Paper is a fork of Spigot that's easier to install and runs better, but is completely compatible with Spigot plugins).

Letting In Older Clients

To allow older clients to connect, you can make use of a protocol plugins.

Legacy-Style PvP

To enable older style PvP, there are various options available, such as this: https://www.spigotmc.org/resources/oldcombatmechanics-disable-1-9-hit-cooldown.19510/ or just search the Spigot resources section for "1.8 PvP" and pick your favorite.

Note If You Don't Follow This Guide

If you run a 1.8 Minecraft server, and do not follow this guide to update your server (instead keeping the old version), we maintained back-support for 9 years, but time has long since come, and you will NOT get any support from helpers with any questions/etc you may have.

Citizens and related plugins (Sentinel, etc.) all function fully in their current versions (latest releases and dev versions) on 1.8.8 Spigot servers, however you may not have all features available (primarily those that only work in newer Minecraft versions anyway), and if something goes wrong (such as an error message appearing), there's no guarantee we can do much to help with the issue.

Denizen is an exception, and does not support 1.8 any longer.

Our plugins as of 2024 no longer work at all on such ancient versions.

The important thing here is that Minecraft 1.8 is 10+ years old at this point and continuing to age, it's nonsense to run a version that old - especially when, as you can see from the information above, you don't need to run that old version on your server to get any of the popular features of 1.8 minecraft.