Bukkit Heads Plugin API [1.8 - 1.13] 1.9.0

Make it easy to use or spawn custom created textured heads from your plugins.

  1. cc007 updated Heads Plugin API with a new update entry:

    Suppport for minecraft-heads.com

    Read the rest of this update entry...
  2. any aim for 1.13 support?
    • Agree Agree x 1
  3. I might take a look this weekend. It depends on how much they changed about playerheads.
  4. my rough understanding is change of ID/Tag Handling/format but otherwise not too much..
  5. cc007 updated Heads Plugin API with a new update entry:

    Partial support for 1.13

    Read the rest of this update entry...
    • Like Like x 1
  6. SlimeDog


    1.7.1 is Spigot 1.13 compatible?
  7. The download is a zip that contains both the 1.13 compatible version and the version for older servers.
    • Informative Informative x 1
  8. cc007 updated Heads Plugin API [1.8 - 1.13] with a new update entry:

    Unifying the 1.12 and 1.13 version

    Read the rest of this update entry...
  9. error in my 1.12.2 server:
    [ERROR] [HeadsPluginAPI] An unknown exception has occurred. Please check if the heads website is online.

    [ERROR] [HeadsPluginAPI] null

    javax.net.ssl.SSLException: Received fatal alert: bad_record_mac

    at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) ~[?:1.8.0_192]

    at sun.security.ssl.Alerts.getSSLException(Alerts.java:154) ~[?:1.8.0_192]

    at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:2020) ~[?:1.8.0_192]

    at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1127) ~[?:1.8.0_192]

    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1367) ~[?:1.8.0_192]

    at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1395) ~[?:1.8.0_192]

    at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1379) ~[?:1.8.0_192]

    at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559) ~[?:1.8.0_192]

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) ~[?:1.8.0_192]

    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) ~[?:1.8.0_192]

    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) ~[?:1.8.0_192]

    at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) ~[?:1.8.0_192]

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347) ~[?:1.8.0_192]

    at com.github.cc007.headsplugin.utils.URLReader.readUrl(URLReader.java:64) ~[HeadsPluginAPI-1.8.0.jar:?]

    at com.github.cc007.headsplugin.utils.loader.MinecraftHeadsLoader.getHeads(MinecraftHeadsLoader.java:61) ~[HeadsPluginAPI-1.8.0.jar:?]

    at com.github.cc007.headsplugin.utils.loader.HeadsLoader.loadCustomCategory(HeadsLoader.java:166) ~[HeadsPluginAPI-1.8.0.jar:?]

    at com.github.cc007.headsplugin.utils.loader.HeadsLoader.loadCustomCategory(HeadsLoader.java:117) ~[HeadsPluginAPI-1.8.0.jar:?]

    at com.github.cc007.headsplugin.utils.loader.HeadsLoader.loadCustomCategories(HeadsLoader.java:69) ~[HeadsPluginAPI-1.8.0.jar:?]

    at com.github.cc007.headsplugin.utils.loader.HeadsLoader.loadCategories(HeadsLoader.java:49) ~[HeadsPluginAPI-1.8.0.jar:?]

    at com.github.cc007.headsplugin.utils.HeadsUtils.loadCategories(HeadsUtils.java:153) ~[HeadsPluginAPI-1.8.0.jar:?]

    at com.github.cc007.headsplugin.HeadsPlugin$1.run(HeadsPlugin.java:120) [HeadsPluginAPI-1.8.0.jar:?]
  10. Do you mean error like this? https://pastebin.com/JtGwdSLN

    PS: if you use pastebin will be cool is more Eye friendly ;)
  11. Does this error happen consistently or only occationally? For support, plz go to the Discord channel listed on the plugin page.
  12. cc007 updated Heads Plugin API [1.8 - 1.13] with a new update entry:

    Better* support for minecraft-heads.com

    Read the rest of this update entry...
  13. It should at least be somewhere in the Freshcoal database. Probably in the category food. I didn't check to make sure tho. If you cant find it, you can always try to recreate it and upload it to one of the databases.
  14. Thanks I'll see if i can find it again, also I seen this WARN just before
    Code (Text):
    the_happy_helper issued server command: /headsinv search craftingtable
     The website returns a non-JSON format. Assume no results were found.
    java.net.UnknownHostException: The website returns an unknown format. The url has probably been incorrectly set. Url string: https://freshcoal.com/api.php?query=craftingtable
            at com.github.cc007.headsplugin.utils.loader.FreshCoalLoader.getHeads(FreshCoalLoader.java:59) ~[?:?]
            at com.github.cc007.headsplugin.utils.loader.HeadsLoader.loadHeads(HeadsLoader.java:221) ~[?:?]
            at com.github.cc007.headsplugin.utils.loader.HeadsLoader.loadHeads(HeadsLoader.java:205) ~[?:?]
            at com.github.cc007.headsplugin.utils.HeadsUtils.getHeads(HeadsUtils.java:277) ~[?:?]
            at com.github.cc007.headsinventory.search.HeadsSearch.lambda$search$0(HeadsSearch.java:157) ~[?:?]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_202]
  15. Ah I see. Apparently when the website doesnt find any results for the search, it doesnt respond with JSON strings and instead just says "No results, please use an excisting name." It has no impact on the plugin's performance, but it's indeed not very neat to leave this error in. I'll fix it in the next update.
    • Like Like x 1
  16. i see cool thankyou. I couldn't end up finding that skin it must have been removed, I'll make another i guess
    Also are u able to make the GUI's not close when changing pages like headdatabase plugin does, its a tad annoying having to move the mouse back to the middle of the screen all the time being so many pages and all every time I choose next page it closes lol
  17. I looked at it before and fixed it for the prev button but wasnt able to fix it for the next button yet. I could take another look into it.
    • Like Like x 1
  18. also if I change my skin and add it to the database then change my skin again to something else, will it remove the previous head from the database?

Share This Page