Tim203
c8fd024e4a
Merge remote-tracking branch 'origin/master' into feature/floodgate-merge
...
# Conflicts:
# bootstrap/bungeecord/src/main/java/org/geysermc/geyser/platform/bungeecord/GeyserBungeePlugin.java
# bootstrap/fabric/src/main/java/org/geysermc/geyser/platform/fabric/GeyserFabricMod.java
# bootstrap/spigot/src/main/java/org/geysermc/geyser/platform/spigot/GeyserSpigotPlugin.java
# bootstrap/standalone/src/main/java/org/geysermc/geyser/platform/standalone/GeyserStandaloneBootstrap.java
# bootstrap/velocity/src/main/java/org/geysermc/geyser/platform/velocity/GeyserVelocityPlugin.java
# bootstrap/velocity/src/main/java/org/geysermc/geyser/platform/velocity/floodgate/FloodgateModule.java
# common/src/main/java/org/geysermc/floodgate/crypto/AesKeyProducer.java
# common/src/main/java/org/geysermc/floodgate/crypto/FloodgateCipher.java
# common/src/main/java/org/geysermc/floodgate/news/NewsItem.java
# common/src/main/java/org/geysermc/floodgate/news/NewsItemMessage.java
# common/src/main/java/org/geysermc/floodgate/news/NewsType.java
# common/src/main/java/org/geysermc/floodgate/news/data/BuildSpecificData.java
# common/src/main/java/org/geysermc/floodgate/news/data/ConfigSpecificData.java
# common/src/main/java/org/geysermc/floodgate/util/BedrockData.java
# common/src/main/java/org/geysermc/floodgate/util/LinkedPlayer.java
# common/src/main/java/org/geysermc/floodgate/util/WebsocketEventType.java
# core/src/main/java/org/geysermc/geyser/GeyserBootstrap.java
# core/src/main/java/org/geysermc/geyser/GeyserImpl.java
# core/src/main/java/org/geysermc/geyser/floodgate/FloodgateProvider.java
# core/src/main/java/org/geysermc/geyser/floodgate/GeyserLoadStage.java
# core/src/main/java/org/geysermc/geyser/floodgate/NoFloodgateProvider.java
# core/src/main/java/org/geysermc/geyser/network/netty/LocalSession.java
# core/src/main/java/org/geysermc/geyser/session/GeyserSession.java
# gradle.properties
2024-02-18 16:37:26 +01:00
chris
19a3dc3c4b
Support Bedrock 1.20.60 ( #4415 )
...
* Start on 1.20.60 support
* fix dimension switching
* Fix custom item icons... thanks mojang
* fix custom blocks/custom skulls breaking all block mappings
* - replace 10000 with static final variable
* fix: creative items not being found
* versioned custom item registration
* fix compression level setting
* show 1.20.61 as supported
2024-02-06 20:11:17 +01:00
chris
f555dc0a92
Feature: Camera/Input locking API ( #4332 )
...
Adds API methods to control player cameras - including fancy transitions, color fades, or simple input locks.
2024-01-31 11:21:06 +01:00
chris
710dbfc1c8
Bump mcpl to re-allow invalid block entity types ( #4398 )
2024-01-17 18:38:48 +01:00
chris
3288f422b1
Update ViaVersion api usage ( #4386 )
...
- Switch to fluent accessor, since the getter was removed after being deprecated for 3 years
2024-01-12 15:39:53 +01:00
chris
cdb8ab344c
bump cloudburst/netty dependencies ( #4354 )
...
* bump cloudburst's netty-transport-raknet
* bump cloudburst protocol/codec/connection bump
bump netty due CVE-2022-41881
Changes in cloudburst libs:
- uses netty 4.1.101.Final
- bumps netty-transport-raknet which fixes https://github.com/CloudburstMC/Network/pull/36 , an issue where some connection attempts did not work
2023-12-20 23:48:51 +01:00
Konicai
af83e9269d
Fix (de)serialization of ClientboundExplodePacket ( #4351 )
2023-12-19 02:57:34 -05:00
Konicai
6e56666be2
Update spigot adapters to include 1.20.4 ( #4340 )
2023-12-14 21:31:51 -08:00
Konicai
a13492e0ed
Final 1.20.4 cleanup
2023-12-14 21:31:14 -05:00
Konicai
4294982310
fabric: require 1.20.4 as ViaFabric doesn't support 1.20.2
2023-12-14 21:31:14 -05:00
Konicai
21a2c2332f
translate trial spawners, cleanup
2023-12-14 21:31:14 -05:00
Konicai
22009054ab
Crafter translation
2023-12-14 21:31:14 -05:00
Konicai
c7da8fe163
Better nullability annotations/handling for ItemStacks
2023-12-14 21:31:14 -05:00
Konicai
a89aa4e064
1.20.3: compiling protocol changes
2023-12-14 21:31:14 -05:00
chris
44174fdc04
Add 1.20.50 Bedrock support ( #4296 )
...
* Start on 1.20.50
* Add 1.20.50 block_palette.1_20_50.nbt, creative_items.1_20_50.json and runtime_item_states.1_20_50.json
* fix stone and planks mappings
* add and do something with the new SetPlayerInventoryOptionsPacket
* Add readme version bump
* Cleanup/Explain the new BedrockSetPlayerInventoryOptionsTranslator
2023-11-21 23:31:56 +01:00
chris
4ff8b7bff4
Bump mcpl to fix issues with the ClientboundLoginDisconnectPacket ( #4264 )
2023-11-03 17:09:34 +01:00
Konicai
647a73d9f6
Support 1.20.40 connections
2023-10-19 01:11:59 -04:00
Tim203
dab61ac41a
Merge remote-tracking branch 'origin/master' into feature/floodgate-merge
...
# Conflicts:
# bootstrap/bungeecord/src/main/java/org/geysermc/geyser/platform/bungeecord/GeyserBungeePlugin.java
# bootstrap/velocity/src/main/java/org/geysermc/geyser/platform/velocity/GeyserVelocityPlugin.java
# core/src/main/java/org/geysermc/geyser/configuration/GeyserConfiguration.java
# core/src/main/java/org/geysermc/geyser/translator/protocol/java/JavaCustomPayloadTranslator.java
# core/src/main/java/org/geysermc/geyser/translator/protocol/java/JavaLoginTranslator.java
2023-10-12 21:10:01 +02:00
chris
3547fab228
Fix: Bedrock clients timing out due to present Java resource packs ( #4176 )
...
* fix: auto deny Java edition resource packs
* 1.20.2 bump on Fabric
* bump mcpl
* Bump required min version in the fabric.mod.json file
2023-10-03 17:15:30 +02:00
petersv5
7d489c7354
Close threads at server shutdown ( #4029 )
...
Co-authored-by: Peter Svensson <petersv@psv.nu>
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
2023-10-01 18:15:44 -04:00
Konicai
be5b437e5f
Add spigot world adapter for 1.20.2 ( #4170 )
2023-10-01 15:06:57 -04:00
Konicai
71bef08ef6
Fix CustomQueryTranslator ( #4169 )
2023-10-01 14:41:04 -04:00
Tim203
a894ce9824
Updated Gradle to 8.3 and made Geyser work with latest Floodgate
2023-09-30 19:41:35 +02:00
Konicai
c2cd99c829
Support Java 1.20.2 ( #4112 )
...
* Initial pass for 1.20.2, compiling
* Remove unused level events
* handle null GameProfile in ClientboundPlayerInfoUpdatePacket
* Handle level events BRUSH_BLOCK_COMPLETE and EGG_CRACK
* Account for null tag in DecoratedPotBlockEntityTranslator
* Explicitly show that 1.20.31 is supported
2023-09-29 17:14:49 -04:00
Tim203
05eb054559
Merge remote-tracking branch 'origin/master' into feature/floodgate-merge
2023-09-24 10:44:56 +02:00
Konicai
7a28ef5c5f
Fix observer directions for 1.20.10+ ( #4132 )
2023-09-18 23:01:43 -04:00
Konicai
8a12878eff
Fix jackson dependency for velocity launch ( #4118 )
2023-09-12 10:46:27 -04:00
Konicai
9a8015e8b6
Support Bedrock 1.20.30 ( #4115 )
2023-09-11 22:22:50 -04:00
Konicai
f78e6dd7e7
Remove Geyser-Sponge ( #4097 )
...
See PR for details
2023-09-11 13:54:24 -04:00
basaigh
35a8e1507d
Bump MCPL to fix issues ( #4086 )
2023-08-27 15:41:14 -04:00
Konicai
661a9b4741
Improvements to MessageTranslator ( #3803 )
...
* Renames for clarity and refactor convertToJavaMessage
* Bump adventure, velociy. Require CharacterAndFormat in MessageTranslator
* Fix deprecations related to DummyLegacyHoverEventSerializer
* Patch serialization of ScoreComponent until Adventure 1.15.0
2023-08-17 23:07:55 -04:00
chris
ea2bac40c1
Protocol bump to fix flying issues on 1.20.10 ( #4001 )
2023-07-19 10:59:48 -04:00
Camotoy
c1d8009b40
Fix #3972
2023-07-12 19:23:07 -04:00
Konicai
3a0c1b788a
Support for 1.20.10 ( #3961 )
...
Co-authored-by: chris <github@onechris.mozmail.com>
Co-authored-by: RednedEpic <redned235@gmail.com>
2023-07-11 18:17:01 -05:00
Tim203
6296d4a97f
Bump Cumulus to 1.1.2 and fixed code being detected as Java 8 locally
2023-07-10 21:47:41 +02:00
Camotoy
d44e599925
Fix #3905
2023-07-04 18:06:05 -04:00
Konicai
40775149f5
NMS adapter for spigot 1.20 ( #3911 )
2023-06-28 00:31:03 -04:00
Tim203
b43bc3d86e
Updated protocol version for jwt changes
2023-06-27 20:09:12 +02:00
Konicai
bed7b5d10e
Bump logj4 ( #3888 )
2023-06-17 16:47:42 +01:00
Tim203
3d1a10db3b
Update events library to latest version
2023-06-16 22:54:21 +02:00
RednedEpic
1b0d03824a
Update Protocol and RakNet
2023-06-13 22:09:00 -05:00
chris
8b8d6ddb9e
Geyser-Fabric: bump to 1.20 ( #3824 )
...
* add accesswidener, bump to 1.20
* address review
* yeet AW, use level() instead
* update modrinth version
pls work
2023-06-08 07:15:08 -07:00
RednedEpic
13c9063368
Update to use protocol 589 and other 1.20 updates
2023-06-07 09:44:18 -05:00
Konicai
f712d4dd81
Bump Protocol and update imports of org.cloudburstmc.protocol.bedrock.data.definitions
2023-05-23 16:34:50 -04:00
Konicai
cc36b72129
Target MCPL 1.20-1-SNAPSHOT
now that it is temp published
2023-05-18 01:04:21 -04:00
Konicai
5fdc4d72b5
Bump MCPL for 1.20-pre2
2023-05-17 15:33:54 -04:00
Konicai
2570a501de
Target unpublished MCPL with jitpack for successful builds
2023-05-14 20:04:14 -04:00
Konicai
d9698edcc2
Fix smithing tables, but trim recipes are broken.
2023-05-13 22:42:18 -04:00
Konicai
2ec0d8c501
Compiling against MCPL 1.20
...
At a minimum, smithing and signs are broken
2023-05-11 21:27:46 -04:00
Camotoy
d8acb6a82c
Fix #3735
2023-05-07 16:11:49 -04:00