2023-03-01 16:46:15 -05:00
2023-03-01 14:20:08 -05:00
2023-03-01 16:30:12 -05:00
2023-02-26 11:00:20 -05:00
2023-03-01 16:30:12 -05:00
2023-03-01 16:30:12 -05:00
2023-03-01 16:30:12 -05:00
2022-03-04 21:41:39 -05:00
2023-03-01 16:46:15 -05:00
2022-03-10 15:11:28 -05:00
2022-03-04 21:34:56 -05:00
2023-03-01 16:34:30 -05:00
2023-02-26 04:25:38 +00:00

MiniPlaceholders WorkFlow Discord

MiniMessage Component-based Placeholders for PaperMC and Velocity platforms

Compatibility

  • Paper 1.19.3+
  • Velocity 3.1.2+
  • Krypton

Commands:

Velocity

/vminiplaceholders <parse|help> <me|player> <player-to-parse>

Paper

/miniplaceholders <parse|help> <me|player> <player-to-parse>

Usage

Check our usage wiki here

API

Java


class Main {
    public static void registerExpansion() {
        Expansion expansion = Expansion.builder("my-expansion")
                .filter(Player.class)
                .audiencePlaceholder("name", (aud, ctx, queue) -> {
                    return Tag.selfClosingInserting(aud.getName());
                })
                .globalPlaceholder("tps", (ctx, queue) -> {
                    return Tag.inserting(Component.text(Bukkit.getTps()[0]));
                }).build;
        
        expansion.register();
        
        Player player;
        player.sendMessage(miniMessage().deserialize("Player Name: <my-expansion_name>", MiniPlaceholders.getAudiencePlaceholders(player)));
    }
}

Kotlin

fun register() {
  val expansion = expansion("my-expansion") {
      audiencePlaceholder("name") { aud, _, _ ->
          aud.getName().asClosingTag()
      }
      globalPlaceholder("tps") { _, _ ->
          Component.text(Bukkit.getTps()[0]).asInsertingTag()
      }
  }
    
    expansion.register()
    
    val player: Player
    player.sendMessage(miniMessage().deserialize("Player Name: <my-expansion_name>", MiniPlaceholders.getAudiencePlaceholders(player)))
}

Check the available javadocs here

Or check the developer wiki here

S
Description
MiniMessage Component-based Placeholders for Paper, Fabric, Sponge, Folia and Velocity platforms (TrueOG Network's configuration).
https://modrinth.com/plugin/miniplaceholders
Readme Apache-2.0
1,020 KiB
0 Stars 2 Watchers 0 Forks
Languages
Java 96.8%
Kotlin 2.9%
Shell 0.3%