Skip to content

Releases: Andre601/OneVersionRemake

v3.12.0: Add Blacklist option

08 Mar 21:21
b51935c
Compare
Choose a tag to compare

This update adds a new option called Blacklist.
It can be found under the Protocol setting and accepts a boolean (true/false) with the default being false.

When enabled will the Plugin display its deny messages to (And block joins of) players using one of the defined protocol versions.

What's Changed

🧰 Maintenance

  • Bump maven-shade-plugin from 3.3.0 to 3.4.0 in /velocity by @dependabot in #170
  • Bump maven-shade-plugin from 3.3.0 to 3.4.0 in /core by @dependabot in #171
  • Bump maven-shade-plugin from 3.3.0 to 3.4.0 in /bungeecord by @dependabot in #172
  • Bump maven-jar-plugin from 3.2.2 to 3.3.0 in /core by @dependabot in #173
  • Bump maven-shade-plugin from 3.4.0 to 3.4.1 in /velocity by @dependabot in #175
  • Bump maven-shade-plugin from 3.4.0 to 3.4.1 in /bungeecord by @dependabot in #174
  • Bump maven-shade-plugin from 3.4.0 to 3.4.1 in /core by @dependabot in #176
  • Bump bstats-velocity from 3.0.0 to 3.0.1 in /velocity by @dependabot in #177
  • Bump maven-compiler-plugin from 3.10.1 to 3.11.0 in /bungeecord by @dependabot in #178
  • Bump maven-compiler-plugin from 3.10.1 to 3.11.0 in /core by @dependabot in #179
  • Bump maven-compiler-plugin from 3.10.1 to 3.11.0 in /velocity by @dependabot in #180
  • Bump bstats-velocity from 3.0.1 to 3.0.2 in /velocity by @dependabot in #181
  • Bump maven-shade-plugin from 3.4.1 to 3.5.0 in /bungeecord by @dependabot in #183
  • Bump maven-shade-plugin from 3.4.1 to 3.5.0 in /core by @dependabot in #184
  • Bump maven-shade-plugin from 3.4.1 to 3.5.0 in /velocity by @dependabot in #185
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 in /bungeecord by @dependabot in #189
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 in /core by @dependabot in #190
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 in /velocity by @dependabot in #191
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.0 in /bungeecord by @dependabot in #193
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.0 in /core by @dependabot in #194
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.0 in /velocity by @dependabot in #195
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.0 to 3.12.1 in /bungeecord by @dependabot in #196
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.0 to 3.12.1 in /core by @dependabot in #197
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.0 to 3.12.1 in /velocity by @dependabot in #198
  • Bump net.kyori:adventure-text-serializer-legacy from 4.11.0 to 4.15.0 in /core by @dependabot in #199
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 in /velocity by @dependabot in #200
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 in /bungeecord by @dependabot in #201
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 in /core by @dependabot in #202

Full Changelog: v3.11.3...v3.12.0

v3.11.3: Use UTF-8 charset

07 Aug 00:39
Compare
Choose a tag to compare

This update makes sure that UTF-8 is used as charset when updating/creating the versions.json file

v3.11.2: Minor Code improvements

06 Aug 13:34
Compare
Choose a tag to compare

This is a small update that improves the code a bit. Namely, a buffered FileWriter is now used instead of the Files.copy option as that could cause duplicate entries in the JSON file.

v3.11.1-patch: Minor code fixes

28 Jun 16:45
Compare
Choose a tag to compare

This only fixes a missing argument in the Bungee and VelocityLoginListener classes.
Please see the previous release for actual changes!

v3.11.1: Fixed wrong List length for MOTD

28 Jun 16:37
Compare
Choose a tag to compare

This update fixes a wrong usage of List#sublist where I used 0, 1 as arguments when it should be 0, 2.

Also, slightly simplified code to have too much repeated code...

v3.11.0: Improved versions.json handling

02 Apr 21:47
58e4e72
Compare
Choose a tag to compare

Overview

New versions.json handling

OneVersionRemake has changed in terms of how to handle the versions.json file.
When OVR is starting will it do one of three things depending on the situation and settings:

  • Create versions.json file
    • Will be done whenever the local versions.json is missing
  • Check for updates on the versions.json file
    • For that will OVR compare the remote and local file's file_version values. If local is lower than remote (or doesn't exist), will OVR perform an update, replacing the file in the process.
  • Load the file.

If the URL to the remote JSON results in the JSON not having any file_version property will OVR treat it as invalid JSON and inform you about this.

The new URL is https://www.andre601.ch/oneversionremake/protocol_versions.json
The old one is still supported for backwards compatibility, but won't work with this new version.

New Command: /ovr refresh

Requires the oneversionremake.command.refresh or oneversionremake.admin permission.

Will update the versions.json file, no matter the current UpdateVersions setting.

Full Changelogs (Auto-generated)

🚀 Features

🧰 Maintenance

  • Bump adventure-text-minimessage from 4.10.0 to 4.10.1 in /core by @dependabot in #139
  • Bump adventure-text-serializer-legacy from 4.10.0 to 4.10.1 in /core by @dependabot in #140
  • Bump adventure-api from 4.10.0 to 4.10.1 in /core by @dependabot in #141
  • Bump adventure-api from 4.10.0 to 4.10.1 in /bungeecord by @dependabot in #142
  • Bump maven-compiler-plugin from 3.10.0 to 3.10.1 in /bungeecord by @dependabot in #143
  • Bump maven-compiler-plugin from 3.10.0 to 3.10.1 in /velocity by @dependabot in #144
  • Bump maven-compiler-plugin from 3.10.0 to 3.10.1 in /core by @dependabot in #145
  • Bump maven-shade-plugin from 3.2.4 to 3.3.0 in /bungeecord by @dependabot in #147
  • Bump maven-shade-plugin from 3.2.4 to 3.3.0 in /core by @dependabot in #148
  • Bump maven-shade-plugin from 3.2.4 to 3.3.0 in /velocity by @dependabot in #149

Full Changelog: v3.10.0...v3.11.0

v3.10.0: Component Parser improvements

03 Mar 23:19
66898ff
Compare
Choose a tag to compare

Note

v3.10.0 onwards will only be compatible with Velocity 3.1.2-SNAPSHOT and newer!
This is due to breaking changes in the Adventure library that have only been added to snapshot versions of Velocity 3.1.2 onwards.

So, if you consider using this version of OneVersionRemake, make sure to use Build #116 or newer from the Download Page

All the changes

💥 Breaking

🧰 Maintenance

  • Bump adventure-api from 4.9.2 to 4.9.3 in /core by @dependabot in #111
  • Bump adventure-text-serializer-legacy from 4.9.2 to 4.9.3 in /core by @dependabot in #112
  • Bump adventure-api from 4.9.2 to 4.9.3 in /bungeecord by @dependabot in #113
  • Bump okhttp from 4.9.2 to 4.9.3 in /core by @dependabot in #115
  • Bump velocity-api from 3.0.1 to 3.1.0 in /velocity by @dependabot in #116
  • Bump adventure-platform-bungeecord from 4.0.0 to 4.0.1 in /bungeecord by @dependabot in #118
  • Bump maven-jar-plugin from 3.2.0 to 3.2.1 in /core by @dependabot in #119
  • Bump maven-jar-plugin from 3.2.1 to 3.2.2 in /core by @dependabot in #120
  • Bump maven-compiler-plugin from 3.8.1 to 3.9.0 in /core by @dependabot in #122
  • Bump maven-compiler-plugin from 3.8.1 to 3.9.0 in /bungeecord by @dependabot in #121
  • Bump maven-compiler-plugin from 3.8.1 to 3.9.0 in /velocity by @dependabot in #123
  • Bump bstats-velocity from 2.2.1 to 3.0.0 in /velocity by @dependabot in #124
  • Bump bstats-bungeecord from 2.2.1 to 3.0.0 in /bungeecord by @dependabot in #125
  • Bump maven-compiler-plugin from 3.9.0 to 3.10.0 in /bungeecord by @dependabot in #127
  • Bump maven-compiler-plugin from 3.9.0 to 3.10.0 in /core by @dependabot in #126
  • Bump maven-compiler-plugin from 3.9.0 to 3.10.0 in /velocity by @dependabot in #128
  • Bump adventure-api from 4.9.3 to 4.10.0 in /core by @dependabot in #130
  • Bump adventure-platform-bungeecord from 4.0.1 to 4.1.0 in /bungeecord by @dependabot in #132
  • Bump adventure-text-minimessage from 4.0.0-SNAPSHOT to 4.10.0 in /velocity by @dependabot in #131
  • Bump adventure-text-serializer-legacy from 4.9.3 to 4.10.0 in /core by @dependabot in #133
  • Bump adventure-api from 4.9.3 to 4.10.0 in /bungeecord by @dependabot in #134
  • Bump adventure-text-minimessage from 4.0.0-SNAPSHOT to 4.10.0 in /core by @dependabot in #135

New Contributors

Full Changelog: v3.9.0...v3.10.0

v3.9.0: Make versions.json download URL configurable

30 Oct 14:52
e2357a9
Compare
Choose a tag to compare

What's Changed

🚀 Features

🧰 Maintenance

  • Bump okhttp from 4.9.0 to 4.9.1 in /core by @dependabot in #89
  • Bump configurate-yaml from 4.1.1 to 4.1.2 in /bungeecord by @dependabot in #90
  • Bump configurate-gson from 4.1.1 to 4.1.2 in /bungeecord by @dependabot in #91
  • Bump configurate-yaml from 4.1.1 to 4.1.2 in /core by @dependabot in #92
  • Bump configurate-gson from 4.1.1 to 4.1.2 in /core by @dependabot in #93
  • Bump configurate-yaml from 4.1.1 to 4.1.2 in /velocity by @dependabot in #95
  • Bump configurate-gson from 4.1.1 to 4.1.2 in /velocity by @dependabot in #94
  • Bump velocity-api from 3.0.0 to 3.0.1 in /velocity by @dependabot in #96
  • Bump adventure-api from 4.8.1 to 4.9.0 in /bungeecord by @dependabot in #97
  • Bump adventure-api from 4.8.1 to 4.9.0 in /core by @dependabot in #98
  • Bump adventure-text-serializer-legacy from 4.8.1 to 4.9.0 in /core by @dependabot in #99
  • Bump adventure-api from 4.9.0 to 4.9.1 in /core by @dependabot in #100
  • Bump adventure-text-serializer-legacy from 4.9.0 to 4.9.1 in /core by @dependabot in #101
  • Bump adventure-api from 4.9.0 to 4.9.1 in /bungeecord by @dependabot in #102
  • Bump adventure-platform-bungeecord from 4.0.0-SNAPSHOT to 4.0.0 in /bungeecord by @dependabot in #103
  • Bump okhttp from 4.9.1 to 4.9.2 in /core by @dependabot in #104
  • Bump adventure-api from 4.9.1 to 4.9.2 in /bungeecord by @dependabot in #105
  • Bump adventure-text-serializer-legacy from 4.9.1 to 4.9.2 in /core by @dependabot in #106
  • Bump adventure-api from 4.9.1 to 4.9.2 in /core by @dependabot in #107

Full Changelog: v3.8.2...v3.9.0

v3.8.2: Fix NoClassDefFoundError

09 Jul 23:25
9be98da
Compare
Choose a tag to compare

🚀 Features

  • Fixing cases of Java's HTTP classes not being present (#86, closed by #87)

v3.8.1: Metrics are back for Velocity 3 version

08 Jul 14:08
a071ba5
Compare
Choose a tag to compare
  • Add Metrics back to Velocity module (#84)