跳到正文

MiniPlaceholders

MiniMessage Component-based Placeholders API for Minecraft Platforms

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

MiniPlaceholders

WorkFlow
Latest Version
Discord
Modrinth Downloads
GitHub Downloads

MiniMessage Component-based Placeholders API for Minecraft Platforms

Compatibility

  • Paper 1.21+
  • Velocity 3.4.0+
  • Fabric 1.21.4+
  • Sponge API 12+

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")
                .audiencePlaceholder(Player.class, "name", (player, ctx, queue) -> {
                    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") { aud, _, _ -> aud.getName().asClosingTag() }
        global("tps") { _, _ -> Component.text(Bukkit.getTps()[0]).asInsertingTag() }
    }
    
    expansion.register()
    
    val player: Player
    val playerResolver = MiniPlaceholders.audiencePlaceholders()
    player.sendMessage(miniMessage().deserialize("Player Name: <my-expansion_name>", player, playerResolver))
}

常见问题

MiniPlaceholders 支持哪些 Minecraft 版本?

MiniPlaceholders 支持 Minecraft Java 版 1.7.2–26.2,共 83 个版本,可用的加载器:Fabric / Folia / Paper / Purpur / Quilt / Sponge / Velocity。下载时注意选择和你游戏版本一致的文件。

MiniPlaceholders 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Folia / Paper / Purpur / Quilt / Sponge / Velocity,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分

MiniPlaceholders 的其他作品

查看全部 →