Home›Java›Mods›SantumAchievements + Conditions PlaceholderAPI + Custom Actions 2026
SantumAchievements + Conditions PlaceholderAPI + Custom Actions 2026
ModsJava

SantumAchievements + Conditions PlaceholderAPI + Custom Actions 2026

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot

SantumAchievements is a Minecraft plugin that allows you to create skill trees, quests, or achievements using the native Minecraft advancements interface (L key) The entire system is completely virtual and dynamic, meaning it doesn't modify server files (datapacks) or interfere with Vanilla game advancements

The plugin is based on packet interception and transmission using the PacketEvents API, ensuring optimal performance and seamless compatibility with the Minecraft client

Main Features
Requirements
Important Note: For variables like %player_name% to work, you must download the corresponding extensions in PAPI (e.g: /papi ecloud download Player)

Custom Variables (PlaceholderAPI)
The plugin exports its own variables so you can use them in other plugins (like menus, scoreboards, chat, etc):

Commands
The plugin includes a set of basic administration and usage commands:

Configuration
1 tabs.yml
In this file you define the main tabs of the menu
Code (YAML):
tabs:
  guerrero
: # Tab ID
    icon
: "DIAMOND_SWORD"
    title
: "&c&lPath of the Warrior"
    background
: "minecraft:block/stone"
    lore
: # Optional: Description when hovering the mouse
      - "&aWelcome, &e%player_name%&a!"
      - "&7Your current level is
: &b%player_level%"

2 Achievement Files (yourname.yml) Multi SubFolder System
Achievements can be organized in different .yml files within the plugin folder

Example of configuring an achievement with the positioning system:

Code (YAML):
achievements :
  # Parent Achievement (Tab Root)
  golpe_fuerte
:
    tab
: "guerrero"
    parent
: null
    icon
: "IRON_SWORD"
    title
: "Strong Strike"
    unlocked_with_grant_command
: no
    lore
:
     - "&6The basic skill of a warrior"
      - "&eBase damage increased"
      - "&7Requirement
: &cLevel 5 "
    conditions:
      - "
%player_level% >= 5"

  # Child Achievement
  golpe_critico
:
    tab
: "guerrero"
    parent
: "golpe_fuerte"
    icon
: "DIAMOND_SWORD"
    title
: "Critical Strike %player_name%"
    unlocked_with_grant_command
: yes
    lore-locked
:
     - "&c[LOCKED]"
      - "&7You need to unlock Strong Strike"
    lore-unlocked
:
     - "&a[UNLOCKED]"
    offset-x
: 1   # Moves the achievement 1 grid to the right
    offset-y
: -1   # Moves the achievement 1 grid down
    conditions
:
     - "%player_level% >= 10"
      - "%player_level% >= 20"
    commands
:
      - console_command
: "eco give %player_name% 5000"
      - player_command_as_op
: "eco give %player_name% 5000"
      - player_command
: "help"
      - message
: "&aYou have unlocked the Critical Strike achievement!"
      - centered_message
: "&e5000 reward received"

Text Types (Lores)
Actions (Commands)
When an achievement is unlocked, you can execute actions using the commands list:

Coordinate System (offset-x and offset-y)
The plugin uses a relative displacement system based on the parent achievement's position:

(If not specified, the default value is to place the child to its right: offset-x: 1, offset-y: 0)

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

SantumAchievements + Conditions PlaceholderAPI + Custom Actions 2026 is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 57 times (via Spigot). Download it and open it directly in the game.

Explore more