Skip to content

Menu, ChatPrompts, TimeUtil, Storage, and more - #10

Open
Hadimhz wants to merge 59 commits into
mainfrom
dev
Open

Menu, ChatPrompts, TimeUtil, Storage, and more#10
Hadimhz wants to merge 59 commits into
mainfrom
dev

Conversation

@Hadimhz

@Hadimhz Hadimhz commented Mar 13, 2025

Copy link
Copy Markdown
Collaborator

No description provided.

Inspired by both Helper and Triumph-gui!
…le for calculations. and fixed the ability to go backwards on endless menus
This is helpful for reloading config or even hot loading a jar.
Represents a global, static menu GUI that is identical for all players.
This menu is designed to display non-dynamic content, meaning that
all items and interactions remain the same regardless of the player viewing it.
The PersonalizedMenu class represents a player-specific menu GUI that
provides a unique menu experience per player. Unlike static menus, such as GlobalMenu,
each instance of PersonalizedMenu can be customized based on the assigned player.
Implement a setter for the page in Pager with a check to prevent unnecessary updates. Refactor PersonalizedMenu to take a player in its constructor and remove redundant player assignment in the open method. Adjust visibility of the open method in BaseGui to protected.
Hadimhz and others added 29 commits October 28, 2024 03:23
…eaks, and allows players to be notified when their prompt expired
relocated jackson
updated to java 21
updated shadow
changed CooldownMap to long
added hideAttributes to ItemBuilder
removed debug messages from JsonPlayerStore
added tag resolvers to Text
translate now checks for empty text in Text
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.

2 participants