NametagsPlus | Advanced Nametag Plugin [+Developer API |1.7.X - 1.13.X] 1.0 BETA

The most customisable and advanced nametags plugin on SpigotMC.

  1. McCookiePlayer
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    https://github.com/Quanturix/NametagsPlus/
    Contributors:
    Quanturix (Developer) & byJava (Supporter)
    Languages Supported:
    Support of every language via the configuration.
    Features
    ➤ Big API
    ➤ Updater
    ➤ Custom Prefixes/Suffixes
    ➤ Custom Permissons
    ➤ Custom Header & Footer
    ➤ Custom Scoreboard
    ➤ Unlimited Ranks
    ➤ Custom Chat Layout
    ➤ Custom Join/Quit Message
    ➤ BungeeCord (Network) Support
    PlaceholderAPI Support


    Screenshots:

    [​IMG]


    Installation:
    1. Download the Plugin.
    2. Put the File "MyPrefixSystem.jar" in the /plugins/ Folder from the Spigot Server.
    3. Start the Spigot Server.
    4. If you want edit the config.yml, ranks.yml.
    5. Add Ranks in the same format like the Examples.
    6. Enjoy MyPrefixSystem.


    Commands & Permissons:
    ➤ /myprefixsystem [/mps] - myprefixsystem.command - MyPrefixSystem Main Command.
    ➥ /myprefixsystem help [/mps help] - MyPrefixSystem Help Command.
    ➥ /myprefixsystem reload [/mps reload] - MyPrefixSystem Reload Command.​


    Information:
    Ranks:
    SortID: 0 = Is the highest Rank in the Tablist and if you set the SortID higher the Rank is lower in the tablist!

    MySQL:

    MySQL is for Networks!
    You need one BackendServer wich synchronize the ranks.yml with the Database!
    Everytime you edit the ranks.yml this will be loaded to the Database on Startup, Shutdown & Reload.
    For your over Servers in the Network must deactivate the Setting "BackendServer" in the config.yml.
    Only one Server can be the BackendServer.
    If you don't use MySQL, you can ignore this Setting.


    Placeholders:
    ➤ %player% - Player Name
    ➤ %displayname% - Player Displayname
    ➤ %rank% - Rank Name
    ➤ %prefix% - Player Prefix
    ➤ %suffix% - Player Suffix
    ➤ %rankcolor% - Player Rankcolor
    ➤ %health% - Player Health
    ➤ %food% - Player Food
    ➤ %world% - Player World
    ➤ %server% - Server Name
    ➤ %online-players% - Current Players
    ➤ %max-players% - Max Players
    ➤ %server-version% - Server Version
    ➤ %server-port% - Server Port
    And all PlaceholderAPI Placeholders!

    Developer API:
    Code (Text):
    Rank rank = Rank.getRank(String rankName); //Get the Rank by Name.
    Rank rank = Rank.getRankByPlayer(Player p); //Get the Player Rank.

    rank.getName(); //Get Rank Name.
    rank.getPrefix(); //Get Rank Prefix.
    rank.getSuffix(); //Get Rank Suffix.
    rank.getColor(); //Get Rank Color.
    rank.getSortID(); //Get Rank SortID.
    rank.getPermission(); //Get Rank Permission.
    rank.getBoardName(); //Get Rank BoardName.

    Rank.getRanks(); //Get all Ranks.
    Code (Text):
    CustomPlayer cp = getCustomPlayer(Player p); //Get a CustomPlayer.

    cp.sendNametag(); //Set the Player his Rank Nametag.
    cp.sendTablist(); //Set the Header and Footer.
    cp.sendTitle(String title, String subtitle, int fadeIn, int stay, int fadeOut); //Send the Player a Title.
    cp.sendActionBar(String message); //Send the Player a ActionBar Message.
    cp.getPlayer(); //Get the Player.
    cp.getRank(); //Get the Player Rank.
    cp.getScoreboard(); //Get the Player Scoreboard.
    cp.getCustomScoreboard(); //Get the Player Custom Scoreboard.

    CustomPlayer.getCustomPlayers(); //Get all CustomPlayers.
    Code (Text):
    CustomScoreboard csb = getCustomPlayer(Player p).getCustomScoreboard(); //Get a CustomScoreboard.

    csb.updateSideboard(); //Update the Scoreboard.
    csb.getCustomPlayer(); //Get the CustomPlayer.
    csb.getObjective(); //Get the Scoreboard Objective.

    CustomScoreboard.getCustomScoreboards(); //Get all CustomScoreboards


    Files:
    Code (Text):
    Settings:
      Prefix: '&7[&bMyPrefixSystem&7]'
      Updater:
        Enabled: true
        Download: false
      Network:
        BackendServer: true
      Nametags:
        Enabled: true
      Tablist:
        Enabled: true
        Header: '&eThis is the Header!'
        Footer: '&cThis is the Footer!'
      Chat:
        Enabled: true
        Format: '%displayname%&8: &f%message%'
        Join:
          Enabled: true
          Message: '&7[&a+&7] %displayname%'
        Quit:
          Enabled: true
          Message: '&7[&c-&7] %displayname%'
      Scoreboard:
        Enabled: true
        Title: '&6&lMyPrefixSystem &7&l❙ &aBoard'
        Lines:
        - '&0'
        - "%rankcolor%⬛ &8| &7Your Rank:"
        - "&7➥ %rankcolor%%rank%"
        - '&2'
        - "&b⬛ &8| &7World:"
        - "&7➥ &b%world%"
        - '&3'
        - "&a⬛ &8| &7Players:"
        - "&a➥ &a%online-players%/%max-players%"
        - '&4'
        - "&e⬛ &8| &7Website:"
        - "&7➥ &equanturix.de"
        - '&5'
        - "&9⬛ &8| &7TeamSpeak:"
        - "&7➥ &9ts.quanturix.de"
    Code (Text):
    MySQL:
      Enabled: false
      Hostname: localhost
      Port: 3306
      Database: MyPrefixSystem
      Username: MyPrefixSystem
      Password: password
      SSL: false
    Code (Text):
    Ranks:
      Example:
        Prefix: '&8'
        Suffix: ''
        RankColor: '&8'
        SortID: 100
        Permission: system.example


    Terms:
    ➤ You are not permitted to redistribute the plugin in any form, including as a part of any software package.
    ➤ You are not permitted to decompile or modify the software and its files in any form.
    ➤ You will not receive any refunds.
    ➤ Disrespecting Terms or Copyrights in any way will cause an complaint.
    ➤ Do not use the rating section for contacting me, bug reports, or feature requests!
    ➤ We reserve the right to change these Terms at any time, with or without warning, and you agree to abide by the most recent version.
    pandacraft, CVH33, VELUX112 and 5 others like this.

Recent Reviews

  1. DeinBerater
    DeinBerater
    5/5,
    Version: UPDATE AT: 10.03.2019
    An sich ist das Plugin wirklich sehr gut, doch ich habe probleme mit den Rängen, die * rechte bei den Permissions haben (Owner, Admin). Ich habe auch andere Probleme entdeckt, als ich das plugin reloaden wollte. Ich bräuchte wirklich dringend Hilfe, weil es sonst kein so gutes Prefix+ Scoreboard Plugin gibt, was ich auf meiner version spielen kann. Es wäre sehr gut für mich, wenn du dich meldest. Ich würde auch geren über Ts oder Discord mit dir sprechen. Danke im Vorraus für die Antwort :P
  2. TheFrogline
    TheFrogline
    5/5,
    Version: 1.2
    Me encanto el pl, pero ¿una pregunta ahi algun permiso para chatear? Lo que sucede esque yo cuando tengo op. Veo el chat tal como lo tengo configurado, pero cuando mr elimino el op, el chat normal se configura como si estuviera sin configurar.
  3. LukLife
    LukLife
    4/5,
    Version: 1.2
    Tolles Plugin, einige Bugs müssen behoben werden.

    Nutze es auf IP: OldPvP.tk

    Probs!
  4. dreamcastshow
    dreamcastshow
    3/5,
    Version: 1.2
    WARN [MyPrefixSystem] net.minecraft.server.v1_13_R2.PacketPlayOutPlayerListHeaderFooter.<init>(net.minecraft.server.v1_13_R2.IChatBaseComponent)
    1. McCookiePlayer
      Author's Response
      Fix is in work :) Thank you
  5. InstantzZHD
    InstantzZHD
    2/5,
    Version: 1.2
    `Plugin does not work, nothing works get a huge error when trying to ./mps reload and it is just awful only some aspects are working most of them are not.
  6. Timo05801
    Timo05801
    5/5,
    Version: 1.2
    With us the sorting does not work, it is completely mixed. PLS Help me. My Server adress: ShadeMC.de its a German Server
    1. McCookiePlayer
      Author's Response
      Hast du Discord? Dann können wir nachher vielleicht einmal reden!
  7. Xcrafter72
    Xcrafter72
    5/5,
    Version: 1.2
    Das Plugin ist sehr gut .
    Ich habe aber noch eine Frage wie kann ich
    das eesntials Money im scoreboard anzeigen lassen.
    1. McCookiePlayer
      Author's Response
      PlaceHoldrrAPI
  8. demik02
    demik02
    5/5,
    Version: 1.2
    Great plugins
    100000000000000000000000000000000000000000000000000000000000000000000000000000stars
    1. McCookiePlayer
  9. GothicGirl9888
    GothicGirl9888
    4/5,
    Version: 1.2
    Super Plugin, doch ich habe 2 Probleme: Owner und CoOwner wird als Spieler angezeigt und die Ränge und namen im Chat werden weiß angezeigt
    1. McCookiePlayer
      Author's Response
      Hast du noch andere Chat Plugins?
  10. pandacraft
    pandacraft
    4/5,
    Version: 1.2
    is het mogelijk om het scoreboard per world te doen of alleen in 1 wereld

    als dat toegevoegd is dan krijg je 5 sterren