Class NPC.Placeholders

java.lang.Object
dev.sergiferry.playernpc.api.NPC.Placeholders
Enclosing class:
NPC

public static class NPC.Placeholders extends Object
Since:
2022.2
  • Method Details

    • format

      public static String format(String s)
    • getAllPlaceholders

      public static Set<String> getAllPlaceholders()
    • getAllPlaceholders

      public static Set<String> getAllPlaceholders(NPC npc)
    • addPlaceholder

      public static void addPlaceholder(@Nonnull String placeholder, @Nonnull BiFunction<NPC,​org.bukkit.entity.Player,​String> replacement)
    • existsPlaceholder

      public static boolean existsPlaceholder(@Nonnull String placeholder)
    • replace

      public static String replace(@Nonnull NPC npc, @Nonnull org.bukkit.entity.Player player, @Nonnull String string)