MyNametagSystem | Big API | Everything customisable | Spigot [Best Nametag Plugin for 1.8-1.13] 1.2

•Tablist & Chat Nametag •Tablist Header & Footer •Big API •Everything customisable

  1. McCookiePlayer
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    https://github.com/quanturix/mynametagsystem/
    Contributors:
    Quanturix (Developer) & byJava (Supporter)
    Languages Supported:
    English, German
    With this Plugin you can set unlimited Prefixes/Suffixes with custom permissons.

    [​IMG]

    Next Update (The "Nick" Update):
    Between 01. November - 14. November 2018

    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


    Video:

    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


    Coming Soon:
    ➤ Own Nick Module with API
    ➤ Bug Fixes
    ➤ English and German Video Tutorial
    ➤ TicketSystem for Questions and Bug Reports
    ➤ User Suggestions?


    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. 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!
  2. 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
  3. demik02
    demik02
    5/5,
    Version: 1.2
    Great plugins
    100000000000000000000000000000000000000000000000000000000000000000000000000000stars
    1. McCookiePlayer
  4. 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?
  5. 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
  6. eightBiT
    eightBiT
    4/5,
    Version: 1.2
    Good plugin. Just, how do you assign a certain rank to a person? Is there a command for that?
    1. McCookiePlayer
      Author's Response
      Over Permissions
  7. Nodio
    Nodio
    2/5,
    Version: 1.2
    not able to use placeholders on rank prefix or sufix, tried simpleclans and pex placeholders and not worked, please explain better the usage of placeholder, and delete the "everything customisable" because is DONT
  8. theblockz
    theblockz
    3/5,
    Version: 1.2
    Schade, nach drei Wochen immernoch keine Nickmöglichkeit. Onwohl der Coder es versprochen hatte. Ich bezweifele ob dieser überhauptnoch drann arbeitet. Das Plugin hatte großes Potenzial aber die Features waren zu wenig.
  9. Blauergamer
    Blauergamer
    4/5,
    Version: 1.2
    Wir haben das auf unseren server
    Mc.Sommercraft.de

    Schaut doch auch mal vor bei
    1. McCookiePlayer
      Author's Response
      Mach ich :)
  10. CVH33
    CVH33
    5/5,
    Version: 1.2
    Very good plugin love you so much!!!!!!!!!

    Plaeas more Updates an its very good
    1. McCookiePlayer
      Author's Response
      Thank you :)