Getting Started
MiniPlaceholders is a plugin and mod that allows you to register global placeholders based on Adventure Components to be used in other plugin/mods instances.
Expansion Creation
If you are looking for how to create a standalone jar for your expansion, check out how to create an Expansion Provider first.
Project Integration
This guide will teach you how to use the MiniPlaceholders API in your plugins or mods to parse placeholders from other projects.
Expansion Providers
Starting with MiniPlaceholders v3, Expansion Providers were implemented, a type of independent project that is capable of loading an expansion without the need for a platform initializer. In other words, from now on, expansions should not be created as plugins or mods, but as an Expansion Provider.
MiniMessage Integration
MiniPlaceholders is a plugin that is completely based on the MiniMessage API. Therefore, to get the placeholders and to create expansions you need to have a basic knowledge.
Mod Development
Fabric
ForwardingAudience Support
There are some cases where it is necessary to use Audience Wrappers, especially in the case of cross-platform plugins.
Minestom Development
Starting with MiniPlaceholders 3.2.0, support for Minestom has been added.