Note: This plugin does only work in 1.12 - 1.12.2!
Achievements
New achievements for your server
Commands & Permissions
/achievements - Main command. No permission
/achievements help - Displays help page. No permission
/achievements gui - Displays all achievements. With the permission achievements.admin you can edit the settings for the achievement by clicking on it.
/achievements set <Achievement> <Setting> <Value> - Sets a setting. achievements.admin
/achievements reward <Player> <Achievement> - Rewards a player with an achievement. achievements.admin
/achievements log <Page> - Shows the log. achievements.admin
How to create a webhook
1. Open the settings of your prefered channel and choose "Webhooks"
Step 1
2. Create a webhook and copy the link
Step 2
3. Go to the settings and paste your webhook link into this section:
4. Restart and enjoy :)
Achievement permissions
You can enable permissions for every achievement. If this is enabled, the player needs the permission achievements.achievement-name to gain it. Note that the name of the achievement must be in lower case and without spaces. Replace spaces with dases (-).
Achievement settings explanation
enabled: Self explanatory. Values: true, false
description: Description text. Values: String
advancement.enabled: If true, the achievement will display as an advancement. If not it will be displayed at chat. Examples can be found at the Images section. Values: true, false
advancement.material: Sets the material which will be displayed when the advancement pops up. Values: Every Bukkit material. (NOT the 1.13 ones!)
reward-command-enabled: If true a comman will be executed when a player gains an achievement. Values: true, false
reward-command-mode: If PLAYER the player will execute the command. Else the console will execute it. Values: PLAYER, CONSOLE
reward-command: The reward command. Values: Every command or chat message
permission-needed: Explanation can be found above. Values: true, false
Todo
- New achievements can be loaded ingame from a website [Progress: Finished!]
- New achievements
- Achievement log [Progress: Finished!]
Upcomming achievements
/
Donations
None
Images
Achievement GUI

Settings GUI

Discord integration

Config

Advancement: true

Advancement: false

Achievement loaded from webserver

Please consider a review if you like this resource! :)
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta