FeliUtils
A hytale plugin for my plugins to work. It contains some Utility Functions (like a Player UUID Cache) its helpful for programming mods but doesn't do anything on its own gameplaywise.
About FeliUtils
FeliUtils Plugin
Overview
FeliUtils is a technical utility plugin and developer tool. It does not add gameplay features, new items, blocks, or direct changes to the game mechanics. Instead, it works mostly "under the hood" to support the server's infrastructure.
Main Features
Foundation for Other Plugins:
Acts as a library (API) for other plugins, allowing developers to handle complex tasks without rewriting the same code multiple times.
Automated Data Management:
Tracks player identification, keeping records of which names belong to which UUIDs, and ensures this information is safely stored.
Simplifying Backend Development:
Handles player name history and data persistence automatically, allowing developers to focus on game content while FeliUtils manages administrative tasks.
In short, FeliUtils is a developer's toolbox that provides invisible groundwork, ensuring player data is correctly managed and serving as a reliable base for other systems.
Supported Features
MySQL Support:
Saves player data in MySQL databases.
Provides MySQL connection support for dependent plugins if configured in config.json, so other plugins do not need to create their own SQL connections.
Player Info Command (/pinfo):
Displays player information: UUID
All previous names used to join the server, including join dates
Command Permission: feliutils.command.playerinfo
Installation
Place the plugin .jar file in your server's plugins folder.
Start or restart the server to generate the default config.json.
Configure the MySQL connection (optional) in config.json if you want database support.
Other plugins can now utilize the library/API functionalities provided by FeliUtils.
Usage for Devs
If you wanna get the last known Player Name or the corresponding UUID for a Player by a name, simply use the PlayerDataProviderService class.
If you want to use the SQL support, you can use the SQLConnectionService class.
Otherwise feel free to play around withe the Uitls classes or ask me on my Discord for help.
Categories
Need a Server?
Run FeliUtils on a dedicated Hytale server with easy mod management.
Get Hytale HostingFrequently Asked Questions
What is FeliUtils?
A hytale plugin for my plugins to work. It contains some Utility Functions (like a Player UUID Cache) its helpful for programming mods but doesn't do anything on its own gameplaywise.
How do I download FeliUtils?
You can download FeliUtils for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created FeliUtils?
FeliUtils was created by Feli490. The mod has been downloaded 68 times.
Is FeliUtils compatible with Hytale servers?
FeliUtils 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 FeliUtils?
To install FeliUtils: 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 Utility Mods
View all modsBetterMap
Paralaxe
Enhance Hytale World Map
Hybrid
Serilum
🏛️ A Hytale mod library that contains common code for all of Serilum's mods.
VeinMining
EineNT
Instantly mine connected ores and blocks by holding the Walk key (LEFT ALT) while breaking a single block.
Wayback Charm
DarkhaxDev
A charm to help you find your way back home.
Better Modlist
Buuz135
Adds a better modlist to the game, with improved features like searching and logos.
Simple Claims
Buuz135
Adds a chunk claim and protection system.