✅ BetterHeads [1.8-1.16] • +35k heads! Vault/Level/Item support! Categories! 1.2-BETA

Give your players/builders access to amazing heads for a price.

  1. AlonsoAliaga
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Languages Supported:
    https://github.com/AlonsoAliaga/BetterHeads/tree/master/languages/
    [​IMG]
    This plugin requires NBT API installed!
    Tested on 1.8.8, 1.9.2, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2, 1.16.2
    You are not allowed to post/move/copy this on mcbbs.net. Don't insist.
    If you want to contribute with a translation in your native language, feel free to dm me the translation.

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

    [​IMG] [​IMG] [​IMG] [​IMG]

    [​IMG][​IMG]

    Need cool heads for your Build Team?
    Do your players ask for custom heads to decorate their houses?
    Tired of using give commands to get nice looking heads?

    Well, I am! I created this plugin because of that.

    What makes this plugin different from others?
    First, it's made with love for everyone looking for a quality head plugin;
    second, it has a cool API for developers; third it's easy to use and fourth, it's free!

    Why should I use this, instead of the others? Is it better?
    I'm not telling you to use this over others. I can't tell you if it's better.
    That's something you must decide, try this plugin one day, you'll see the differences.

    What else do i need to know about this plugin?
    Keep reading Features list!

    Fun fact: You are reading this ;)


    [​IMG]
    [​IMG]
    • More than 35k heads! BETA!
      • A huge amount of custom heads to use.
    • Charge for heads! BETA!
      • Level experience supported!
      • Vault supported!
      • Material supported! Charge for materials! NEW! BETA!
    • Creative server friendly! BETA!
      • Charge players in creative mode to get heads too!
    • Team Builder friendly! BETA!
      • Disable charge for players in creative.
    • Give random command! BETA!
      • Give random heads from category to players.
      • Easy to use command, console compatible!
    • Free permission. BETA!
      • Bypass head price with a permission. (Operators don't have this permission by default)
    • Cooldowns! BETA!
      • Prevent your players from getting hundreds of heads too fast!
      • Permission to bypass cooldown! (Not default for operators)
      • Disable cooldown for players in creative! (Useful for Build Teams)
    • Hidden categories. BETA!
      • Show categories only the player has permission for.
      • Display unknown head for locked categories.
    • Get command. BETA!
      • Get custom head using head id.
      • Useful for builders.
    • Open command.
      • Open categories GUI for player with a command. (Works in console too)
    • Build command. BETA!
      • Give custom head with texture directly to players inventory. (Requires texture input)
    • Direct access to GUI.
      • Type /betterheads to access categories GUI without a subcommand!
    • Toggle head update check. BETA!
      • Option to disable new heads check on start up.
    • Quick pages. BETA!
      • If total amount of pages is too high. Quick pages will be added.
      • Quick access to first and last page.
    • Heads tags. BETA!
      • Heads have tags to easy search!
    • SEARCH FUNCTION! BETA!
      • You can search heads by name!
      • You can search heads by tag!
      • To search only using name add (-name) at the end.
    • Permission per head. BETA!
      • You can now set permissions for each head.
      • A simple format was added which you can edit.
      • Permissions will depend on head ID.
    • Head subcommand. BETA!
      • You can now get your own head. (Cost/cooldown support)
      • You can now get other players head. (Cost/cooldown support)
      • You can now give other players head to players. (Cost/cooldown NOT SUPPORTED)
    • ALIASES! BETA!
      • Yes, you can set different aliases for main command!
      • You MUST restart the server to apply changes!
      • This is BETA, report bugs as soon as you can!
    • Reload command. BETA!
      • Reload some configurations. (Restart is recommended when making changes)
    • Powerful developer API! BETA!
      • DeveloperAPI has many methods for developers to use.
      • You can listen to custom event when players attempt to purchase a head.
    • Configuration auto update.
      • Configuration will be updated on plugin update.
      • Comments will be removed on config update.
    • Update checker.
      • Be notified when there is a new update.
    [​IMG]
    config.yml

    [​IMG]
    Command autocomplete.
    [​IMG]

    Sorted by categories.
    [​IMG]

    Displayed in pages.
    [​IMG]
    Can't see the gif? Click here

    Back to categories buttom.
    [​IMG]
    Can't see the gif? Click here

    GUI easy to use. Click to get head.
    [​IMG]
    Can't see the gif? Click here

    Charge players for getting heads. (Level, Vault and material support) BETA!
    [​IMG]

    Option to hide categories based on permissions.
    [​IMG]

    Charge players in materials!
    [​IMG]
    [​IMG]

    Give random heads from category!
    [​IMG]

    Quick access pages!
    [​IMG]

    Search function!!
    [​IMG]

    [​IMG]
    Installing the plugin in your server:
    • Download the plugin from SpigotMC.org
    • Copy the jar file into you plugins folder.
    • Restart the server.
    • Edit what you want in configuration files.
    • Restart the server.
    [​IMG]
    Permissions are configurable in configuration files.

    /betterheads - Open categories GUI.
    Permission:
    none (Configurable)

    /betterheads get <id> - Get head with specified id.
    Permission:
    betterheads.admin

    /betterheads open <player> - Open categories GUI for player.
    Permission:
    betterheads.admin

    /betterheads build <player> <texture> - Give player head with custom texture.
    Permission:
    betterheads.admin

    /betterheads search <words> (-name) - Search heads.
    Permission:
    betterheads.search

    /betterheads giverandom <category> <player> <amount> - Give random head from category.
    Permission:
    betterheads.admin

    /betterheads giverandom <random|all> <player> <amount> - Give random head from random/all category.
    Permission:
    betterheads.admin​

    /betterheads head - Get your own head.
    Permission:
    betterheads.player-head​

    /betterheads head <player-head-name> <player> - Give player head to player.
    Permission:
    betterheads.admin

    /betterheads reload - Reload some configurations. (Restart is recommended)
    Permission:
    betterheads.admin

    Get free heads from GUI. (Don't pay anything for heads. Operators DON'T have this by default)
    Permission: betterheads.free

    Ignore cooldown to get heads. (Operators DON'T have this by default)
    Permission: betterheads.cooldownbypass

    [​IMG]
    None yet. You can send me your reviews :D

    [​IMG]
    This is a simple plugin, i don't think it requires more features.
    However if you consider your suggestion should be added, let me know in discussion tab.

    [​IMG]
    [​IMG]
    Let us know if your server is using it! ;)

    [​IMG]
    1) Why is this BETA? That means it has bugs?
    Answer:
    No, plugin should not have bugs. I use BETA because I like the word, I guess.

    2) Will you add new heads?
    Answer:
    Afaik the API being used for this plugin adds new heads.

    3) How often do we get new heads?
    Answer:
    Being honest, I don't know.

    4) Why is this free?
    Answer:
    Why not?

    5) Do i need to update to get new heads if available?
    Answer:
    You shouldn't. BetterHeads system handle new heads automatically.
    However, it's always recommended to keep it up to date for possible bugs fixes.

    6) Can i post this in mcbbs.net?
    Answer:
    No.

    7) Are you sure?
    Answer:
    Yes, I'm sure. You are not allowed to post it.

    8) Help me, it's not working in my server!
    Answer:
    Before reviewing the resource. Make sure you have installed all dependencies.
    It the error persists. Paste startup console log in https://sourceb.in/ and post it in discussion tab or join my server.

    [​IMG]
    NBT API - This plugin works with NBT Tags.

    [​IMG]
    Access the API package:
    com.alonsoaliaga.betterheads.api.BetterHeadsAPI
    Code (Java):
    Available methods:
    List<String> getCategories()
    > Returns list of available categories.
    ItemStack getHead(int id)
    > Returns head with the id associated. Returns null if not valid head id.
    boolean openCategories(Player player)
    > Opens categories GUI for player. Returns whether success or not.
    boolean openHeads(Player player, String category, int page)
    > Opens heads gui for player with the selected category and page. Return whether success or not.
    ItemStack getRandomHead()
    > Returns a random head.
    ItemStack getRandomHead(String category)
    > Returns random head in category. Returns null if category is not valid.
    List<Integer> getHeadsIds()
    > Returns list of heads ids.
    List<Integer> getHeadsIds(String category)
    > Returns list of heads ids in category. Returns null if category is not valid.
    List<Integer> searchHeads(String search)
    > Returns list of heads ids that includes search term in name.
    List<Integer> searchHeads(String search, boolean includeTags)
    >  Returns list of heads ids that includes search term in name and tags.
    boolean searchHeads(Player player, String search, boolean includeTags)
    > Open search GUI for player. (Returns false if error or matches not found)

    Available events:
    HeadPurchaseEvent
    > When player purchases/get a head from heads GUI.
    If you find any bugs, errors or want to request a feature.
    Join my discord or use our issue tracker.

    Review section is not place to report errors.


    [​IMG]
    • Price/Lore per head.
    [​IMG]
    By downloading this resource you agree all following terms and conditions:
    • 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 plugin in any form.
    • You are not permitted to claim this resource as your own creation.

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    MishaNeYT, fierceeo and FlekMoon like this.

Recent Reviews

  1. Phoenixvine
    Phoenixvine
    5/5,
    Version: 1.2-BETA
    This is the best heads plugin ive ever seen i use it on my server Phoenixcraft ip: phoenixxcraft.apexmc.co i havnt had any errors and it is very user friendly
    1. AlonsoAliaga
      Author's Response
      Glad you like it! Hope your players like it too.
      I'll add your server when I have my PC available again ^^

      Thanks for your review!
  2. ElHombrePAN
    ElHombrePAN
    5/5,
    Version: 1.2-BETA
    It is that the words are missing, The complement is very well done.
    And after it's free, what more do you want. xd, it is the best complement of heads that there is not because it is free but because of the amount of effort that is in it
    1. AlonsoAliaga
      Author's Response
      I'm glad to know it's useful for your :D
      Appreciate the kind words ^^

      Thanks for your review!
  3. Khosraw
    Khosraw
    5/5,
    Version: 1.1-BETA
    Great plugin, really well made and everything looks very well polished. Good support as well!
    1. AlonsoAliaga
      Author's Response
      I try my best to make it a good alternative for premium ones.
      Glad you like it! :D

      Thanks for the review!
  4. Abgegrieft_YT
    Abgegrieft_YT
    5/5,
    Version: 1.0.1-BETA
    Nice Plugin, i really like it, it would be nice if each head have his own permission to like the categories so serverwoner can choose which skull in which caegorie can user buy and which not :D
    1. AlonsoAliaga
      Author's Response
      Glad to hear you like it ^^
      You can technically create your own category with custom heads inside (since categories do have permission you can restrict it to certain users).

      About permissions per head, I've already thought about that, however server owners probably wont like the idea of having 33000 different permissions >w<

      However I believe I can add it as an option, cannot promise anything, but it could be implemented in a future update (I'm busy these days/weeks with college, so I don't think it will be soon soon)

      Thanks for your review!
  5. DonKolia
    DonKolia
    5/5,
    Version: 1.0.1-BETA
    Muy buen plugin, no da crasheos ni nada y va genial. Lee muy rápido el inventario.
    También viene con "search function" que te ayuda mucho a la hora de buscar entre 33800 cabezas.
  6. Oathkeeper
    Oathkeeper
    5/5,
    Version: 1.0.1-BETA
    I had this plugin installed a couple months ago and then moved along to greener pastures. I was very pleasantly surprised with this most recent update that things are far better than earlier versions! I even made a recommendation in Discussions before I left and when I returned that feature got added (and imho greatly improved the speed at which I could grab the appropriate skulls). At this point I highly recommend giving this one a go, considering it's free there's nothing to lose and only a library of skulls to gain!
  7. ENCIPHER_ASH
    ENCIPHER_ASH
    5/5,
    Version: 1.0.1-BETA
    This Guy is an ABSOLUTE LEGEND. He gives premium level plugins for FREEE. No issues till now. Works prefectly fine. Keep going mate
    1. AlonsoAliaga
      Author's Response
      Appreciate the kind words! Glad you like them :D
      Let us know in our discord server if you have issues ^^

      Thanks for your review!
  8. Bloodlex
    Bloodlex
    5/5,
    Version: 1.0.1-BETA
    Amazing plugin! Thank you very much for that, really appreciate. The best heads plugin I have seen! :)
    1. AlonsoAliaga
      Author's Response
      Glad you like it so much :D

      Thanks for your review!
  9. Jaimexo
    Jaimexo
    5/5,
    Version: 1.0.1-BETA
    Very good plugin. I like how it works, please add 1.16.4 support!

    Thanks a lot :)
    1. AlonsoAliaga
      Author's Response
      Version 1.16.4 is supported, please update NBTAPI plugin to latest version

      Thanks for your review!
  10. arduino
    arduino
    5/5,
    Version: 1.0.1-BETA
    Best Heads plugin so far! I've tried a few heads plugins and nothing seem to compare to this one. It's easy to use for sure
    1. AlonsoAliaga
      Author's Response
      Happy to know you like it! :D
      I try my best in every plugin ^^

      Thanks for your review!