AlphaRewardsDocs v2.0.0
AlphaRewardsStart hereInstallation

Installation

Get AlphaRewards running, and update it without losing player progress.

On this page

Requirements

WhatNeededNotes
Server softwarePaper or FoliaFolia support is declared in plugin.yml, and the plugin logs when it detects Folia.
Minecraft1.21.4 or newerJars are built per Minecraft version, see Choose the right jar.
Java21 or 251.21.x servers use Java 21. 26.x servers use Java 25.
NetworkOutgoing HTTPSNeeded for server approval.
Economy pluginFor money rewardsThe shipped rewards run money give as a console command, which CMI provides.

Choose the right jar

Each release is built once per Minecraft version, and the file name says which one:

AlphaRewards-<version>-mc-<minecraft>-java<java>.jar

AlphaRewards-2.0.0-mc-26.2-java25.jar

Use the jar whose mc- part matches your server. Jars for 1.21.x need Java 21 and jars for 26.x need Java 25.

Install

  1. Stop the server and put the jar in plugins/.
  2. Start it. The plugin writes config.yml, messages.yml and the menus/ files into plugins/AlphaRewards/.
  3. Get approved. A new server is pending and the plugin stays off. The console prints your server id. Send it to AlphaStudio, wait for approval and restart. See Server approval.
  4. Open the menu. Run /rewards in game.

Update

  1. Back up plugins/AlphaRewards/. playerdata/ holds every player's progress.
  2. Replace the jar and restart. /alpharewards reload never loads a new jar.
  3. Keep your files. Existing config, message and menu files are left as they are, and a missing config.yml is created on first start.
Upgrading from 1.x: license keys no longer exist. 2.0.0 needs the server to be approved in the AlphaStudio panel, and an unapproved server will not run the plugin. Read Server approval before updating a live server.