Skip to content

VideoGameSmash12/ESUMC

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

ESUMC

The EssentialsX developers overhauled how user maps are handled and stored in versions 2.20.0 and newer. To make it easier to upgrade from 2.19.x and older, they made it so that it builds the user cache using entries in the userdata folder instead of an existing usermap.csv file. This ended up causing problems with certain configurations and as a result, some entries were just outright missing from the generated user map despite userdata actually existing.

This was my solution: a standalone application that reads entries from usermap.csv and simply spits the information out in the new format.

Usage

Follow these steps:

  1. Put the usermap.csv file from Essentials into the same folder as the JAR.
  2. Run it as if it was a standard Java application:
java -jar ESUMC-1.0-SNAPSHOT.jar