[Open Source] - MenuAPI

NV6

the opensource person(?)
Premium
Feedback score
8
Posts
383
Reactions
223
Resources
1
Menu API
This is a simplistic, work in progress, Menu API for Spigot.

Features
  • Basic minecraft inventories.
  • Pagination for inventories:
    • Pagination buttons + configuration for them:
      • Configurable position (PaginatedMenu#setNavigationPosition)
      • Configurable item (PaginatedMenu#setPaginationButtonType)
  • Inventory filling options:
    • Menu#addFiller(FillingType):
      • FillingType.BORDER
      • FillingType.EMPTY_SLOTS
  • Button listening, removing the need to listen to an event - you can simply do Button#setClickAction.
  • More planned for the future.
  • Rather easy to implement (examples on repository).
Prices
- Fully opensource, and free to use.

Bug Policy
Report any bugs to the owner (NV6) or on the github repository.
 
Type
Offering
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

NV6

the opensource person(?)
Premium
Feedback score
8
Posts
383
Reactions
223
Resources
1
Update
  • Completely changed the usage to a much easier & much more optimized usage, look at the README.md provided on the repository for examples.
  • Add menu types to the menu api.
Reserved for updates.
 

I_Luv_Cowz

Feedback score
5
Posts
292
Reactions
120
Resources
4
Looks great and to the same high quality standard as the rest of your libraries.
Always nice to see quality open sourced projects being worked on.

You should probably add licensing to it though. :tup:
 

Px Shop

PX Minecraft Shop
Premium
Feedback score
0
Posts
0
Reactions
1
Resources
0
It's very kind of you because of this open source.
Is the menu could have interactive slot which player can drag and drop item to it?
 

NV6

the opensource person(?)
Premium
Feedback score
8
Posts
383
Reactions
223
Resources
1
It's very kind of you because of this open source.
Is the menu could have interactive slot which player can drag and drop item to it?
You could make this yourself since the buttons displayed within the menu have a Consumer<InventoryClickEvent> field. Feel free to check out the README.md on the repository for further information on how to use the buttons.
 

NV6

the opensource person(?)
Premium
Feedback score
8
Posts
383
Reactions
223
Resources
1
Really great API, but not working for 1.17 :cry:
I'd recommend making an issue on the github repository and include your issue and/or error. I'll try to resolve it asap.
 
Top