Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create GUI utils in the main plugin #9

Open
FubyCutie opened this issue Aug 24, 2023 · 1 comment
Open

Create GUI utils in the main plugin #9

FubyCutie opened this issue Aug 24, 2023 · 1 comment
Assignees
Labels
feature Something we want to add

Comments

@FubyCutie
Copy link
Contributor

No description provided.

@FubyCutie FubyCutie self-assigned this Aug 24, 2023
@FubyCutie FubyCutie added the feature Something we want to add label Aug 24, 2023
@FubyCutie
Copy link
Contributor Author

GUI will contain an inventory, and a list of "GUI Items", there will be defaults, but mainly it will be: an ItemStack, and then a few optional other fields, such as name, maybe lore, whether you can remove it from the gui or not, and then a click action, which will probably be a lambda that takes a click type and a player, and can do whatever it likes from there.
Each gui should ideally contain its parent, which will be null if it is top level, and then there will pre-determined functions for going down/up levels/quitting guis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Something we want to add
Projects
None yet
Development

No branches or pull requests

1 participant