Skip to content

refactor: disable auto-open GUI for BlockBorder and BlockNpcRedstone#283

Open
zeng-github01 wants to merge 1 commit intoKAMKEEL:devfrom
zeng-github01:Border-dialog
Open

refactor: disable auto-open GUI for BlockBorder and BlockNpcRedstone#283
zeng-github01 wants to merge 1 commit intoKAMKEEL:devfrom
zeng-github01:Border-dialog

Conversation

@zeng-github01
Copy link
Copy Markdown
Contributor

  • Removed auto-open GUI logic upon placing BlockBorder and BlockNpcRedstone.
  • Resolved a race condition where the GUI would open before NBT/Permission data was fully synced from the server, causing "Permission Denied" or empty states.
  • Fixed a logic bug in SubGuiNpcAvailabilityDialog where 'questId' was incorrectly used instead of 'dialogId' when opening the selection picker.
  • This change ensures better UX as manual interaction guarantees all data is properly initialized.

- Removed auto-open GUI logic upon placing BlockBorder and BlockNpcRedstone.
- Resolved a race condition where the GUI would open before NBT/Permission data was fully synced from the server, causing "Permission Denied" or empty states.
- Fixed a logic bug in SubGuiNpcAvailabilityDialog where 'questId' was incorrectly used instead of 'dialogId' when opening the selection picker.
- This change ensures better UX as manual interaction guarantees all data is properly initialized.
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.

1 participant