Camotoy
b9541505af
Bump version to try and fix deploying; other nitpicks
2021-08-30 13:55:01 -04:00
rtm516
65e85eb853
Fix bungeecord dump logs after 9fb5090
2021-08-25 11:31:12 +01:00
Jens Collaert
d26aed0a87
Allow uploading logs with mclo.gs link into dump ( #2453 )
2021-08-24 15:11:38 -04:00
David Choo
57c0185b45
Prevent projectiles from blocking the player's vision ( #2472 )
...
Prevent Snowballs, Eggs, and other throwable projectiles from blocking the player's screen
2021-08-17 22:44:33 -04:00
Camotoy
76399881a3
Use legacy DefaultEventLoopGroup constructor; label Geyser <-> Spigot connection thread
2021-08-16 22:33:14 -04:00
Camotoy
e20247b6d6
Allow enum fields to be set through standalone command line
2021-08-12 14:16:19 -04:00
Camotoy
a197f60446
Move use-direct-adapters to system property
2021-07-31 13:54:51 -04:00
Camotoy
002be32bb3
Connect Geyser players directly to the server for plugin versions ( #2413 )
...
- Faster loading times and improved latency; Geyser no longer creates a physical TCP connection to join the server
- Less configuration: remote address and port are now irrelevant
- Accurate IP addresses without needing Floodgate.
Co-authored-by: Redned <redned235@gmail.com>
2021-07-31 12:52:49 -04:00
Konicai
7f21a68d8d
Auth type refactor in internal config ( #26 )
2021-07-28 19:53:08 -04:00
Konicai
b86648332a
Auth type refactor in internal config ( #2410 )
2021-07-28 19:44:09 -04:00
Redned
e73b7f5941
Use Minecraft color codes in console/logs, clean up log output and fix #1606
...
TerminalConsoleAppender lets us use the legacy colors on their own, so don't do our own ANSI handling.
2021-07-24 12:52:28 -05:00
Camotoy
38539c2148
Exclude Google libraries from the built jar
2021-07-21 09:37:51 -04:00
Redned
1a0ac26398
Move leak detector to standalone bootstrap class
2021-07-18 17:44:08 -05:00
RednedEpic
ff280ef192
Replace Reflections usage with an annotation processor
...
Reduces jar size by about 1.5-2mb
2021-07-17 13:36:04 -05:00
Camotoy
fcbd90c4d6
Require 1.17.1 or greater
2021-07-16 10:53:48 -04:00
Camotoy
7660ebb48b
Update to the latest Geyser version
2021-07-12 21:55:42 -04:00
Redned
f7ef90278b
Implement a new registry system ( #2306 )
...
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2021-07-12 21:19:40 -04:00
Camotoy
9eec08b9dc
Depend on Velocity release 3.0.0
2021-07-06 15:37:58 -04:00
Camotoy
c220e5428c
Relocate Google libraries
2021-07-05 22:28:41 -04:00
Camotoy
fe1ba5ba5c
Support Velocity 3.0.0 by default
2021-07-05 21:07:13 -04:00
rtm516
2c1fbc544a
Fix download link
2021-07-02 14:52:45 +01:00
rtm516
fa8ddde9b4
Update build badge
2021-07-02 14:50:37 +01:00
Camotoy
62174c0e3b
Spigot plugin fixes
...
- If non-NMS world adapter: don't try to load a chunk if it doesn't exist
- Don't error out with older Spigot versions if a gamerule doesn't exist
2021-06-28 20:48:44 -04:00
Camotoy
5b1d815926
Bump NMS adapter version
2021-06-26 14:08:59 -04:00
Camotoy
3220190904
Relocate ASM ( fixes #2315 )
2021-06-23 13:57:03 -04:00
Camotoy
3a2cff7864
Clean up a bunch
...
Mostly checked with IntelliJ, but manually performed. The only issue I possibly anticipate is item name/lore issues, but the new method should be technically better.
2021-06-20 21:42:22 -04:00
Camotoy
b08ad206ca
Bump version to 1.4.0-SNAPSHOT
2021-06-10 10:02:59 -04:00
Camotoy
a24d2a957c
Don't assume that Velocity plugin names and versions are not present
2021-06-09 18:46:34 -04:00
Camotoy
2092a75e42
Bump to use Geyser 1.4.0-SNAPSHOT
2021-06-08 14:02:19 -04:00
Camotoy
511cfd1ae8
Update Geyser version to 1.4.0-SNAPSHOT
2021-06-08 08:55:56 -04:00
Camotoy
f0ba0dbf4c
...
2021-06-07 17:36:25 -04:00
Camotoy
b41552faf3
Use ViaVersion master branch
2021-06-07 14:56:29 -04:00
Camotoy
d64038d311
Well that didn't commit ok
2021-06-07 12:42:42 -04:00
Camotoy
d08cd542d0
Use local Gradle/Gradle 7
2021-06-07 12:35:43 -04:00
Camotoy
28fb957fd9
Update for 1.17-rc1 and use Java 16
2021-06-07 12:33:54 -04:00
Camotoy
91f2c3796f
Merge branch 'java-1.16' into java-1.16-floodgate-2.0
2021-06-07 10:01:55 -04:00
Camotoy
d07a69be89
Return on config fail
2021-06-07 09:58:17 -04:00
Camotoy
3cdc4c767d
Don't start if Floodgate is outdated
2021-06-06 19:01:16 -04:00
Camotoy
19f8e2dfac
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/1.17
2021-06-06 11:42:59 -04:00
Tim203
1ded2086e3
Merge remote-tracking branch 'origin/floodgate-2.0' into feature/1.17
...
# Conflicts:
# connector/src/main/java/org/geysermc/connector/network/UpstreamPacketHandler.java
2021-06-06 01:16:57 +02:00
Camotoy
4f23066b88
Merge branch 'viaversion4.0.0' into feature/1.17
2021-06-02 11:55:48 -04:00
Camotoy
ebf726ce9e
Yeet cache chunks
...
So many features require this config option, and we don't intend on supporting it being both disabled and enabled.
2021-06-01 15:36:33 -04:00
Konicai
4c542ba2c4
Register permissions in Spigot plugin.yml ( #2246 )
2021-05-31 22:35:25 -04:00
Tim203
776fc4e933
Merge remote-tracking branch 'origin/master' into floodgate-2.0
...
# Conflicts:
# connector/src/main/java/org/geysermc/connector/GeyserConnector.java
# connector/src/main/java/org/geysermc/connector/utils/SettingsUtils.java
2021-05-26 02:17:33 +02:00
Camotoy
505de0e0d5
Remove Geyser-Bukkit migration
2021-05-24 19:25:35 -04:00
Camotoy
986701f06f
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/1.17
2021-05-23 21:31:40 -04:00
Camotoy
4734ce2059
Update MCProtocolLib + PacketLib ( #2211 )
...
By updating these dependencies, we bring in a couple fixes that should improve network performance:
Use TCP_NODELAY for the Java connection
Use Epoll/KQueue if possible for the Java connection
Only use one event loop for the Java connection
Fix Netty dependencies so Spigot and BungeeCord can use native network types
Currently, Geyser-Spigot pre-1.12 breaks with these changes. It is unlikely that this will be fixed.
2021-05-23 15:55:01 -04:00
Hellohi3654
f831557919
Update pom.xml ( #2220 )
2021-05-22 09:26:47 -04:00
Camotoy
b5307ab3ed
21w20a support
2021-05-19 22:24:11 -04:00
Camotoy
50bea0e180
Update to the latest ViaVersion changes
2021-05-01 00:30:01 -04:00