PlayerData Core
Simple key-value player data storage API with JSON persistence for server plugins.
About PlayerData Core
PlayerData Core
A lightweight library for storing and retrieving player data in Hytale server plugins.
Features
Simple key-value API for any data type
Automatic JSON persistence to disk
Thread-safe operations
Per-player data isolation
Zero configuration required
Enforced namespaced keys to prevent plugin conflicts
For Plugin Developers
Keys must be namespaced using the format pluginname:keyname to avoid conflicts between plugins.
// Store data PlayerData.set(playerId, "myplugin:coins", 100) PlayerData.set(playerId, "myplugin:rank", "VIP")
// Retrieve data val coins = PlayerData.get<Int>(playerId, "myplugin:coins") ?: 0 val rank = PlayerData.get<String>(playerId, "myplugin:rank")
// Increment numeric values PlayerData.increment(playerId, "myplugin:coins", 50)
// Remove data PlayerData.remove(playerId, "myplugin:temp_data")
Invalid keys will throw an error: "nonamespace" → Error: Key must be namespaced ":keyonly" → Error: Empty namespace "plugin:" → Error: Empty key name
Supported Data Types
- String - Int / Long / Double / Float - Boolean - List<*> (of primitives) - Map<String, *> (of primitives)
Installation
Download the JAR file
Place in your server's plugins folder
Restart the server
For Server Owners
This is a library plugin - it does nothing on its own. Install it if another plugin (like AFKManager) requires it as a dependency.
Data Storage
Player data is stored in plugins/PlayerData/data/ as JSON files, one per player UUID.
Categories
Need a Server?
Run PlayerData Core on a dedicated Hytale server with easy mod management.
Get Hytale HostingFrequently Asked Questions
What is PlayerData Core?
Simple key-value player data storage API with JSON persistence for server plugins.
How do I download PlayerData Core?
You can download PlayerData Core for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created PlayerData Core?
PlayerData Core was created by zacky9166. The mod has been downloaded 8 times.
Is PlayerData Core compatible with Hytale servers?
PlayerData Core is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.
How do I install PlayerData Core?
To install PlayerData Core: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.
Related Misc Mods
View all modsYmmersive Melodies
Conczin
Upload and play MIDI files in-game on various instruments to annoy your friends with custom melodies!
MultipleHUD
Buuz135
A simple mod that allows you to have multiple HUDs present at once.
Spanish Translation
Plexu5
A Spanish language translation for Hytale. Includes UI, items, and menus.
YUNG's HyDungeons
YUNGNICKYOUNG
Adds new procedurally generated dungeon instances!
Just Enough Tales (JEI mod)
uwudwagon
A JEI mod for Hytale.
[NoCube's] Simple Bags
NoCube
Adds bags that you can put anything in!