Mineuniverse
Log in Register
Plugins

IDLogger

API for accessing and storing player UUID and Names from MySQL or SQLite DB
by TheSmeefer
Download Claim this project
327 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Developer Tools

This is an API that creates a table in a MySQL or SQLite database, as configurable through the config.yml

 

The logo I picked for this project is entirely random. Pls dont judge I'm not a graphic designer :(

 

Dependency for:

  vShop Remastered

 

To use the API:

Add the jar file to your build path.

 

Use the following line below to import:

import me.arifBanai.idLogger.IDLogger;

Define the IDLogger instance as such:

IDLogger idLogger = (IDLogger) Bukkit.getPluginManager().getPlugin("IDLogger");

 There are but two methods that should be used

public String getNameByUUID(String playerUUID)
public String getUUIDByName(String playerName)

The UUID's and Names are stored as Strings and returned as Strings. If you want to convert a String playerUUID into an actual UUID, you should use:

java.util.UUID.fromString(String UUID)

When using the plugin on a server:

Run the server once with the plugin installed to generate the config.yml

 

Edit the config.yml to connect to your MySQL database or to use SQLite.

 

Everything should work as normal. However, if you encounter issues or have some feedback, leave a comment or send me a message!

IDLogger
MC 1.13
Release 2018-11-18 Get

You Might Also Like

WorldGuard Custom Flags
WorldGuard Custom Flags
97,851
HoloAPI
Advanced and powerful holographic displays
93,959
Minequery
Minequery
91,099
SQLibrary
SQLibrary aims to streamline driver wrappers in Java for every database engine
85,675
WolfyUtilities
Utils and APIs: Config, Language and Inventory API, Protection Utils: WorldGuard, LWC, PlotSquared
84,728
DisguiseTester
Experiment with disguises!
9,677