Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
MiniPlaceholders

MiniPlaceholders

MiniMessage Component-based Placeholders API for Minecraft Platforms

19.3k
58
Decoration
Library
Utility
AboutGalleryChangelogVersions

MiniPlaceholders Fabric 3.0.1

on Aug 23, 2025
Download

What's Changed

  • Fixed Fabric initialization
  • Updated minimun Sponge-API usage

Full Changelog: https://github.com/MiniPlaceholders/MiniPlaceholders/compare/3.0.0...3.0.1

MiniPlaceholders Paper 3.0.1

on Aug 23, 2025
Download

MiniPlaceholders Sponge 3.0.1

on Aug 23, 2025
Download

MiniPlaceholders Velocity 3.0.1

on Aug 23, 2025
Download

What's Changed

  • Fixed Fabric initialization
  • Updated minimun Sponge-API usage

Full Changelog: https://github.com/MiniPlaceholders/MiniPlaceholders/compare/3.0.0...3.0.1

MiniPlaceholders Fabric 3.0.0

on Aug 21, 2025
Download

MiniPlaceholders Paper 3.0.0

on Aug 21, 2025
Download

MiniPlaceholders Sponge 3.0.0

on Aug 21, 2025
Download

MiniPlaceholders Velocity 3.0.0

on Aug 21, 2025
Download

Hi! In this new version, which has been in development since February of this year, several changes have been implemented that modernize the MiniPlaceholders code base, as well as improving performance for both regular and advanced use. In addition to adding ExpansionProvider, a new convention for creating expansions in MiniPlaceholders, without the need to rely on a specific platform.

Expansion Provider

As mentioned above, ExpansionProviders have been added, which are a type of independent project that can provide an Expansion according to the configured requirements. In addition, it is multiplatform and does not require an individual initializer for each platform you want to support. If you want to see an example of its use, you can check out its wiki page or directly review a practical example in the Template Expansion.

Rewritted API Usage

From now on, an audience will not be required when obtaining placeholders. This allows for greater efficiency, as it avoids creating multiple unnecessary objects by delegating the function of providing the required audience to the parsing phase. For this reason, to use MiniPlaceholders Audience placeholders, you must include the Audience in the target field of the MiniMessage#deserialize method so that it can be recognized by the corresponding placeholders. In addition, you now have the ability to create type-safe placeholders by including the target class as the first argument. You can find more information about this in the wiki.

Due to these changes, most projects created for MiniPlaceholders v2 are incompatible with MiniPlaceholders v3. Please be patient while your favorite projects are updated to the new version.

At the time of writing this changelog, there are more than a dozen expansions already available for MiniPlaceholders v3, such as the PlatformInfo, ProxyConnection, Player, Spark, LuckPerms, PlaceholderAdapter, Vault, and more expansions...

These new expansions, as mentioned above, are no longer installed as separate plugins/mods. Now, you simply need to place them inside the MiniPlaceholders folder in the expansions folder.

If you liked this update and would like to contribute in some way, we have pull requests available so you can contribute to this project. You can also contribute financially via PayPal or GitHub Sponsors.

Full Changelog: https://github.com/MiniPlaceholders/MiniPlaceholders/compare/2.3.0...3.0.0

MiniPlaceholders Fabric 2.3.0

on Feb 23, 2025
Download

MiniPlaceholders Paper 2.3.0

on Feb 23, 2025
Download

MiniPlaceholders Sponge 2.3.0

on Feb 23, 2025
Download

MiniPlaceholders Velocity 2.3.0

on Feb 23, 2025
Download

What's Changed

  • feat(api): expansion metadata
  • Add LegacyUtils methods to check if a string contains legacy characters
  • misc: Updated to Java 21
  • Updated to Cloud v2
  • Finished Cloud 2 implementation
  • update to 1.21.1
  • 1.21.4
  • build: Updated gradle to 8.12.1
  • fix(docs): Fixed Dokka docs generation and updated to V2
  • Added expansions subcommand

Sponsors

Now you can support the development of MiniPlaceholders with your sponsor! https://github.com/sponsors/4drian3d

Full Changelog: https://github.com/MiniPlaceholders/MiniPlaceholders/compare/2.2.4...2.3.0

MiniPlaceholders Fabric 2.2.4

on Feb 4, 2024
Download

MiniPlaceholders Paper 2.2.4

on Feb 4, 2024
Download

MiniPlaceholders Sponge 2.2.4

on Feb 4, 2024
Download

MiniPlaceholders Velocity 2.2.4

on Feb 4, 2024
Download
  • Deprecated TagsUtils#staticTag
  • Updated to Fabric 1.20.3+

Full Changelog: https://github.com/MiniPlaceholders/MiniPlaceholders/compare/2.2.3...2.2.4

MiniPlaceholders Fabric 2.2.3

on Nov 18, 2023
Download

MiniPlaceholders Paper 2.2.3

on Nov 18, 2023
Download

MiniPlaceholders Sponge 2.2.3

on Nov 18, 2023
Download

MiniPlaceholders Velocity 2.2.3

on Nov 18, 2023
Download

What's changed

  • fix: Fixed native expansion placeholders nesting
  • chore: Relicensed project with Apache 2 license

Full Changelog: https://github.com/MiniPlaceholders/MiniPlaceholders/compare/2.2.2...2.2.3

1
2
3

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@a0bd011

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.