Camotoy
aaeca23f54
Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory
2021-02-10 23:53:45 -05:00
Camotoy
1ec589fa35
Enable debug property in Log4J config if applicable ( #1906 )
...
With this commit, debug messages in Netty and Protocol will now show if debug mode is enabled in the Geyser standalone config.
There is also some small tuning to the PacketTranslatorRegistry for cleanliness and maybe some minor performance.
2021-02-08 13:30:37 -05:00
Camotoy
e8b2bff951
Add platform and environment type to dump
2021-02-05 12:54:35 -05:00
Camotoy
31a7b798f1
Remove Lombok
2021-02-05 12:29:15 -05:00
Camotoy
47879c913b
Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory
2021-02-04 21:25:29 -05:00
Camotoy
2020881799
Add support for new metric
2021-02-04 10:17:06 -05:00
Camotoy
c26a2baed6
Add more metrics ( #1896 )
...
- Add the Java version being used
- Add the Minecraft server version being used, alongside the platform type that is using that version. Not used for proxies as those have to be on latest to support the latest Minecraft version
2021-02-03 19:54:35 -05:00
Camotoy
254990148c
Fix several world-related errors on Spigot 1.12 ( #1886 )
...
- Fix v1.12R1 not being recognized as a world adapter
- Return air if a chunk is not loaded
2021-02-03 19:54:12 -05:00
Camotoy
27fecd7ff7
Update Sponge repository ( #1890 )
...
See https://discord.com/channels/142425412096491520/303772747907989504/805571283546144808 (Sponge Discord)
2021-02-04 00:51:11 +00:00
Tim203
5ad2510b87
Merge remote-tracking branch 'origin/master' into floodgate-2.0
...
# Conflicts:
# connector/src/main/java/org/geysermc/connector/command/defaults/SettingsCommand.java
# connector/src/main/java/org/geysermc/connector/network/UpstreamPacketHandler.java
# connector/src/main/java/org/geysermc/connector/network/session/GeyserSession.java
# connector/src/main/java/org/geysermc/connector/network/session/cache/WindowCache.java
# connector/src/main/java/org/geysermc/connector/utils/LoginEncryptionUtils.java
# connector/src/main/java/org/geysermc/connector/utils/StatisticsUtils.java
2021-02-01 12:02:49 +01:00
Camotoy
3dc5890649
Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory
2021-01-22 13:36:06 -05:00
ScxLore1216
0b9b3eb127
Update bungeecord-api to 1.16-R0.4-SNAPSHOT ( #1857 )
2021-01-21 18:00:18 -05:00
Camotoy
c3569093b6
Update command handling
2021-01-21 14:57:06 -05:00
Camotoy
f7822e07eb
Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory
2021-01-17 11:12:38 -05:00
Camotoy
2d9baf1bfc
Send message to Java if command is Bedrock-only ( #1834 )
...
* Send message to Java if command is Bedrock-only
If a Java player attempts to use a Bedrock-only command, such as `geyser statistics`, they will get an error message stating that this command is only for Bedrock players.
This commit also cleans up Velocity Adventure dependency usage. Issues were caused because of the way relocation works and because Velocity also uses Adventure.
* Only look for a session if we have to
* Update languages submodule
2021-01-16 22:18:13 -05:00
Camotoy
24da65dcb5
Apparently exclusion isn't working. Temporary fix
2021-01-15 19:42:47 -05:00
Camotoy
49f02081e0
Resolve https://github.com/CardboardPowered/cardboard/issues/139
2021-01-15 14:27:55 -05:00
AJ Ferguson
196c9f5c17
Remove debug lines
2021-01-13 19:19:01 -09:00
rtm516
5fcf48e1c6
Add skippable discord notifications to the build
2021-01-14 00:07:23 +00:00
Camotoy
4db9ec92bf
Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory
2021-01-11 19:46:39 -05:00
Camotoy
2cc8726c12
Shade in the entire net.kyori package ( #1826 )
2021-01-11 14:11:21 -05:00
Camotoy
54fb56ea85
Add legacy crafting support for Spigot and finish up standalone
2021-01-09 16:45:32 -05:00
Camotoy
a5e0cab48a
Clean up :)
2021-01-09 11:53:09 -05:00
Camotoy
fd151d4e3a
Attempt 2 of trying to get a build out of this
2021-01-09 11:41:37 -05:00
Camotoy
fad2fc149c
Publish artifacts? Attempt 1
2021-01-08 14:26:53 -05:00
Camotoy
6bf0c5d94c
Attempt 9
2021-01-08 14:04:38 -05:00
Camotoy
373ae84d2d
Attempt 8
2021-01-08 13:59:45 -05:00
Camotoy
6c3c07b6a4
Attempt 7
2021-01-08 13:51:39 -05:00
Camotoy
0dec24d0c9
Attempt 6
2021-01-08 13:44:30 -05:00
Camotoy
ce78e43a5c
Attempt 5
2021-01-08 13:39:56 -05:00
Camotoy
cd9dde9796
Attempt 4 - we don't have a master branch
2021-01-08 13:32:10 -05:00
Camotoy
029522c2fc
Attempt 3 and then I start actually looking at docs
2021-01-08 13:18:41 -05:00
Camotoy
4255240b6e
Attempt 2
2021-01-08 13:14:41 -05:00
Camotoy
b51173ea97
Attempt to use Artifactory
2021-01-08 13:13:13 -05:00
rtm516
be8329722e
Fix builds for new CI
2021-01-07 09:56:06 +00:00
Tim203
5ad495ce97
Merge remote-tracking branch 'origin/master' into floodgate-2.0
...
# Conflicts:
# common/src/main/java/org/geysermc/common/window/CustomFormBuilder.java
# common/src/main/java/org/geysermc/common/window/CustomFormWindow.java
# common/src/main/java/org/geysermc/common/window/FormWindow.java
# common/src/main/java/org/geysermc/common/window/ModalFormWindow.java
# common/src/main/java/org/geysermc/common/window/SimpleFormWindow.java
# common/src/main/java/org/geysermc/common/window/button/FormButton.java
# common/src/main/java/org/geysermc/common/window/button/FormImage.java
# common/src/main/java/org/geysermc/common/window/component/DropdownComponent.java
# common/src/main/java/org/geysermc/common/window/component/InputComponent.java
# common/src/main/java/org/geysermc/common/window/component/SliderComponent.java
# common/src/main/java/org/geysermc/common/window/component/StepSliderComponent.java
# common/src/main/java/org/geysermc/common/window/component/ToggleComponent.java
# common/src/main/java/org/geysermc/common/window/response/CustomFormResponse.java
# common/src/main/java/org/geysermc/common/window/response/ModalFormResponse.java
# common/src/main/java/org/geysermc/common/window/response/SimpleFormResponse.java
# common/src/main/java/org/geysermc/floodgate/util/EncryptionUtil.java
# connector/src/main/java/org/geysermc/connector/network/session/cache/WindowCache.java
2021-01-04 13:37:58 +01:00
Camotoy
8317961340
Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory
2021-01-01 14:20:52 -05:00
Camotoy
186d94917a
Update copyright to 2021 ( #1772 )
...
* Update copyright to 2021
Free commit!
* These don't need a copyright
* Don't downgrade the mappings
2021-01-01 10:10:36 -05:00
Camotoy
a17f2203a8
Fix oddities in chunk sections with older Spigot versions ( #1758 )
2020-12-29 21:49:36 -05:00
Camotoy
2265de3ae9
lecterns
2020-12-28 00:29:27 -05:00
Tim203
cd13e03730
Merge remote-tracking branch 'origin/master' into floodgate-2.0
...
# Conflicts:
# connector/src/main/java/org/geysermc/connector/network/session/GeyserSession.java
# connector/src/main/java/org/geysermc/connector/network/translators/bedrock/BedrockNetworkStackLatencyTranslator.java
# connector/src/main/java/org/geysermc/connector/network/translators/java/JavaJoinGameTranslator.java
# connector/src/main/java/org/geysermc/connector/utils/SettingsUtils.java
2020-12-15 22:06:59 +01:00
Camotoy
799f6341c8
Fix Netty dependency usage on Velocity ( #1672 )
2020-12-13 23:03:11 -05:00
qlow
a173005767
Added IGeyserPingPassthrough#getPingInformation(InetSocketAddress) to make logging of the pinging IPs possible ( #1633 )
...
Co-authored-by: qlow <info@qlow.eu >
2020-12-07 14:04:50 -05:00
Camotoy
0215c383b0
GUI: Don't exit if there is a config error ( #1600 )
...
Leave the window open so the user understands there is an error.
This also changes the exit code to 1 when exiting without a GUI since we have an error.
2020-11-27 18:55:33 -05:00
circuit10
a70d3e2150
Fix inconsistencies with movement and position ( #699 )
...
Movement is now significant better, especially on slabs, stairs, and other half-blocks.
Co-authored-by: RednedEpic <redned235@gmail.com >
Co-authored-by: DoctorMacc <toy.fighter1@gmail.com >
Co-authored-by: Tim203 <mctim203@gmail.com >
Co-authored-by: Camotoy <20743703+DoctorMacc@users.noreply.github.com >
2020-11-20 14:56:39 -05:00
rtm516
4297215420
More chat fixes ( #1557 )
...
* Fix positional translation arguments not being handled
* Fix locale fallback
* Fix command completion
* Remove the expensive call to `containsKey`
* Unify adventure versions
* Fix some more formatting issues due to parity
* Fix and update tests
* Update adventure
* Add Javadoc for getCommandNames
* Formatting
Co-authored-by: Camotoy <20743703+DoctorMacc@users.noreply.github.com >
2020-11-18 23:18:36 +00:00
Tim203
b8f398aa3c
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/network/translators/java/JavaJoinGameTranslator.java
2020-11-18 19:45:25 +01:00
DoctorMacc
80c9f47645
Merge branch 'java-1.16' of https://github.com/GeyserMC/Geyser-Fabric into java-1.16
2020-11-17 13:32:24 -05:00
DoctorMacc
b4d3fd088a
Update to 1.16.100
2020-11-17 13:32:13 -05:00
Camotoy
123b074cc7
Update to Bedrock 1.16.100 ( #1552 )
...
* Initial work on 1.16.100 - currently crashes the client
* Update runtime item states
* Use new Bedrock runtime IDs
Bedrock now hardcodes block runtime IDs in alphabetical order of the identifiers. This commit updates Geyser to accomodate.
- Remove runtime_block_states.dat and replace it with blockpalette.nbt
- Calculate the block runtime ID based on the order of the block palette
- Separate BlockTranslator.AIR into Bedrock and Java values
- Update the second layer of chunks to use air when not waterlogged
- Don't send item palette for now, as that's what crashes the game (will look into for v415)
- Other misc. changes
* Improve second layer chunk translation
* v415 support
- Add a message warning people they are on a beta version of Geyser
* Update to protocol v417
There are still some mappings changes that need to be gone through.
* Update runtime item states and clean up item frames
* Future-proof enchanment table
* Update for v418
* Update to v419
* Apply proper air ID to waterlogged chunk layer
* Fix missing import
* Remove beta warning
* Update mappings
* Manually patch runtime_item_states and send the ITEMS registry
* Update README
* Disable grindstone and smithing inventories (since they're broken)
* Use artifactory jenkins plugin (#1548 )
* Use artifactory jenkins plugin
* Bump version to 1.2.0-SNAPSHOT
Co-authored-by: SupremeMortal <6178101+SupremeMortal@users.noreply.github.com >
2020-11-17 11:03:12 -06:00