Tim203
|
cd96a0f8fa
|
Mark Floodgate API as deprecated. Removed handshake handlers, see #536
|
2024-09-01 19:44:51 +02:00 |
|
Tim203
|
c72194c434
|
Core: split from Netty. API: removed Netty related methods and classes
|
2024-08-24 17:57:46 +02:00 |
|
Tim203
|
3cd5caa416
|
Moved to Adventure & MiniMessage
|
2024-03-17 12:23:15 +01:00 |
|
Noah van der Aa
|
ba800542f6
|
Fix typo in javadoc (#377)
|
2023-07-11 11:39:23 +02:00 |
|
Tim203
|
711cfa6b01
|
Updated Cumulus, Events & base-api
|
2023-07-10 23:35:31 +02:00 |
|
Tim203
|
e28194ed54
|
Merge remote-tracking branch 'origin/development' into feature/geyser-merge
# Conflicts:
# build-logic/src/main/kotlin/Versions.kt
# bungee/src/main/java/org/geysermc/floodgate/listener/BungeeListener.java
# bungee/src/main/java/org/geysermc/floodgate/pluginmessage/BungeeSkinApplier.java
# core/src/main/java/org/geysermc/floodgate/FloodgatePlatform.java
# core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java
# core/src/main/java/org/geysermc/floodgate/api/legacy/PropertyGlue.java
# core/src/main/java/org/geysermc/floodgate/module/CommonModule.java
# core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/SkinChannel.java
# core/src/main/java/org/geysermc/floodgate/skin/SkinApplier.java
# core/src/main/java/org/geysermc/floodgate/skin/SkinUploadManager.java
# core/src/main/java/org/geysermc/floodgate/skin/SkinUploadSocket.java
# core/src/main/java/org/geysermc/floodgate/util/Utils.java
# spigot/src/main/java/org/geysermc/floodgate/pluginmessage/SpigotSkinApplier.java
# velocity/src/main/java/org/geysermc/floodgate/util/VelocitySkinApplier.java
|
2022-12-30 15:29:19 +01:00 |
|
Tim203
|
913c85c154
|
Added a SkinApplyEvent that can cancel/edit the to be applied skin
|
2022-12-28 02:11:26 +01:00 |
|
Tim203
|
59c2c6daf3
|
Allow Floodgate to run embedded. Support Velocity's 'none' forwarding
The classes that were removed from the legacy Floodgate API have also been brought back
|
2022-11-10 20:25:30 +01:00 |
|
Tim203
|
ee82c80c47
|
Moved the common Floodgate classes to Floodgate. Revert renaming api
|
2022-11-09 01:51:45 +01:00 |
|
Camotoy
|
bc76d85d7f
|
Proof-of-concept for Geyser-Floodgate merge
|
2022-11-06 21:34:29 -05:00 |
|
Tim203
|
450eeed2a3
|
Deprecate handshake handlers and player properties
|
2022-07-11 12:36:18 +02:00 |
|
Tim203
|
41de3673a7
|
Changed how post-enable messages work internally + minor other changes
|
2022-07-11 11:13:37 +02:00 |
|
Tim203
|
904c584a2a
|
Small changes to platforms and injectors
|
2022-07-09 19:23:02 +02:00 |
|
Tim203
|
1815613be6
|
Removed config holder and changed a few things
|
2022-07-03 22:03:52 +02:00 |
|
Tim203
|
e824d0f4d1
|
Re-added the old sendForm methods
|
2022-06-06 11:16:11 +02:00 |
|
Tim203
|
8bd2e2d39a
|
Merge remote-tracking branch 'origin/dev/2.1.1' into feature/cumulus-1.1
# Conflicts:
# build-logic/src/main/kotlin/Versions.kt
|
2022-06-06 10:47:48 +02:00 |
|
Robin Brämer
|
523f28d29a
|
Fix typos (#273)
* Fix typos
* Fix another typo
* Fix error log message (GeyserMC/Floodgate#275)
Co-authored-by: Tim203 <mctim203@gmail.com>
|
2022-05-15 23:49:03 +02:00 |
|
Tim203
|
039b398dad
|
Register permissions on Spigot. Profile ID can be null. Fixed submodule
|
2022-02-06 02:10:17 +01:00 |
|
Tim203
|
00eaec8903
|
Updated Cumulus to 1.1
|
2022-01-27 11:34:59 +01:00 |
|
Tim203
|
9509d153c7
|
We're in 2022 now
|
2022-01-02 00:08:15 +01:00 |
|
Tim203
|
b234fbe581
|
Separate the packet id from the rest of the packet data
|
2021-12-16 21:57:11 +01:00 |
|
Tim203
|
a68f400b6e
|
Removed the 'should encrypt' argument from the 'packet' plugin message
|
2021-12-16 00:11:56 +01:00 |
|
Tim203
|
bf9faad89c
|
First draft of the unsafe Floodgate api
|
2021-12-15 22:25:16 +01:00 |
|
Tim203
|
9ec9e2d0c1
|
Added support for transferring players
|
2021-09-10 01:39:02 +02:00 |
|
Tim203
|
0216b6d798
|
Fixed a bug where linked accounts would get their Bedrock skin
|
2021-07-05 15:49:42 +02:00 |
|
Tim203
|
a1f0d2276d
|
Removed some unused addon code
|
2021-06-23 00:52:21 +02:00 |
|
Tim203
|
a65d4e821d
|
First part of news
|
2021-06-08 14:48:30 +02:00 |
|
Camotoy
|
6af0c80162
|
Don't yell if Floodgate cannot remove the injection
|
2021-06-06 20:04:35 -04:00 |
|
Tim203
|
34a793f41f
|
You can now fetch xuid by gamertag and gamertag by xuid
|
2021-04-27 18:40:54 +02:00 |
|
Tim203
|
2cb0162f64
|
Allow people to register a PacketHandler
|
2021-04-23 01:05:01 +02:00 |
|
Tim203
|
c722c8e8c8
|
Added a way to handle packets easily. ProtocolSupport support fixed
|
2021-04-23 00:53:18 +02:00 |
|
Tim203
|
d27cc9479f
|
Added a way to get the Floodgate prefix using the API
|
2021-03-26 18:13:04 +01:00 |
|
Tim203
|
f53032e9ea
|
Added whitelist command, allow handler to set IP of non-Java players
|
2021-02-27 12:01:46 +01:00 |
|
Tim203
|
fff10e7084
|
Moved skin uploading to the global api
|
2021-02-12 22:26:42 +01:00 |
|
Tim203
|
700b377e43
|
Allow the IP of the Bedrock client to be changed
|
2021-01-31 23:05:25 +01:00 |
|
Tim203
|
3b8382957c
|
Added getPlayers and getPlayerCount to the API
|
2021-01-18 11:29:54 +01:00 |
|
Tim203
|
3eb607772d
|
Stopped using disconnect and (Bungee's) handshake event
Instead we're listening for the actual channel to close.
|
2021-01-18 01:34:19 +01:00 |
|
Tim203
|
f27ad277ed
|
Add ProtocolSupport support
Based of the work done by Camotoy on the 1.0
co-authored-by: Camotoy <20743703+camotoy@users.noreply.github.com>
|
2021-01-16 23:58:13 +01:00 |
|
Tim203
|
b737184fb0
|
Added PMD Plugin and changed isBedrockPlayer to isFloodgatePlayer
|
2021-01-16 16:52:04 +01:00 |
|
Tim203
|
9b0cbd5cdd
|
Developers can now change some Floodgate related data during handshake
|
2021-01-12 20:49:24 +01:00 |
|
Tim203
|
dd4a12a5e5
|
We're in 2021 now
|
2021-01-05 00:09:58 +01:00 |
|
Tim203
|
1d95c9d08a
|
Removed some debug code. Allow database impls to handle link requests
|
2021-01-04 23:42:06 +01:00 |
|
Tim203
|
7c4dc9d178
|
Added skins for Velocity and added a few checks before requesting skins
|
2020-12-23 11:41:35 +01:00 |
|
Tim203
|
dd93b98407
|
Added Player properties, started working on Bungee skins, fixed errors
|
2020-12-19 22:42:25 +01:00 |
|
Tim203
|
4d6cc25315
|
Use Cumulus as Form library
|
2020-12-10 23:01:40 +01:00 |
|
Tim203
|
a92890174e
|
Update to latest Forms Api changes
|
2020-11-26 23:09:17 +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
|
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
|
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 |
|