Tim203
2457ebae6c
Added an User-Agent and removed a custom exception which wasn't needed
2020-11-24 12:58:39 +01:00
Tim203
5d4a1b5164
Use a config holder instead of injecting classes when the config loaded
2020-11-22 23:55:15 +01:00
Tim203
1e1f46f6fc
Temp fix to make 1.13+ instant Skin updating work
2020-11-22 22:20:07 +01:00
Tim203
5d3acdebff
Compatibility fixes
2020-11-22 22:17:38 +01:00
Tim203
b1a2b04fee
Added a dumb hack to make pre 1.12 work on Spigot and removed OkHttp
2020-11-22 16:21:49 +01:00
Tim203
28c23610c0
Minimize Jar size by removing already present dependencies
2020-11-21 20:37:33 +01:00
Tim203
fc8a532e5f
Commands can now have multiple locale messages
2020-11-21 17:27:10 +01:00
Tim203
70fcac9fed
Fixed issues with config subclasses
2020-11-21 15:28:52 +01:00
DoctorMacc
660a35df96
Fix config/key loading, fix compilation, skin exception fixed
2020-11-21 00:09:50 -05:00
Tim203
2d78c3e536
Stopped using Jackson, initial version of Skins and fixed a few things
2020-11-21 03:15:10 +01:00
Tim203
9918864452
Forgot to upload one class
2020-10-30 00:41:53 +01:00
Tim203
d8d0917ffb
Added support for Forms and changed Commands + the LanguageManager a bit
2020-10-29 20:40:15 +01:00
Tim203
c4971d5bf3
Added a translate method to the logger and changed the code style a bit
2020-10-13 20:18:55 +02:00
Tim203
e9c4433a53
Updated copyright for the remaining classes
2020-09-22 23:26:46 +02:00
Tim203
f0b9098161
Merge remote-tracking branch 'rtm/copyright-clean' into floodgate-2.0
...
# Conflicts:
# common/src/main/java/org/geysermc/floodgate/platform/command/util/CommandResponseCache.java
# common/src/main/java/org/geysermc/floodgate/util/ReflectionUtil.java
2020-09-22 22:43:32 +02:00
Tim203
14a344dde1
Inject listeners, fix language for commands and removed message caching
2020-09-22 22:34:50 +02:00
Tim203
67d63ebc40
Merge remote-tracking branch 'camo/languagesupport' into development
...
# Conflicts:
# bungee/src/main/java/org/geysermc/floodgate/BungeePlugin.java
# bungee/src/main/java/org/geysermc/floodgate/listener/BungeeListener.java
# bungee/src/main/java/org/geysermc/floodgate/module/BungeeListenerModule.java
# common/src/main/java/org/geysermc/floodgate/FloodgatePlatform.java
# common/src/main/java/org/geysermc/floodgate/HandshakeHandler.java
# common/src/main/resources/proxy-config.yml
# pom.xml
# spigot/src/main/java/org/geysermc/floodgate/SpigotPlatform.java
# spigot/src/main/java/org/geysermc/floodgate/SpigotPlugin.java
# velocity/src/main/java/org/geysermc/floodgate/VelocityPlugin.java
# velocity/src/main/java/org/geysermc/floodgate/listener/VelocityListener.java
2020-09-19 17:12:37 +02:00
Tim203
35d6622f8f
Changed the plugin name and it can now receive RawSkins
2020-09-19 15:49:29 +02:00
Tim203
974a6d96c5
More 2.0 changes. Most important change is the switch from RSA to AES
...
Changing the encryption from RSA to AES will definitely break every 1.0 installation, but it had to be changed. Floodgate on a proxy like Velocity has to be able to change the Floodgate data, for example if the player is linked (and maybe later for skins as well).
2020-09-12 15:26:47 +02:00
DoctorMacc
8609ab0a78
Update submodules
2020-08-20 11:44:47 -04:00
DoctorMacc
3dbfb5dbb8
Remove duplicate translation
2020-08-20 11:44:26 -04:00
DoctorMacc
9c21545241
Prepare for skin additions
2020-08-20 11:37:40 -04:00
DoctorMacc
f217f8b298
Translate player messages
2020-08-19 15:17:00 -04:00
DoctorMacc
1125c0a24d
Various changes, mostly language support
2020-08-19 10:17:11 -04:00
rtm516
9ccd05a8ed
Clean copyright message and update all files
2020-07-29 15:43:00 +01:00
Tim203
f440fb76b0
Initial Floodgate 2.0 commit
2020-07-29 13:00:54 +02:00
rtm516
6b2a060035
Account link data fix ( #30 )
...
* Fixed floodgate data on bukkit
* Fixed sqlite issue
* Fixed floodgate data on bungee
* Fix velocity account linking
* Fix bungeecord passthrough uuids
* Added command aliases just incase
* Fix player not getting kicked on bukkit
* Added comments
* Fixed bungee command alias
* Fixed and changed a few things
* Fix bungee and bukkit data
* Fixes the remaining issues
Co-authored-by: Tim203 <mctim203@gmail.com >
2020-06-13 18:53:43 +02:00
RednedEpic
bd2e86cca8
Add some missing param and return tags for javadocs
2020-05-01 02:53:04 -05:00
Tim203
f294ca0c15
Fix workflow building
2020-05-01 08:57:04 +02:00
Tim203
4e53c214e9
Account linking
2020-04-28 10:58:33 +02:00
Tim203
fcabad6d20
Merge branch 'development' of https://github.com/GeyserMC/Floodgate into feature/account-linking
2020-04-28 10:22:47 +02:00
Heath123
44384fa925
Account linking part 1
2020-04-28 10:19:40 +02:00
dependabot[bot]
6bbbe4f350
Bump jackson-databind from 2.9.10.3 to 2.9.10.4 in /common ( #22 )
...
Bumps [jackson-databind](https://github.com/FasterXML/jackson ) from 2.9.10.3 to 2.9.10.4.
- [Release notes](https://github.com/FasterXML/jackson/releases )
- [Commits](https://github.com/FasterXML/jackson/commits )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-04-23 22:06:45 +02:00
rtm516
9feeae9111
Added missing replace-spaces default config ( #21 )
...
* Added missing replace-spaces default config
* Add the replace-spaces option to Bungeecord and Velocity and enable it by default
Co-authored-by: Tim203 <mctim203@gmail.com >
2020-04-20 08:46:42 +02:00
theminecoder
38a67ee859
Add option to replace spaces in names, to allow for better handling in java plugins ( #15 )
2020-04-10 09:09:53 +02:00
Redned
f13071f8a7
Merge pull request #6 from GeyserMC/dependabot/maven/common/com.fasterxml.jackson.core-jackson-databind-2.9.10.3
...
Bump jackson-databind from 2.9.10.1 to 2.9.10.3 in /common
2020-03-30 20:07:53 -05:00
RednedEpic
86635afb8c
Include the username prefix option in velocity config
...
Also fix some wrong wording.
2020-03-30 20:06:09 -05:00
Redned
a9d11b5494
Allow the username prefix to be empty
...
Some people use an authentication plugin, ultimately making the prefix useless. It's not recommended to use no prefix, but if authentication is handled by another plugin, then there is not really any harm in using it, and it opens up the opportunity for the same account to be used on bedrock and java.
2020-03-30 19:59:05 -05:00
SupremeMortal
6f7d7f8a20
Setup jenkins
2020-03-28 00:26:18 +00:00
William Johnstone
95e1a8122b
Configurable username prefix ( #11 )
...
* Add configurable username prefix
2020-03-20 17:57:57 +01:00
Tim203
2904612b5a
This reverts commit da18e9b9 until a solution to the bedrock client crash is found
2020-03-14 20:12:37 +01:00
Tim203
da18e9b950
Floodgate now uses identity instead of xuid
2020-03-09 21:35:01 +01:00
Tim203
73173e2e46
Merge remote-tracking branch 'origin/development' into development
2020-03-08 23:19:40 +01:00
Tim203
f0dba0e1f5
Fixes #9 and added a debug option for the bungee plugin
2020-03-08 23:18:30 +01:00
Redned
b7464e6732
Remove DeviceOS as it is now in Geyser common
2020-03-08 11:45:20 -05:00
dependabot[bot]
d9fe7b35d7
Bump jackson-databind from 2.9.10.1 to 2.9.10.3 in /common
...
Bumps [jackson-databind](https://github.com/FasterXML/jackson ) from 2.9.10.1 to 2.9.10.3.
- [Release notes](https://github.com/FasterXML/jackson/releases )
- [Commits](https://github.com/FasterXML/jackson/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-03-04 23:58:40 +00:00
Tim203
7edff139cc
Adds experimental Velocity support, fixed bugs and changed some class names
2020-02-22 16:32:20 +01:00
Tim203
580ae0dcf0
Some fixes for the Bungee and Bukkit version
2020-01-26 10:16:33 +01:00
Tim203
242004df5c
Added the Nintendo Switch as DeviceOS
2020-01-25 13:12:57 +01:00
Tim203
f7d7a7a3fd
Should fix some issues related to the 'send-floodgate-data' config option
2020-01-19 22:48:33 +01:00