Documents / Identity Card | BEDROCK SUPPORT! Now 30% Off icon

Documents / Identity Card | BEDROCK SUPPORT! Now 30% Off -----

Add identity card into your minecraft server




  • Updated dependencies
  • cleanup
----------, Dec 15, 2024

Code (Text):
# Sound effects for plugin actions.
# Resources for sound IDs:
# - Modern: https://minecraft.wiki/w/Sounds.json
#
# Format examples:
# - Using full namespace: "minecraft:block.note_block.pling"
# - Using full namespace: "minecraft:entity.villager.no"
sounds:
  success: "minecraft:block.note_block.pling"  # Sound for successful actions
  wrong: "minecraft:entity.villager.no"        # Sound for failed actions
----------, Nov 16, 2024

  • Improved Spigot compatibility
  • Fixxed backwards compatibility caused by 1.21.3 update
  • Small general improvements
----------, Nov 14, 2024

  • 1.21.3 support and updated dependencies
  • Improvements
----------, Nov 9, 2024

----------, Aug 30, 2024

  • 1.21.1 support
  • Updated dependencies
----------, Aug 19, 2024

  • Internal Code Cleanup: Refactored and reorganized internal classes and various handling mechanisms to improve code maintainability and efficiency.
  • Bedrock Edition Enhancements: Made several adjustments to optimize code specific to the Bedrock Edition.
  • New Cooldown Feature: Introduced a feature allowing users to set a customizable cooldown period for document handovers.
----------, Aug 3, 2024

  • Updated Dependencies: Upgraded various system dependencies to their latest versions for improved stability and performance.
  • Config Reload Bug Fix: Resolved an issue where the config.yml file was not properly reloaded during a system reload.
  • Minor Enhancements: Implemented several small improvements for better user experience and system efficiency.
----------, Aug 3, 2024

Please note: This update has been tested on version 1.20.4. It is not recommended to use version 1.21.
  • New Sound System: You can now define specific success and error sounds when registering documents.
  • GUI Improvements: The graphical user interface has been enhanced and is now fully implemented using a library.
  • Code Enhancements: Extensive refactoring and code cleaning have been performed for better efficiency and readability.
  • Bug Fixes: Resolved an issue that caused the document registration menu to reopen after an undefined period.
  • Gradle Update: Upgraded to Gradle 8.8.
  • AnvilGUI Update: Updated AnvilGUI to version 1.9.6-SNAPSHOT.
----------, Jun 25, 2024

  • 1.21 support
  • Libraries update
----------, Jun 20, 2024

  • Updated inventory framework
  • Updated JDA to beta 20 to beta 24. (Will be replaced soon)
----------, Jun 11, 2024

PLEASE READ 1.0.42 CHANGELOG BEFORE USE THIS VERSION!
PLEASE READ 1.0.42 CHANGELOG BEFORE USE THIS VERSION!

PLEASE READ 1.0.42 CHANGELOG BEFORE USE THIS VERSION!

  • Editing a player now have a successfully message
  • Now the cache will be updated while you change name and surname of player
  • Added better tab completition on edit command and register command
----------, Jun 6, 2024

SUPPORT FOR JAVA 17
----------, Jun 4, 2024

PLEASE READ BEFORE USE THIS VERSION! FROM 1.0.42
PLEASE READ BEFORE USE THIS VERSION! FROM 1.0.42
PLEASE READ BEFORE USE THIS VERSION! FROM 1.0.42

  • This version contains an update of database structure: i advice you to remove the config and reconfigure it, all database structure in the config has changed.
  • Now the SQLITE is the new default database, if you want use H2DATABASE, you need to change the value on the config.
  • You need to re configurate mysql options
  • This update also contains small optimizations, code cleaning and other.
----------, Jun 4, 2024

PLEASE READ BEFORE USE THIS VERSION!
PLEASE READ BEFORE USE THIS VERSION!
PLEASE READ BEFORE USE THIS VERSION!

  • This version contains an update of database structure: i advice you to remove the config and reconfigure it, all database structure in the config has changed.
  • Now the SQLITE is the new default database, if you want use H2DATABASE, you need to change the value on the config.
  • You need to re configurate mysql options
  • This update also contains small optimizations, code cleaning and other.
----------, Jun 2, 2024

  • Updated kyori api to 4.17
  • new register-location-not-set message
  • prevent an error while registerLocation is not set.
  • More improvements on teleportation after registration
  • Replaced old bedrock blocked patterns to new versions
  • now on reloading plugin will be updated the blocked pattern and registerLocation
  • Now the blocked-pattern its configurable in config.yml and have a lot of examples
  • Small general improvements
----------, May 20, 2024

  • Added missing message
----------, May 19, 2024

  • Fixxed wrong version
  • Removed decoration section does not exist
----------, Apr 24, 2024

  • Probably fixxed the opening of gui after 3 minutes and duplicated discord log
  • Bug fix on Join registration Flag
  • small improvements
----------, Apr 23, 2024

  • added /documentsadmin register <username> <name> <surname> <age> <gender> (requested on discord)
  • added /documentsadmin modify/edit/editplayer <username> <name> <surname> (requested on discord)
----------, Apr 18, 2024

  • Added support in anvils gui for AIR type that remove the left or right item in name and surname gui
----------, Apr 13, 2024

  • Now the command /documentsadmin unregister <player> can be used in console.
----------, Apr 3, 2024

  • 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.
----------, Mar 22, 2024

  • Small bug fix
----------, Mar 20, 2024

  • New config options
  • Added new type of giving documents title configurable in config.yml, small improvements to code
  • Improvements to reload
Code (YAML):
# 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
----------, Mar 19, 2024


  • New configuration option: prevent-closing-gui: true, while true prevents the closing of anvils' GUI.
  • Improved name and surname system (now behaves correctly).
----------, Mar 19, 2024

  • 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
Code (YAML):
# 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
----------, Mar 14, 2024

  • Changed colors of default langs and gui files
  • Fixxed some missspelling on config.yml
  • Added two new option on config.yml open-register-onjoin: false/true
    open the documents registration gui
  • and delay-open-register-onjoin: 6 #seconds
    open the documents registration gui while the player joins after a delay (default 6 second)
----------, Mar 12, 2024

  • 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
----------, Mar 12, 2024

  • 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
----------, Mar 12, 2024

Fix floodgate case sensitive
----------, Mar 11, 2024

Fixxed bedrock support
----------, Mar 11, 2024

  • Removed geyser, only floodgate was needed
----------, Mar 10, 2024

  • Added new command /documentsadmin bugreport
  • Small code improvements
----------, Mar 10, 2024

  • Folia support!
  • Added Update checker
  • New wiki page with all compatibilities
[​IMG]
----------, Mar 10, 2024

  • 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]
----------, Mar 6, 2024

  • Fixxed invalid character if you write the First letter maiusc
  • Fixxed customdata not working on main gui decorative items
  • ADDED GEYSER SUPPORT!
[​IMG]
----------, Mar 6, 2024

  • 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
----------, Mar 2, 2024

  • Improved tabcompleter for all admins commands
  • Improved tabcompleter for give document command
  • fixxed the not parsing of unregister message
  • Improved unregister system
----------, Feb 29, 2024

  • Probably fix /documentsadmin unregister <player> don't update cache
  • Small improvements
----------, Feb 29, 2024

  • Refactoring
  • Changed default documents item from KNOWLEDGE_BOOK to BOOK
----------, Feb 26, 2024

  • Bug fix
  • Added minimun character for name and surname to 3 char
  • Code refactoring and clean up
----------, Feb 19, 2024

  • Code improvements
  • Added discord-hook system support!
  • Added customizable Placeholder not loaded message
----------, Feb 19, 2024

  • Now name and surname inputs are trimmed.
  • and its not possible put spaces in name or surname.
----------, Feb 19, 2024

  • Now when you register the first and last name, it will be forcibly entered with the first letter capitalized and the others lowercase.
  • Initial support part for Discord for webhook insertion.
  • Bug fix for authmeEvents if you haven't authme (in prev version)
----------, Feb 17, 2024

  • Refactoring and improvements
----------, Feb 17, 2024

  • probably fix to /documents register issue
----------, Feb 9, 2024

  • Added AuthMe hook
----------, Feb 7, 2024

  • Fixxed few bugs with Spigot version sending Components
  • Fixxed spigot version issue with teleportAsync
----------, Feb 6, 2024

  • Documents register give a message if you already have documents registered
----------, Feb 5, 2024

Commands permission
  • permission to give documents -> documents.give
  • permission to show documents -> documents.show
  • permission to register documents -> documents.register
----------, Feb 5, 2024

  • New config option for reopen the documents registration gui on closing it
Code (YAML):
# here you can define if you want the documents gui
# will be reopened if the player close it on registration
reopen-onclose
: true
----------, Feb 5, 2024

  • Preventing errors on miss configurations
  • new config option join-message to enable or disable join messages
  • new config option register-location-enable to enable or disable the spawning on spawn on join the server.
  • Solved an issue of customodeldata in surname section
  • Added new config option to limit name characters
  • Added new config option to limit surname characters
----------, Feb 4, 2024

  • Fixxed reload on cached values
----------, Feb 4, 2024

----------, Jan 31, 2024

  • Added documents item, you can easly customizable in config.yml
  • Added admin command to give documents /documentsadmin give-documents-item <playername> you can execute this command on console and in game
----------, Jan 26, 2024

  • Added DocumentsRegistrationCompleteEvent for API
  • Added new messages for admin command
  • now the registerlocation cached will be updated and don't need restart
  • Added new command for Documents Admin /documentsadmin unregister <username>
  • Other Small improvements
----------, Jan 22, 2024

  • Solved an issue if you don't have WorldGuard installed.
----------, Jan 21, 2024

  • Fixxed wrong path
----------, Jan 18, 2024

  • Small bug fix if you remove the decorative items section
  • Custom data support for all guis
  • Added Parser for AnvilGui title
----------, Jan 18, 2024

  • Added customizable name gui
  • Added customizable surname gui
  • Added customdata support for name, and surname gui
  • Solved a issue with WorldGuard
  • Added PlaceholderAPI as softdependency
  • Removed some messages
  • Added new messages
  • Small improvements
----------, Jan 18, 2024

  • Fixxed an issue while using Documents without WorldGuard.
  • Added PlaceholderAPI placeholders:
  • %documents_name%
  • %documents_age%
  • %documents_gender%
  • Removed special characters from documents_gui.yml
----------, Jan 18, 2024

  • Removed migration system
  • Refactoring
  • Added better flag, and worldguard integration
  • Solved a duplicated issue
  • Customizable command args
  • New messages
  • Added messages_it.yml
  • code clean up
----------, Jan 16, 2024

Resource Information
Author:
----------
Total Downloads: 33
First Release: Jan 16, 2024
Last Update: Dec 15, 2024
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings