Skip to content

Remastered version of the License management tool from Marie.

Notifications You must be signed in to change notification settings

marylieh/LicenseManagerV2

Repository files navigation

License management tool V2

This is the second version from the license management tool. It's now programmed in Kotlin and uses Gradle as it's build system.

CircleCI

The latest Artifacts can be downloaded via circle ci.

Commands

  • /installkey <Key> - Installs a new License Key to the system
  • /key - Displays the current installed key
  • /setservername <servername> - Sets the servername to find the corresponding License Key in the Database
  • /servername - Displays the current set server name
  • /validate - Displays if the pro version is activated or not
  • /togglenotifications - Toggles every notifications from the License manager
  • /activatelite - Activates the lite version

Permissions

  • License.key.install - Allow to use /installkey
  • License.key.show - Allow to use /key
  • License.name.change - Allow to use /setservername
  • License.name.show - Allow to use /servername
  • License.validate - Allow to use /validate
  • License.notifications.toggle - Allow to use /togglenotifications
  • License.lite.activate - Allow to use /activatelite

Requirements

  • MongoDB Database with a collection called Verification
  • In the collection Verification you have to store your LicenseKeys
  • The LicenseKeys can be stored in the following format:
    • Create a new Document
    • Make a Field called Key with your License key. You can put anything you want in it.
    • Add another Field named ServerName and input your ServerName. The Key above can only be used if the correct ServerName is entered.
    • You are done!, just install the values on your Minecraft Server.

alt text

Optionally you can use MongoDB Compass to easily manage your database.

Here are some Example Keys that you can use, feel free to use your own.

About

Remastered version of the License management tool from Marie.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages