Skip to content

Inventory, entity rendering, block breaking, entity interaction, and more#207

Merged
stackotter merged 84 commits intomainfrom
inventory
Apr 15, 2026
Merged

Inventory, entity rendering, block breaking, entity interaction, and more#207
stackotter merged 84 commits intomainfrom
inventory

Conversation

@stackotter
Copy link
Copy Markdown
Owner

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;

  • Inventory rendering
  • Rendering of various GUIs and overlays (chat, boss bars, health bars, player list, etc)
  • Survival mode block breaking
  • Entity interaction (and attacking)
  • Entity texture rendering
  • Basic entity lighting (based on light level)
  • Entity physics fixes

stackotter and others added 30 commits December 15, 2023 22:04
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
…ader toggleable (and disabled in KeymapEditorView)
… VideoSettingsView for tvOS (which doesn't have any built-in Slider view)
…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
…xel perfect match to vanilla in terms of layout)

Just missing some fields
stackotter added 27 commits June 6, 2024 01:48
…erping entity was reached, causing subsequent entities to never get updated)
…, and implement instant respawning (no respawn gui yet)
…g. crafting result). Prevent invalid interactions with armor slots and crafting result slots
@stackotter stackotter merged commit 83ff6c3 into main Apr 15, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants