[Official] [OUTDATED] NamelessPlugin Pre-1.1

A official plugin for the NamelessMC Website Software

  1. IsS127
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    IsS127(Main), Lmmb74, Samerton, NamelessMC Contributors
    If you are unable to install NamelessPlugin, please post in the support thread. It is not possible to help with installation if you post your issue in the reviews.
    The NamelessPlugin is an official spigot/bungeecord plugin (other platforms coming soon) for your NamelessMC, it links your server with your website.

    Current Features:
    • Custom Name commands
    • Register Command
    • Get User Command
    • Get Notifications Command
    • Report Command
    • Set group command
    • Group Sync (server -> website)(syncs on join)
    • Username Sync (syncs on join)
    • Messages.yml
    • PlaceHolders
    • Update Checker
    • Supports Bungeecord, Spigot.
    Upcomming Features:
    • Add Sponge support(Maybe even PE Later)
    • View Conversations & reply
    1. A NamelessMC 1.0.16+ website with a working api.
    2. A Spigot or BungeeCord server, The plugin does not work with Bukkit.
    1. First Download it.
    2. Drag it into your plugins folder.
    3. Reload/Restart your server.
    4. Go into your website --> admincp --> minecraft --> enable api --> API Key, select your api key.
    5. Go into your plugins folder --> NamelessMC then open Config.yml, in there change api-url to http://yoursite.com/api/v1/APIKEY (Edit this <--)
    6. Now enable/disable the features you want in Config.yml and reload/restart your server.

    Group Sync:
    1. Go into your website -> admincp -> users & groups -> groups and copy the group id you want to sync with.
    2. Go into your plugins folder --> NamelessMC -> GroupSynchorationPermissions.yml and edit/create the groupID : permission.
    Everyone with that permission you have set will get their group set on join.

    Should be really simple, just go into the NamelessMC Folder and set one of the options to true ex. Alone -> Use: true and edit the commands.

    Command names are set in your Commands.yml

    Main, it will display commands and website url (only if sub commands are enabled)
    Register <email>, if registration is enabled in config then it will register and send an email to the player so they can set their password.
    GetNotifications, it will get how many pms and alerts the player has on the website.
    Report <player> <report text> , if report is enabled in config.yml and that player that gets reported exists in website will be reported to the website.

    SetGroup <player> <groupID>, Will set that players group to the groupID you have typed in.
    GetUser <player>, Will get details about the registered player on website. Example, register date, valid etc.

    • namelessmc.main, main command.
    • namelessmc.register, register command
    • namelessmc.notifications, getnotifications command.
    • namelessmc.report, report command.
    • namelessmc.admin.setgroup, setgroup command.
    • namelessmc.admin.getuser, getuser command.
    • namelessmc.admin.updatenotify, When player joins it notifies them about a update
    MVdW Placeholders & PlaceHolderAPI
    • PM: nameless_messages
    • Alerts: nameless_alerts
    If you need any support or would like to make any requests, feel free to contact us either:

    NamelessPlugin is released under the MIT license.

Recent Updates

  1. Fixes Permission + UpdateChecker Bug

Recent Reviews

  1. jafarziaa
    Version: Pre-1.1
    iam sure i do every thing right why he tell me this

    [WARNING] Invalid API Url/Key, Please set the correct API url! disabling features
  2. Devilboy26
    Version: Pre-1.1
    good plugin but it keep say invalid api key but i give the right aip key
    [NamelessMC] Enabling NamelessMC vPre-1.1.0
    > [08:17:19 INFO]: [NamelessMC] [WARNING] Invalid API key
    > [08:17:19 WARN]: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 22
    > [08:17:19 WARN]: at com.google.gson.JsonParser.parse(JsonParser.java:65)
    > [08:17:19 WARN]: at com.google.gson.JsonParser.parse(JsonParser.java:45)
    > [08:17:19 WARN]: at com.namelessmc.namelessplugin.spigot.API.CheckWebAPIConnection.<init>(CheckWebAPIConnection.java:56)
    > [08:17:19 WARN]: at com.namelessmc.namelessplugin.spigot.API.NamelessAPI.checkConnection(NamelessAPI.java:46)
    > [08:17:19 WARN]: at com.namelessmc.namelessplugin.spigot.API.Config.NamelessConfigManager.initConfig(NamelessConfigManager.java:89)
    > [08:17:19 WARN]: at com.namelessmc.namelessplugin.spigot.API.Config.NamelessConfigManager.initializeFiles(NamelessConfigManager.java:27)
    > [08:17:19 WARN]: at com.namelessmc.namelessplugin.spigot.NamelessPlugin.onEnable(NamelessPlugin.java:105)
    > [08:17:19 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321)
    > [08:17:19 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340)
    > [08:17:19 WARN]: at us.Myles.PWP.TransparentListeners.PerWorldPluginLoader.enablePlugin(PerWorldPluginLoader.java:145)
    > [08:17:19 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
    > [08:17:19 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357)
    > [08:17:19 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317)
    > [08:17:19 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414)
    > [08:17:19 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378)
    > [08:17:19 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333)
    > [08:17:19 WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263)
    > [08:17:19 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525)
    > [08:17:19 WARN]: at java.lang.Thread.run(Thread.java:748)
    > [08:17:19 WARN]: Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 22
    > [08:17:19 WARN]: at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1505)
    > [08:17:19 WARN]: at com.google.gson.stream.JsonReader.checkLenient(JsonReader.java:1386)
    > [08:17:19 WARN]: at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:531)
    > [08:17:19 WARN]: at com.google.gson.stream.JsonReader.peek(JsonReader.java:414)
    > [08:17:19 WARN]: at com.google.gson.JsonParser.parse(JsonParser.java:60)
    > [08:17:19 WARN]: ... 18 more
    > [08:17:19 INFO]: [NamelessMC] [WARNING] Invalid API Url/Key, Please set the correct API url! disabling features
    > [08:17:19 INFO]: [NamelessMC] Disabling NamelessMC vPre-1.1.0
  3. XxTreme_Creeper_
    Version: Pre-1.1
    Group Sync and Permissions is not working a member can run all the commands fix this plugin....
  4. Senqu
    Version: Pre-1.1
    Sorry for the bad Rating, but
    this Plugin is not working on my BungeeCord.
    When I start the Bungee, i get this error:

    22:09:02 [INFORMATION] [NamelessMC] [WARNING] Invalid API key
    22:09:02 [SCHWERWIEGEND] java.net.MalformedURLException: no protocol: vo8C1UtHpq4nOLTrFgYzj5eGiNAXBacP/checkConnection
    22:09:02 [SCHWERWIEGEND] at java.net.URL.<init>(URL.java:593)
    22:09:02 [SCHWERWIEGEND] at java.net.URL.<init>(URL.java:490)
    22:09:02 [SCHWERWIEGEND] at java.net.URL.<init>(URL.java:439)
    22:09:02 [SCHWERWIEGEND] at com.namelessmc.namelessplugin.bungeecord.API.CheckWebAPIConnection.<init>(CheckWebAPIConnection.java:28)
    22:09:02 [SCHWERWIEGEND] at com.namelessmc.namelessplugin.bungeecord.API.NamelessAPI.checkConnection(NamelessAPI.java:40)
    22:09:02 [SCHWERWIEGEND] at com.namelessmc.namelessplugin.bungeecord.API.Config.NamelessConfigManager.initConfig(NamelessConfigManager.java:90)
    22:09:02 [SCHWERWIEGEND] at com.namelessmc.namelessplugin.bungeecord.API.Config.NamelessConfigManager.initializeFiles(NamelessConfigManager.java:29)
    22:09:02 [SCHWERWIEGEND] at com.namelessmc.namelessplugin.bungeecord.NamelessPlugin.onEnable(NamelessPlugin.java:71)
    22:09:02 [SCHWERWIEGEND] at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:227)
    22:09:02 [SCHWERWIEGEND] at net.md_5.bungee.BungeeCord.start(BungeeCord.java:281)
    22:09:02 [SCHWERWIEGEND] at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:56)
    22:09:02 [SCHWERWIEGEND] at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)

    But my API key is right!
    1. IsS127
      Author's Response
      Hello! Sorry to hear about this error.
      If u dm me an regenerated API key I will look into this, thanks.
  5. Govindas
    Version: Pre-1.1
    awesome plugin and works perfectly, I just have one question: is there any way to disable in-web registration, so players can only register through the /website register <email>?
    1. IsS127
      Author's Response
      Hello, thanks for 5/5. Sorry for the late response :(
      For anyone else asking the same question, simply disable registration on your website.
  6. Thaz
    Version: Pre-1.1
    I liked this review, 5 stars but I could add a sector of prohibitions and appeals, and if accepted, that from the web you can choose the time of unaba, example, Xray a permanent ban that can be seen for 1 month and that Precionndo something from the web, a great idea :)
  7. _Skizzy
    Version: Pre-1.1
    I do enjoy using your software a lot! I understand that you work on it in your own free time, for free. Me, as a member of the Minecraft community really appreciates the amount of work it took to do this.

    There are still some issues to be worked out though. Some Permissions for commands in this plugin do not work, and Group Syncing is a nightmare.
    1. IsS127
      Author's Response
      Thanks for 4/5 :) I appreciate all reviews no matter how many stars.
      Sorry to hear that! Been a bit busy. I'd appreciate it though if you could open an issue on our GitHub so I can get some more information about this :)
  8. jessepm123
    Version: Pre-1
    Amazing! I've been waiting for this plugin for so long! :D
    Thank you so much, the group syncing will be great to have.
    1. IsS127
      Author's Response
      Well, here it is now ;)

      Thanks for 5/5 btw! We really appreciate it!
  9. MrBlunt
    Version: Pre-1
    Great developer and great resource. Thanks for putting so much work into it! Hardly recommend this to anyone having nameless website. Peace @badbojus.
    1. IsS127
      Author's Response
      Thanks for 5/5, i realllly appreciate it.
      And i recommend anyone to use his themes ;)
  10. Tyrelis
    Version: Pre-1
    This is awesome Finally a very useful plugin that links to NamelessMC. Makes syncing ranks and usernames much easier as well. Thanks very much you guys! I would buy these guys a drink. It just fantastic you make my world a better place.
    1. IsS127
      Author's Response
      Thanks for those kind words, we really appreciate it! :)
      Also thanks for 5/5 :D