MySkin [1.8.x - 1.16.1] 3.1

Lightweight solution for skins on your Minecraft server.

  1. Alexander3847575
    Alexander3847575
    5/5,
    Version: 3.1
    Works as intended! I love how clean all of your plugins are. Look forward to seeing your future work!
  2. VidTu
    VidTu
    5/5,
    Version: 3.1
    Good plugin!
    Feature request: MySkinChangeEvent (preferably cancellable).
    ......
  3. zAnony
    zAnony
    5/5,
    Version: 3.1
    On it's own, it works perfectly. But I've a problem: now, i'm trying to use the api of the plugin, but I don't understand how to use them...
    Here's my code:

    MySkin myskin = (MySkin) Bukkit.getPluginManager().getPlugin("MySkin");

    myskin.getSkinConfig().load();

    UUID uuid = myskin.getCache().loadSkinOfPlayer(UUID.fromString("c2058d48-6ee2-4897-ae21-8cf500a3a8e7"));

    SkinProperty skin = myskin.getCache().loadSkinProperty(uuid);

    myskin.getHandler().setSkinProperty(p, skin);
    myskin.getHandler().update(p);

    But in console, i've a NullPointerExeption in ".loadSkinProperty(uuid)", because it doesn't find the uuid for some reason...
    I'll be happy if you'll help me!
    - Anony
  4. PhagUwU
    PhagUwU
    5/5,
    Version: 3.1
    Awesome plugin I love the creator of this <3 It works great and its really helpfull for friends that dont have the original version of minecraft (TEA)
  5. MiChUxd_
    MiChUxd_
    4/5,
    Version: 3.0
    P L Z Update to 1.16.1 :) a
  6. KingAdolph
    KingAdolph
    5/5,
    Version: 3.0
    Hello, thank you!
    I have a question here: [myskin] plugin myskin v3.0 generated an exception while executing task 5
    java.lang.NumberFormatException : For input string: "{"name":"KingAdolph","id":"fcedb17e"
    At java.lang.NumberFormatException.forInputString (Unknown Source) ~[?: 1.8.0_ 241]
    At java.lang.Long.parseLong (Unknown Source) ~[?: 1.8.0_ 241]
    At java.lang.Long.valueOf (Unknown Source) ~[?: 1.8.0_ 241]
    At java.lang.Long.decode (Unknown Source) ~[?: 1.8.0_ 241]
    At java.util.UUID.fromString (Unknown Source) ~[?: 1.8.0_ 241]
    At eu.blackfire62.myskin.shared.util.MojangAPI.getUUID ( MojangAPI.java:34 ) ~[?:?]
    At eu.blackfire62.myskin.bukkit.command.SkinCommand $ 1.run ( SkinCommand.java:129 ) ~[?:?]
    At org.bukkit.craftbukkit.v1_ 15_ R1.scheduler.CraftTask.run ( CraftTask.java:84 ) ~[patched_ 1.15.2.jar :git-Paper-284]
    At org.bukkit.craftbukkit.v1_ 15_ R1.scheduler.CraftAsyncTask.run ( CraftAsyncTask.java:54 ) ~[patched_ 1.15.2.jar :git-Paper-284]
    At com.destroystokyo.paper.ServerSchedulerReportingWrapper.run ( ServerSchedulerReportingWrapper.java:22 ) ~[patched_ 1.15.2.jar :git-Paper-284]
    At java.util.concurrent.ThreadPoolExecutor.runWorker (Unknown Source) [?: 1.8.0_ 241]
    At java.util.concurrent.ThreadPoolExecutor $ Worker.run (Unknown Source) [?: 1.8.0_ 241]
    At java.lang.Thread.run (Unknown Source) [?: 1.8.0_ 241]
  7. Federe76
    Federe76
    5/5,
    Version: 3.0
    I will edit this review once I test it and see how it works, but it hurts me to see so many non-reviews asking for support. So take these 5 stars for now. Will be adding some input after installing. Keep up the good work.
  8. Temporaly001
    Temporaly001
    1/5,
    Version: 3.0
    Plugin MySkin v3.0 generated an exception while executing task 25.
    Minecraft version 1.15.2 cracked.
  9. DatsMaboi
    DatsMaboi
    5/5,
    Version: 3.0
    Nice work man keep it up. Please don't force bungeecord mode as even tho i have a bungee i dont want to use it.
  10. Horin
    Horin
    2/5,
    Version: 3.0
    There isn't any command to remove a skin, sadly. So once you give someone a skin, you can't remove it, only change it...
    1. NEZNAMY
      Author's Response
      This is not the support discussion.
  11. PixelTNT
    PixelTNT
    5/5,
    Version: 3.0
    Ich finde es echt cool da ich schon lange so ein Plugin gesucht habe und es ist auch super das es für jeder Version geht. Geniales Plugin =D
    1. NEZNAMY
      Author's Response
      Thank you for the review.
  12. Betob89
    Betob89
    1/5,
    Version: 3.0
    localize.yml not loading on bungecoord .
    1. NEZNAMY
      Author's Response
      Review section is not for discussion or bug reports.
  13. solidira
    solidira
    3/5,
    Version: 3.0
    Is it normal that my GUI shows no skin? otherwise everything works perfectly well, it is a very good plugin for crack server
    1. NEZNAMY
      Author's Response
      I cant fix that. mcskinsearch.com website went down, if the API comes back up, it will work
  14. Raveun
    Raveun
    1/5,
    Version: 3.0
    This plugin never worked for me whitout sending any message in the console, maybe because im on a LAN server I hope
    1. NEZNAMY
      Author's Response
      Maybe its because you cant read, this is a review section, not a support section.
  15. jacked1900
    jacked1900
    3/5,
    Version: 2.8
    still i can't see my skin, i use spigot 1.14.4. I still see alex wtf... anybody knows why?
    1. NEZNAMY
      Author's Response
      This is not a discussion section. No one is able to help you in review section
  16. Nic2
    Nic2
    5/5,
    Version: 2.8
    I just wanted to say... I tried the plugin. The command part seems to work fine but when I try to change the "skin" It does not work :/ If u could help me I would appreciate it! If not I understand.
    1. NEZNAMY
      Author's Response
      You need to use the discussion for error reporting, I cant help you in reviews.
  17. Poller
    Poller
    5/5,
    Version: 2.8
    My highschool friends started a Minecraft server to keep in touch through college. This plugin has been great for the ones that didn't buy Minecraft.
  18. Bloody_Earth
    Bloody_Earth
    4/5,
    Version: 2.7
    [03:56:31 INFO]: Bloody_Earth issued server command: /skinsearch [03:56:32 WARN]: Unexpected character (<) at position 0. [03:56:32 WARN]: at org.json.simple.parser.Yylex.yylex(Yylex.java:610) [03:56:32 WARN]: at org.json.simple.parser.JSONParser.nextToken(JSONParser.java:269) [03:56:32 WARN]: at org.json.simple.parser.JSONParser.parse(JSONParser.java:118) [03:56:32 WARN]: at org.json.simple.parser.JSONParser.parse(JSONParser.java:92) [03:56:32 WARN]: at eu.blackfire62.myskin.bukkit.command.SkinSearchCommand$2.run(SkinSearchCommand.java:191) [03:56:32 WARN]: at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:84) [03:56:32 WARN]: at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) [03:56:32 WARN]: at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [03:56:32 WARN]: at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [03:56:32 WARN]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [03:56:32 WARN]: at java.lang.Thread.run(Unknown Source)

    Fix it. Paper 1.14.4
    1. NEZNAMY
      Author's Response
      Fixed in latest build
  19. CatCode
    CatCode
    4/5,
    Version: 2.7
    10:46:10 [SEVERE] Task BungeeTask([email protected], id=4, [email protected], [email protected], delay=0, period=0, running=true) encountered an exceptionjava.lang.ClassCastException: net.md_5.bungee.connection.InitialHandler cannot be cast to net.md_5.bungee.api.connection.ProxiedPlayer at eu.blackfire62.myskin.bungee.skinhandler.SkinHandler_BungeeCord.update(SkinHandler_BungeeCord.java:84) at eu.blackfire62.myskin.bungee.command.SkinCommand$1.run(SkinCommand.java:189) at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)>
    1. NEZNAMY
      Author's Response
      Fixed in latest build
  20. skilledpt
    skilledpt
    5/5,
    Version: 2.7
    make gui work in 1.8.8 please, great plugin
    greetings. ,
    1. NEZNAMY
      Author's Response
      Maybe if it gets requested a bit more, not that many people make use of it even on native version.