Open
Conversation
…-connection` enabled (GeyserMC#5720)
Removing the test is fine, since deserializeOr was introduced to fix the NPE
* Initial work. * Fixed keep velocity desync. * More work. * More work. * Fix this comment. * Little oopsie. * Save player motion when updating rotation. * Implement ROTATE_DELTA. * More work. * Fixed void floor properly. * Always set isOnGround to false if near the void floor. * Fixed collision correction. * Also use recalculate position method for this one. * Make no clip void conditional. * Update core/src/main/java/org/geysermc/geyser/session/cache/TeleportCache.java Co-authored-by: chris <github@onechris.mozmail.com> * Some changes. * Fix: Collision check, there's more than one bamboo/dripstone block state, and minor touchups * Use Math.toRadians. * Oops, make this compile. * Specify the teleportation cause. * Only specify the teleport cause if mode is teleport. --------- Co-authored-by: chris <github@onechris.mozmail.com>
* Catch block caching exceptions, add ShowPlayerListLogs / ShowChunkHeightWarningLogs system properties to disable warnings * Update ChunkCache.java
…a yaw (GeyserMC#5716) * Moved ServerboundClientTickEndPacket to PlayerAuthInput translator. * Fixed sprinting packet sending. * Make yaw rotation match JE behaviour. * Use the fixed yaw in ServerboundUseItemPacket. * Fixed swinging order for attacking. * Update some comments. Co-authored-by: chris <github@onechris.mozmail.com> * Requested changes. * Update core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/entity/player/input/BedrockMovePlayer.java Co-authored-by: chris <github@onechris.mozmail.com> * Update core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/entity/player/input/BedrockPlayerAuthInputTranslator.java Co-authored-by: chris <github@onechris.mozmail.com> * Update core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/entity/player/input/BedrockPlayerAuthInputTranslator.java Co-authored-by: chris <github@onechris.mozmail.com> --------- Co-authored-by: chris <github@onechris.mozmail.com>
* Initial work on fixing the collision system. * More work. * Clean this up. * Oops. * More work. * Added comment. * Start fixing other collisions. * Properly fix trapdoor collision. * Properly fix door collision. * Fixed glass pane/iron bars collision. * Fixed comment. * Removed debug print. * Cleanup the code. * Revert some dumb changes. * Move player position down when standing on chest. * Also state that this resolve GeyserMC#4955. * Requested changes. * Update core/src/main/java/org/geysermc/geyser/session/GeyserSession.java Co-authored-by: chris <github@onechris.mozmail.com> * Update core/src/main/java/org/geysermc/geyser/session/GeyserSession.java Co-authored-by: chris <github@onechris.mozmail.com> * Added a TODO to remove collision expansion if not needed. --------- Co-authored-by: chris <github@onechris.mozmail.com>
…on (GeyserMC#5798)" This reverts commit 9cc4e9c.
This reverts commit 9e22144.
… border check (GeyserMC#5797) * fix(bedrock-movement): correct void collisions, rotation packets and world border checks * fix(bedrock-movement): use position.toFloat() directly in world border check * fix(bedrock-movement): correct odd formatting
…yserMC#5672) * Add base-denied-permissions section to standalone command manager * Address review
* Feature: Guessing how long block breaking will take * more changes * Remove BedrockBlockActions.java * More progress: Remove code that causes us to send erroneous early block breaking actions * Further work on insta-break handling * Add GAME_MASTER_BLOCK check * Cleanup, this actually works better than expected * Code cleanup * Inverted valid check will do invalid things! * Fix block breaking attribute reading * Implement adventure mode can_break predicates * Address reviews, minor changes to wonderful code * Remove JavaBlockBreakHandler.java in favor of extension * yeet debug * Avoid dividing by zero, fix item frame interactions for good * Also avoid dividing by zero here --------- Co-authored-by: Eclipse <eclipse@eclipseisoffline.xyz>
* Fix loading of trim materials with an empty description * Use white character just in case * Use ChatColor.WHITE instead * Whoops
* Force flag update for session player when living entity flag update. * Requested changes. * Removed useless import.
* Add Direction#getUntrusted method for safely extracting directions from packets * Move incorrect direction ID log to debug, rename piston value to MCPL * Make Direction#getUntrusted warn again
* Update chunk loading for MCPL changes * Adjust for renames in MCPL * Bump MCPL * Rename this just because I can
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.