Inventory, entity rendering, block breaking, entity interaction, and more#207
Merged
stackotter merged 84 commits intomainfrom Apr 15, 2026
Merged
Inventory, entity rendering, block breaking, entity interaction, and more#207stackotter merged 84 commits intomainfrom
stackotter merged 84 commits intomainfrom
Conversation
For the fix to take effect you need to delete your resource pack cache. When I implement cache versioning that won't be required anymore. Definitely need to do that soon.
…ying) and make it available to DeltaCore via InputState
…nstraint solving limitations (fixes #189)
…ader toggleable (and disabled in KeymapEditorView)
… VideoSettingsView for tvOS (which doesn't have any built-in Slider view)
…unavailable on our min macOS version)
… tvOS when restricting focus modifiers)
…tion to zero (fixes #192)
…ing them to InputState, and propagate scalingFactor GUI.update
… working in general, implement padding/backgrounds, and fix deadlock in PlayerInputSystem
…ad of the previously hardcoded scaling factor (whoops)
…izontal lists for GUI Also made a more convenient 'onClick' element method to make things easier to compose without nesting
…r message text shadows)
…xel perfect match to vanilla in terms of layout) Just missing some fields
…eWindowPacket when inventory gets closed
…kets to the server)
…erping entity was reached, causing subsequent entities to never get updated)
…gon's breath, and more)
…, and implement instant respawning (no respawn gui yet)
…g. crafting result). Prevent invalid interactions with armor slots and crafting result slots
…elocity to NoAI entities
… entity animations to work fully)
…re entity metadata to clean things up a bit
…iously not supported)
…y and block light levels, no normals yet)
…inux Swift actions (broken)
…ted to libc nullability annotations)
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.
This is a bit of a mega PR of changes that have been sitting on the inventory branch for quite a long time. I haven't really worked on Delta Client at all since August of 2024, so I figured it'd be best to merge these changes in to stop confusing people.
Included changes
This PR introduces;