MysticPlaceholders

โญ โ€” (0 endorsements) ๐Ÿ“ฅ 61 downloads ๐Ÿ“Œ v1.0.0 ๐Ÿ“… 4/11/2026
๐ŸŸก Updated this year

By uwumystic ยท bukkit

โฌ‡ Download Mod Source: Modrinth โ†— ๐Ÿ“… Updated: 4/6/2026 ๐Ÿ“… Created: 4/11/2026

๐Ÿ” Analysis

  • ๐Ÿ† #391 of 1080 bukkit mods in this game by downloads

๐Ÿ“‹ About This Mod

<p align="center"> <h1 align="center">๐Ÿ”ฎ MysticPlaceholders</h1> <p align="center"> A standalone Minecraft plugin for creating custom placeholders with PlaceholderAPI integration, Skript support, and MySQL/MariaDB storage. </p> </p> --- ## Features - **Numeric Placeholders** โ€” Store integer values like coins, tokens, kills, deaths, levels, mana, etc. - **Text Placeholders** โ€” Store string values like ranks, titles, factions, status, etc. - **Max Value Caps** โ€” Configure optional maximum limits per numeric placeholder. - **PlaceholderAPI Integration** โ€” Access placeholders via `%mysticplaceholders_<name>%`. - **Skript Integration** โ€” Full Skript addon with expressions, structures, and relational placeholder support. - **MySQL/MariaDB Storage** โ€” Persistent data via 's shared database connection (HikariCP pooling). - **In-Memory Caching** โ€” Fast O(1) lookups for online players with automatic cache lifecycle. - **Async Database Operations** โ€” All database writes are non-blocking, keeping your server lag-free. - **MiniMessage Support** โ€” Full support for modern MiniMessage color/gradient formatting. - **Customizable Display** โ€” Configure `zero-display` and `normal-display` formats per placeholder. - **Thread Safe** โ€” `ConcurrentHashMap` caching with atomic database upserts. ## Requirements | Requirement | Version | |-------------|---------| | Paper / Purpur | 1.21.x+ | | Java | 21+ | | MysticLib | 1.0.0+ (**required** โ€” provides database & logging) | | Skript | 2.8+ (**required** โ€” for Skript integration) | | PlaceholderAPI | 2.11+ (**required**) | | MySQL / MariaDB | 5.7+ / 10.2+ | ## Installation 1. Download the latest `MysticPlaceholders-x.x.x.jar` from Releases. 2. Ensure **MysticLib** and **Skript** are already installed on your server. 3. Place the JAR in your server's `plugins/` folder. 4. Start/restart the server. 5. Configure your placeholders in `plugins/MysticPlaceholders/config.yml`. 6. Reload with `/mplaceholder reload` or restart the server. > **Note:** Database connection is configured in **MysticLib's** `config.yml`, not in this plugin. MysticPlaceholders uses MysticLib's shared database connection. ### Configuration Notes - **Numeric placeholders:** `%value%` is replaced with the number. Optional `max` caps the value. - **Text placeholders:** `%value%` is replaced with the stored string. Use `null` to clear. - **Colors:** Use MiniMessage format (`<red>`, `<green>`, `<gradient:#hex1:#hex2>`, etc.). Legacy `&` codes are auto-converted. - **Text values:** Underscores (`_`) in text values are converted to spaces. ## Commands | Command | Description | Permission | |---------|-------------|------------| | `/mplaceholder set <player> <placeholder> <value>` | Set a placeholder value | `mysticplaceholders.admin` | | `/mplaceholder add <player> <placeholder> <value>` | Add to a numeric value | `mysticplaceholders.admin` | | `/mplaceholder remove <player> <placeholder> <value>` | Remove from a numeric value | `mysticplaceholders.admin` | | `/mplaceholder list` | List all configured placeholders | `mysticplaceholders.admin` | | `/mplaceholder reload` | Reload configuration | `mysticplaceholders.admin` | **Aliases:** `/mph`, `/mysticph`, `/mplh` ## Placeholders After installing PlaceholderAPI, use placeholders anywhere that supports PAPI: ``` %mysticplaceholders_coins% %mysticplaceholders_tokens% %mysticplaceholders_kills% %mysticplaceholders_deaths% %mysticplaceholders_level% %mysticplaceholders_mana% %mysticplaceholders_rank% %mysticplaceholders_title% %mysticplaceholders_faction% %mysticplaceholders_status% ``` ## Skript Integration MysticPlaceholders registers as a full Skript addon. Enable/disable via `skript-integration: true` in config. ### Get / Set Values ```applescript # Get a placeholder value set {_mana} to mystic placeholder "mana" of player # Set a value set mystic placeholder "mana" of player to 100 # Add to a value add 25 to mystic placeholder "mana" of player # Remove from a value remove 10 from mystic placeholder "coins" of player ``` ### Define Custom Placeholders in Skript ```applescript mystic placeholder with the prefix "custom": if the identifier is "health_display": set the result to "&c%health of player%โค" if the identifier is "mana_bar": set {_mana} to mystic placeholder "mana" of player set the result to "&b%{_mana}%/100 โœฆ" ``` These are then usable as `%custom_health_display%` and `%custom_mana_bar%` via PlaceholderAPI. ### Relational Placeholders ```applescript mystic relational placeholder with the prefix "rel": if the identifier is "compare_level": set {_l1} to mystic placeholder "level" of first player set {_l2} to mystic placeholder "level" of second player if {_l1} > {_l2}: set the result to name of the first player else: set the result to name of the second player ``` ## Database MysticPlaceholders uses **MysticLib's shared databa

๐Ÿ”ฎ MysticPlaceholders

A standalone Minecraft plugin for creating custom placeholders with PlaceholderAPI integration, Skript support, and MySQL/MariaDB storage.

## Features

  • Numeric Placeholders โ€” Store integer values like coins, tokens, kills, deaths, levels, mana, etc.
  • Text Placeholders โ€” Store string values like ranks, titles, factions, status, etc.
  • Max Value Caps โ€” Configure optional maximum limits per numeric placeholder.
  • PlaceholderAPI Integration โ€” Access placeholders via `%mysticplaceholders_%`.
  • Skript Integration โ€” Full Skript addon with expressions, structures, and relational placeholder support.
  • MySQL/MariaDB Storage โ€” Persistent data via 's shared database connection (HikariCP pooling).
  • In-Memory Caching โ€” Fast O(1) lookups for online players with automatic cache lifecycle.
  • Async Database Operations โ€” All database writes are non-blocking, keeping your server lag-free.
  • MiniMessage Support โ€” Full support for modern MiniMessage color/gradient formatting.
  • Customizable Display โ€” Configure `zero-display` and `normal-display` formats per placeholder.
  • Thread Safe โ€” `ConcurrentHashMap` caching with atomic database upserts.

## Requirements

| Requirement | Version | |-------------|---------| | Paper / Purpur | 1. 21.x+ | | Java | 21+ | | MysticLib | 1. 0. 0+ (required โ€” provides database & logging) | | Skript | 2. 8+ (required โ€” for Skript integration) | | PlaceholderAPI | 2. 11+ (required) | | MySQL / MariaDB | 5. 7+ / 10. 2+ |

## Installation

1. Download the latest `MysticPlaceholders-x.x.x.jar` from Releases. 2. Ensure MysticLib and Skript are already installed on your server. 3. Place the JAR in your server's `plugins/` folder. 4. Start/restart the server. 5. Configure your placeholders in `plugins/MysticPlaceholders/config.yml`. 6. Reload with `/mplaceholder reload` or restart the server.

> Note: Database connection is configured in MysticLib's `config.yml`, not in this plugin. MysticPlaceholders uses MysticLib's shared database connection.

### Configuration Notes

  • Numeric placeholders: `%value%` is replaced with the number. Optional `max` caps the value.
  • Text placeholders: `%value%` is replaced with the stored string. Use `null` to clear.
  • Colors: Use MiniMessage format (``, ``, ``, etc.). Legacy `&` codes are auto-converted.
  • Text values: Underscores (`_`) in text values are converted to spaces.

## Commands

| Command | Description | Permission | |---------|-------------|------------| | `/mplaceholder set ` | Set a placeholder value | `mysticplaceholders.admin` | | `/mplaceholder add ` | Add to a numeric value | `mysticplaceholders.admin` | | `/mplaceholder remove ` | Remove from a numeric value | `mysticplaceholders.admin` | | `/mplaceholder list` | List all configured placeholders | `mysticplaceholders.admin` | | `/mplaceholder reload` | Reload configuration | `mysticplaceholders.admin` |

Aliases: `/mph`, `/mysticph`, `/mplh`

## Placeholders

After installing PlaceholderAPI, use placeholders anywhere that supports PAPI:

``` %mysticplaceholders_coins% %mysticplaceholders_tokens% %mysticplaceholders_kills% %mysticplaceholders_deaths% %mysticplaceholders_level% %mysticplaceholders_mana% %mysticplaceholders_rank% %mysticplaceholders_title% %mysticplaceholders_faction% %mysticplaceholders_status% ```

## Skript Integration

MysticPlaceholders registers as a full Skript addon. Enable/disable via `skript-integration: true` in config.

### Get / Set Values

```applescript # Get a placeholder value set {_mana} to mystic placeholder "mana" of player

# Set a value set mystic placeholder "mana" of player to 100

# Add to a value add 25 to mystic placeholder "mana" of player

# Remove from a value remove 10 from mystic placeholder "coins" of player ```

### Define Custom Placeholders in Skript

```applescript mystic placeholder with the prefix "custom": if the identifier is "health_display": set the result to "&c%health of player%โค"

if the identifier is "mana_bar": set {_mana} to mystic placeholder "mana" of player set the result to "&b%{_mana}%/100 โœฆ" ```

These are then usable as `%custom_health_display%` and `%custom_mana_bar%` via PlaceholderAPI.

### Relational Placeholders

```applescript mystic relational placeholder with the prefix "rel": if the identifier is "compare_level": set {_l1} to mystic placeholder "level" of first player set {_l2} to mystic placeholder "level" of second player if {_l1} > {_l2}: set the result to name of the first player else: set the result to name of the second player ```

## Database

MysticPlaceholders uses **MysticLib's shared databa

๐Ÿค– AI-enhanced โ€” based on mod data

๐Ÿ“Š Mod Details

Game
Minecraft Plugins
Author
uwumystic
Version
1.0.0
Downloads
61
Endorsements
0
Category
bukkit
Created
4/11/2026
Updated
4/6/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
management, storage, utility

๐Ÿ”ง How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

๐Ÿ“– Full step-by-step install guide for Minecraft Plugins โ†’

Visit the official mod page for specific installation instructions for this mod.

๐ŸŽฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

โ“ Frequently Asked Questions

Which Minecraft Plugins versions does MysticPlaceholders support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of MysticPlaceholders?

Version 1.0.0, published 2026-04-06 with 61 downloads recorded at the source.

Keep browsing โ€” more Minecraft Plugins mods await

๐Ÿ“‹ All Minecraft Plugins Mods ๐Ÿ† Top 25 ๐Ÿ“‚ More bukkit ๐Ÿ‘ค More by uwumystic ๐Ÿ”Ž Similar Mods ๐ŸŒ Best bukkit (All Games) ๐Ÿ”€ Check Compatibility โš–๏ธ Compare Mods ๐Ÿ†• New Mods