Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
MiniMessage Component-based Placeholders for Paper, Fabric, Sponge, Folia and Velocity platforms
MiniPlaceholders
MiniMessage Component-based Placeholders for Paper, Fabric, Sponge, Folia and Velocity platforms
Compatibility
- Paper 1.21+
- Velocity 3.4.0+
- Fabric 1.21.4+
- Sponge API 12+
Commands
Velocity
/vminiplaceholders parse me "[message with placeholders]"/vminiplaceholders parse player [some-player] "[message with placeholders]"
Paper | Folia | Fabric | Sponge
/miniplaceholders <parse|help> player [some-player] "[message with placeholders]/miniplaceholders parse player [some-player] "[message with placeholders]"
Example:
/miniplaceholders parse me "<player_xp>"/vminiplaceholders parse player 4drian3d "<player_name>"
User Usage
Check our user usage wiki
API
Check the available Javadocs
Or check the Developer Wiki
Java
class Main {
public static void registerExpansion() {
final Expansion expansion = Expansion.builder("my-expansion")
.filter(Player.class)
.audiencePlaceholder("name", (audience, ctx, queue) -> {
final Player player = (player) audience;
return Tag.selfClosingInserting(player.getName());
})
.globalPlaceholder("tps", (ctx, queue) ->
Tag.selfClosingInserting(Component.text(Bukkit.getTps()[0]))
).build;
expansion.register();
Player player;
final TagResolver playerResolver = MiniPlaceholders.audiencePlaceholders();
player.sendMessage(miniMessage().deserialize("Player Name: <my-expansion_name>", player, playerResolver));
}
}
Kotlin
fun register() {
val expansion = expansion("my-expansion") {
audience<Player>("name") { player, _, _ -> player.getName().asClosingTag() }
global("tps") { _, _ -> Component.text(Bukkit.getTps()[0]).asInsertingTag() }
}
expansion.register()
val player: Player
val playerResolver = MiniPlaceholders.audiencePlaceholders(player)
player.sendMessage(miniMessage().deserialize("Player Name: <my-expansion_name>", player, playerResolver))
}
Information
| Category | Admin Tools |
|---|---|
| Published on | March 4, 2023 |
| License | Apache 2.0 |
| Downloads | 1,110 |
| Stars | 9 |
| Watchers | 8 |
Supports Folia
Library
Pinned Versions
Pages
Members
Owner