Download ProfilesManagerCore — Minecraft Mods — MetaMods
ProfilesManagerCore

ProfilesManagerCore

Archived

Downloads

0

Last update

2 years ago

Versions

1.12.2 — 1.16.5
Server
Libraries
Control
Utils

ProfilesManagerCore

ProfilesManagerCore is a specialized plugin for Minecraft servers based on Bukkit/Spigot/Paper that allows players to create and use multiple game profiles within a single server. No more need for additional accounts — all character management is now handled through a convenient profile system.

It's important to note that this plugin serves as an API core and requires additional addons for full functionality. By itself, it doesn't provide ready-made features but serves as a foundation for extending profile management capabilities.

Official Addons

ProfilesPlayerStatistics

An addon for tracking player statistics across different profiles.

ProfilesManagerCommands

An extension that adds commands for profile management.

API for Developers

Maven

<repository>
  <id>jitpack.io</id>
  <url>https://jitpack.io&lt;/url&gt;
</repository>
<dependency>
  <groupId>com.github.Sorax5</groupId>
  <artifactId>ProfilesManager</artifactId>
  <version>Tag</version>
</dependency>

Gradle

repositories {
    maven { url 'https://jitpack.io' }
}
dependencies {
    implementation 'com.github.Sorax5:ProfilesManager:Tag'
}

Usage Example

Creating an Addon

Addons allow saving information according to profiles. Two main functions are provided for this: saving and loading addon data when needed.

Registering an Addon

For proper operation, you need to register the class that implements the abstract AddonData class. This ensures your addon's information is saved in the system.

@Override
public void onLoad(){
    // PlayerStats.class - your AddonData class
    UsersManager.getInstance().registerClass(PlayerStats.class);
}

Documentation

Documentation work is currently in progress.

Used By

Used by Studio-Leblanc-RoadToNincraft.

Authors

Developer: sorax5

Artwork

The logo is based on resources from game-icons.net and is distributed under CC BY 3.0 license.

Project members
SoraxDubbing

SoraxDubbing

Developer

Created: 15 Sep 2022

ID: 15501