AIR type in anvil gui will remove the item
Added support in anvils gui for AIR type that remove the left or right item in name and surname gui
Small improve
- Now the command /documentsadmin unregister <player> can be used in console.
improvements to registration commands
- new config option registration-commands-delay that create a delay between every commands after registration
- Added a response message on /documentsadmin give-documents-item from console
- Removed duplicated code
- Improve the registrationCompleted code
- Added new default registration command on config.yml that give documents item as default after registration.
Improvements, new documents giving type
- New config options
- Added new type of giving documents title configurable in config.yml, small improvements to code
- Improvements to reload
# documents giving type
# chat - will send the message
# gui - will send the customizable gui in documents_gui.yml
# title - will send the title
documents-giving-type: "gui"
documents-title:
title: "<gradient:#F4A3FF:#FBDFFF>%documents_name% %documents_surname%"
subtitle: "<gradient:#F4A3FF:#FBDFFF>%documents_age% %documents_gender%"
fade-in: 2 # in seconds
fade-out: 2 # in seconds
stay: 2 # in seconds
Improvements
- New configuration option: prevent-closing-gui: true, while true prevents the closing of anvils' GUI.
- Improved name and surname system (now behaves correctly).
Documents item and more!
- Documents now use an inventory framework for guis
- Fixxed other problems caused by floodgate
- Now interacting with documents item give documents trought a gui
- new gui on documentsgui.yml (need to be added manually)
- Added new cooldown message for documents giving
- Now /documents give <player> have a cooldown and give a gui
- Improvements to placeholders, now we have %documents_surname% placeholder that give surname and %documents_name% give only the name
- A lot of refactoring and internal changes
# this documents item gui use placeholders
# you can use placeholders from PAPI (PlaceholdrAPI)
# in title (gui title), in item displayname and lore.
documents_item_gui:
title: "<black>ID Cart of %documents_name% %documents_surname%"
size: 27
items:
example:
material: BLACK_STAINED_GLASS_PANE
displayname: "<black>"
customdata: 0
lore:
- ""
slots:
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
name_item: # this identifier cannot be changed
material: NAME_TAG
displayname: "<gradient:#F4A3FF:#FBDFFF>Name %documents_name%"
lore:
- "<gradient:#F4A3FF:#FBDFFF>This is the name"
customdata: 0
slots:
- 12
surname_item: # this identifier cannot be changed
material: NAME_TAG
displayname: "<gradient:#F4A3FF:#FBDFFF>Surname %documents_surname%"
lore:
- "<gradient:#F4A3FF:#FBDFFF>This is surname"
customdata: 0
slots:
- 13
gender_item: # this identifier cannot be changed
material: NAME_TAG
displayname: "<gradient:#F4A3FF:#FBDFFF>Gender %documents_gender%"
lore:
- "<gradient:#F4A3FF:#FBDFFF>This is the gender"
customdata: 0
slots:
- 14
age_item: # this identifier cannot be changed
material: NAME_TAG
displayname: "<gradient:#F4A3FF:#FBDFFF>Age %documents_age%"
lore:
- "<gradient:#F4A3FF:#FBDFFF>This is the age"
customdata: 0
slots:
- 15
Bug fix
- Fixxed an issue of using wrong async on document item
- Fixxed an issue on right clicking on a document item
- Refactoring
- Fixxed a bug with /documents register command
New region flag, and improvements
- Better logic on /documents register
- Added new WorldGuard flag: join registration flag, that open the registration guis while a player join in a region.
- General improvements
Fix floodgate case sensitive
Fix floodgate case sensitive
Removed geyser, only floodgate was needed
Removed geyser, only floodgate was needed
Bugreport and other improvements
- Added new command /documentsadmin bugreport
- Small code improvements
Folia support & Update checker! New wiki page compatibilities
- Folia support!
- Added Update checker
- New wiki page with all compatibilities

Bug fix
- Fixxed /documentsadmin unregister <playername> | now working correctly
Previous important version
- Fixxed invalid character if you write the First letter maiusc
- Fixxed customdata not working on main gui decorative items
- ADDED GEYSER SUPPORT!
[/img]
GEYSER SUPPORT AND BUG FIX!
- Fixxed invalid character if you write the First letter maiusc
- Fixxed customdata not working on main gui decorative items
- ADDED GEYSER SUPPORT!
[/img]
Improvements to words filter and more!
Name and Username Restrictions: To improve user experience and data integrity, we have updated the character restrictions for names and usernames. Special characters such as underscores (_), periods (.), commas (,), and square brackets ([]) are no longer permitted.
Enhanced Word Filter: We've significantly improved our word filtering system to ensure a safer and more respectful community environment. The filter is now more effective and efficient in identifying and blocking inappropriate content.
Geyser SUPPORT IS COMING IN THE NEXT VERSION
Improvements!
- Improved tabcompleter for all admins commands
- Improved tabcompleter for give document command
- fixxed the not parsing of unregister message
- Improved unregister system
Small improvements
- Probably fix /documentsadmin unregister <player> don't update cache
- Small improvements