Skip to content

Commit

Permalink
build: Require Java 17, Minecraft 1.17.1
Browse files Browse the repository at this point in the history
  • Loading branch information
WiIIiam278 committed Jan 24, 2024
1 parent 280e90e commit 24453d0
Show file tree
Hide file tree
Showing 8 changed files with 8 additions and 38 deletions.
19 changes: 0 additions & 19 deletions .scripts/ensure-java-16

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
**Ready?** [It's syncing time!](https://william278.net/docs/husksync/setup)

## Setup
Requires a MySQL (v8.0+) database, a Redis (v5.0+) server and any number of Spigot-based 1.16.5+ Minecraft servers, running Java 16+.
Requires a MySQL (v8.0+) database, a Redis (v5.0+) server and any number of Spigot-based 1.17.1+ Minecraft servers, running Java 17+.

1. Place the plugin jar file in the /plugins/ directory of each Spigot server. You do not need to install HuskSync as a proxy plugin.
2. Start, then stop every server to let HuskSync generate the config file.
Expand Down
2 changes: 1 addition & 1 deletion bukkit/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ dependencies {
implementation 'space.arim.morepaperlib:morepaperlib:0.4.3'
implementation 'de.tr7zw:item-nbt-api:2.12.2'

compileOnly 'org.spigotmc:spigot-api:1.16.5-R0.1-SNAPSHOT'
compileOnly 'org.spigotmc:spigot-api:1.17.1-R0.1-SNAPSHOT'
compileOnly 'commons-io:commons-io:2.15.1'
compileOnly 'org.json:json:20231013'
compileOnly 'de.themoep:minedown-adventure:1.7.2-SNAPSHOT'
Expand Down
2 changes: 1 addition & 1 deletion bukkit/src/main/resources/plugin.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'HuskSync'
version: '${version}'
main: 'net.william278.husksync.BukkitHuskSync'
api-version: 1.16
api-version: 1.17
author: 'William278'
description: '${description}'
website: 'https://william278.net'
Expand Down
2 changes: 1 addition & 1 deletion docs/Setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ This will walk you through installing HuskSync on your network of Spigot servers
* A MySQL Database (v8.0+)
* A Redis Database (v5.0+) — see [[FAQs]] for more details.
* Any number of Spigot servers, connected by a BungeeCord or Velocity-based proxy (Minecraft v1.16.5+, running Java 16+)
* Any number of Spigot servers, connected by a BungeeCord or Velocity-based proxy (Minecraft v1.17.1+, running Java 17+)

## Setup Instructions
### 1. Install the jar
Expand Down
3 changes: 2 additions & 1 deletion docs/Unsupported-Versions.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ This plugin does not support the following software-Minecraft version combinatio
|--------------------|-------------------------------------------|----------------------------------------|
| 1.19.4 | Only: `Purpur, Pufferfish`† | Older Paper builds also not supported. |
| 1.19.3 | Only: `Paper, Purpur, Pufferfish`† | Upgrade to 1.19.4 or use Spigot |
| below 1.16.5 | _All_ | Upgrade to 1.16.5 |
| 1.16.5 | _All_ | Please use v3.3.1 or lower |
| below 1.16.5 | _All_ | Upgrade Minecraft 1.16.5 |

†Further downstream forks of this server software are also affected.
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
org.gradle.jvmargs='-Dfile.encoding=UTF-8'

org.gradle.daemon=true
javaVersion=16
javaVersion=17

plugin_version=3.2.2
plugin_archive=husksync
plugin_description=A modern, cross-server player data synchronization system

jedis_version=5.1.0
mysql_driver_version=8.2.0
mysql_driver_version=8.3.0
mariadb_driver_version=3.3.2
snappy_version=1.1.10.5
12 changes: 0 additions & 12 deletions jitpack.yml

This file was deleted.

0 comments on commit 24453d0

Please sign in to comment.