Skip to content

Build symbol table for @-resolution and $-tracking #311

@DaanV2

Description

@DaanV2

Overview

This issue tracks implementing diagnostics, project provider, and language server support for resource pack UI definitions in Minecraft Bedrock.


Motivation

  • The language server currently does NOT validate, lint, or offer diagnostics for any files in resource_pack/ui/*, even though these power most custom screens and modded menus.
  • Users are flying blind for JSON errors, misspelled UI types, broken @ inheritance, missing bindings, or misplaced variables.

Definition of Done

  • UI files are processed by the diagnostics project and symbol table for @-resolution and $-tracking are tracked in the database

Links

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions