🎮Commands and Permissions

📌 Commands

Command

Description

/advancementscore reload

Reloads the configuration

/advancementscore days

Change the current day (Used to control which achievements are visible).

/team create <name>

Create a team

/team join <id>

Join a team (you need to be invited)

/team leave

Leave a team

/team invite <player>

Invite a player in your team

/team kick <player>

Kick a player of your team

/team delete <id>

Delete a team

/team list

List all the teams

/team personallist

List all players in your team

/team confirmdelete <teamid>

Deletes a team when it has only one member left (and he want to leave or his kicked), requiring confirmation within 60s.

/achievement give <teamid> <achievementid> <player>

Grants an achievement to a team (optional : precise, a player to attribute to him the achievement (for personal count))

/achievement progress <set/add> <teamid> <achievementid> <amount>

Adjusts achievement progress

/achievement

Open the achievements menu

🤖 Permissions

Permission

Description

advancementscore.reload

Allows reloading the plugin

advancementscore.days

Allow changing day

achievement.give

Allows granting achievements

achievement.progress

Allows modifying achievement progress

team.create

Allows creating teams

team.join

Allows joining teams without invitation

team.invite

Allows inviting players in your team

team.kick

Allows kicking players of a team

team.delete

Allows deleting teams

team.list

Allows listing teams

team.personallist

Allows listing players in your team

team.use

Allows using team command

achievement.use

Allows using achievement command

advancementscore.use

Allows using core command

advancementscore.accessday.{int-day}

Allows interacting with achievements of a specific day

advancementscore.copyid

Allows copying id with a middle click on a achievement in the Advancements Menu

🏷️ Placeholders

Placeholder

Description

%advancementscore_player_completed%

Shows the number of achievements completed by the player in their current team.

%advancementscore_player_completed_<player>%

Shows the number of achievements completed by a specific player in their current team.

%advancementscore_team_name%

Displays the name of the player's team.

%advancementscore_team_points%

Shows the total points of the player's team.

%advancementscore_team_id%

Returns the unique ID of the player's team.

%advancementscore_team_members%

Lists all members of the player's team, separated by commas.

%advancementscore_team_achievements%

Shows the total number of achievements completed by the player’s team.

%advancementscore_team_name_<team_id>%

Displays the name of a specific team by ID.

%advancementscore_team_points_<team_id>%

Shows the points of a specific team by ID.

%advancementscore_team_members_<team_id>%

Lists the members of a specific team by ID.

%advancementscore_team_teamid_<team_id>%

Returns the given <teamId>

%advancementscore_team_achievements_<team_id>%

Shows the number of achievements completed by the specified team.

%advancementscore_total_points%

Displays the total possible achievement points in the server.

%advancementscore_total_achievements%

Shows the total number of available achievements.

%advancementscore_total_achievements_perday%

Shows the total number of visible achievements for the player, depending on the current day and permissions.

%advancementscore_leaderboard_<N>%

Returns the team name and points for a specific position on the leaderboard. Example: %advancementscore_leaderboard_1% for the top team.

%advancementscore_player_leaderboard_team_<N>%

Displays the player at position N in the leaderboard of their current team.

%advancementscore_player_leaderboard_global_<N>%

Displays the player at position N in the global leaderboard across all teams.

%advancementscore_current_day%

Displays the current day set in the plugin (used for achievement visibility).

Last updated