SpawnerPickaxe - [1.8 - 1.16] 3.0.4

Useful way to have spawners ! Fits all versions !

  1. HegSiS
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/NolanMathon/SpawnerPickaxe
    Contributors:
    HegSiS
    spawnerpickaxe.jpg

    upload_2020-6-20_9-31-17.png

    - Vault

    1. Dowload SpawnerPickaxe.jar
    2. Put it in your plugins folder
    3. Restart the server
    4. Setup config (or let the default)
    5. Reload/Restart
    6. Enjoy your spawner pickaxe !

    Code (Text):

    #############################################################################
    #                                                                           #
    #                       Plugin created by HegSiS                            #
    #       For all the next message, the color code has been supported (&)     #
    #                        SpawnerPickaxe v3.0.4                              #
    #                                                                           #
    #############################################################################

    #      / \
    #     / | \    IMPORTANT : IF YOU HAVE %durability% or %money% OR OTHER IN A MESSAGE DON'T ADD A '%'
    #    /  |  \   IMPORTANT : In case you use a version before 1.13 please check each ITEM !
    #   /   •   \
    #  /_________\


    # 1.7.10 → 1.12.2 : MOB_SPAWNER
    # 1.13 → 1.15 : SPAWNER
    spawner-item: SPAWNER

    # 1.7.10 → 1.12.2 : SKULL_ITEM
    # 1.13 → 1.15 : PLAYER_HEAD
    player-head-item: PLAYER_HEAD

    # 1.7.10 → 1.12.2 : SIGN
    # 1.13 → 1.15 : OAK_SIGN
    sign-item: OAK_SIGN

    #############################################################################
    #                                                                           #
    #                                Manage System                              #
    #                                                                           #
    #############################################################################

    #The manage menu
    manage-gui:
      menu-name: "&6&lSpawnerPickaxeManager"
      glass:
        item: BLACK_STAINED_GLASS_PANE # For 1.7.10 → 1.13 : STAINED_GLASS_PANE && data : 15
        data: 0
      faction: "&dFaction &7: %status%"
      superspawnerpickaxe: "&dSuperSpawnerPickaxe &7: %status%"
      tnt_break_spawner: "&dTNT destroy spawners &7: %status%"
      player_head_in_menu: "&dPlayer head in menu &7: %status%"
      right_click_spawner_menu: "&dOpen menu when right click on spawner &7: %status%"
      spawnerpickaxe_shop: "&dSpawnerPickaxe Shop &7: %status%"
      spawnerpickaxe_sign: "&dSpawnerPickaxe Sign &7: %status%"
      spawnerlist_menu: "&dSpawnerList Menu &7: %status%"
      reload-config-file: "&dReload config file"
      help-item:
        name: "&7&lHOW TO CHANGE STATUS"
        lore:
          - "&dRight-Click to switch on an option"
          - "&dLeft-Click to switch off an option"
      leave-item: "&c&lLEAVE"
      true: "&2[ &a&lTRUE &2]"
      false: "&4[ &c&lFALSE &4]"

    use:
      faction: false
      superspawnerpickaxe: false
      tnt_break_spawner: false
      player_head_in_menu: true
      right_click_spawner_menu: true
      spawnerpickaxe_shop: true
      spawnerpickaxe_sign: true
      spawnerlist_menu: true

    #############################################################################
    #                                                                           #
    #                 Spawner inventory and Disabled Entities                   #
    #                                                                           #
    #############################################################################

    spawner-inventory:
      name: "&6SpawnerListInventory"
      glass:
        item: BLACK_STAINED_GLASS_PANE # For 1.7.10 → 1.13 : STAINED_GLASS_PANE && data : 15
        data: 0
      item-name: "&5%entity%&d's spawner"
      item-lore:
        - "&7Right click on the ground with"
        - "&7this spawner to place it !"
      next-page: "&e&lNext Page &7(2/2)"
      previous-page: "&e&lPrevious Page &7(1/2)"
      leave: "&c&lLeave"
      help-item:
        name: "&7&lHOW TO GET SPAWNER"
        lore:
          - "&dClick on a spawner to get it"

    # All disabled mob
    # BE CAREFULL, FEW MOBS CAN BE ON THE VERSION OF YOUR SERVER (ex: PARROT)
    disabled-mob:
      - WITHER
      - SKELETON_HORSE
      - ZOMBIE_HORSE
      - GIANT
      - ENDER_DRAGON
      - SQUID
      - PARROT

    #############################################################################
    #                                                                           #
    #                     Spawner Menu (On right Click)                         #
    #                                                                           #
    #############################################################################

    spawner-menu:
      name: "&6SpawnerMenu"
      glass:
        item: BLACK_STAINED_GLASS_PANE # For 1.7.10 → 1.13 : STAINED_GLASS_PANE && data : 15
        data: 0
      get-spawner:
        name: "&6Get the spawner"
        description:
          - "&7Buy a spawner pickaxe"
          - "&7Price : &c50"
        price: 50
      destroy-spawner:
        name: "&cDestroy Spawner"
        description:
          - "&7A way to destroy spawner"
          - "&7Price : &c70"
        price: 70

    #############################################################################
    #                                                                           #
    #                  SpawnerPickaxe and SuperSpawnerPickaxe                   #
    #                                                                           #
    #############################################################################

    pickaxe:
      item-type: GOLDEN_PICKAXE # For 1.7.10 → 1.13 : GOLD_PICKAXE
      name: "&6&lSpawnerPickaxe"
      description:
        - "&7Durability &7: &c%durability%"
        - ""
        - "&7You can broke spawner with this pickaxe !"

    superpickaxe:
      item-type: DIAMOND_PICKAXE
      name: "&b&lSuperSpawnerPickaxe"
      description:
        - "&7Durability &7: &c%durability%"
        - ""
        - "&7You can broke spawner on ennemy claim with this pickaxe !"

    #############################################################################
    #                                                                           #
    #                               Shop                                        #
    #                                                                           #
    #############################################################################

    shop-inventory:
      name: "&6SpawnerPickaxeShop"
      glass:
        item: BLACK_STAINED_GLASS_PANE # For 1.7.10 → 1.13 : STAINED_GLASS_PANE && data : 15
        data: 0
      remove-item:
        item: RED_STAINED_GLASS_PANE # For 1.7.10 → 1.13 : STAINED_GLASS_PANE && data : 14
        data: 0
      add-item:
        item: GREEN_STAINED_GLASS_PANE # For 1.7.10 → 1.13 : STAINED_GLASS_PANE && data : 13
        data: 0
      accept-item:
        item: GREEN_TERRACOTTA # For 1.7.10 → 1.13 : STAINED_CLAY && data : 14
        data: 0
        name: "&2Accept"
      quit-item:
        item: RED_TERRACOTTA # For 1.7.10 → 1.13 : STAINED_CLAY && data : 13
        data: 0
        name: "&cQuit"
      price-item:
        item: PAPER
        name: "&2Price&7: &c%price%&7$"
      money-item: "&6Money&7: &c%money%&7$"
      price: 50

    #############################################################################
    #                                                                           #
    #                               Sign                                        #
    #                                                                           #
    #############################################################################

    #----- SIGN EXEMPLE -----#

    #Line 1 : [SPICKAXE]
    #Line 2 : Price (ex: 50)
    #Line 3 : Durability (ex: 2)
    #Line 4 : (Optionnal)

    #----- SIGN EXEMPLE -----#

    #The pickaxe sign (buy a spawnerpickaxe on a sign) AND the fusion sign
    #Please make max 15 letters and spaces on each line
    #Please don't put variable (%durability% or %price%) on the first line AND don't let the first line blank
    sign:
      shop:
        - "&5Spawner"
        - "&5&lPickaxe"
        - "&2Price&7: &c%price%"
        - "&6Dura&7: &c%durability%"

    #############################################################################
    #                                                                           #
    #                                  Sounds                                   #
    #                                                                           #
    #############################################################################


    # SOUNDS HERE ARE COMPATIBLE IN 1.7.10 - 1.8
    # TO USE IN 1.9 - 1.10 - 1.11 ->
    # 1.7.10/1.8 -> 1.9/1.10/1.11/1.12/1.13/1.14/1.15
    # CHEST_OPEN -> BLOCK_CHEST_OPEN
    # NOTE_PLING -> BLOCK_NOTE_PLING
    # CLICK -> UI_BUTTON_CLICK
    # ANVIL_USE -> BLOCK_ANVIL_USE
    # SPLASH -> ENTITY_PLAYER_SPLASH
    # ARROW_HIT -> ENTITY_ARROW_HIT
    # ANVIL_BREAK -> BLOCK_ANVIL_BREAK
    sounds:
      on-open-spickaxe-shop: BLOCK_CHEST_OPEN;true
      on-inventory-click: UI_BUTTON_CLICK;true
      on-spawner-break: BLOCK_ANVIL_HIT;true
      on-spawner-place: ENTITY_PLAYER_SPLASH;true
      on-click-sign: ENTITY_ARROW_HIT;true
      on-click-sign-no-money: BLOCK_ANVIL_BREAK;true
      on-fusion-spickaxe: BLOCK_ANVIL_USE;true

    #############################################################################
    #                                                                           #
    #                              Messages                                     #
    #                                                                           #
    #############################################################################

    messages:
      break-spawner-only: "&cYou can only break spawner !"
      break-protected-spawner-only: "&cYou can only break spawner in claimed or protected area !"
      spawner-in-inventory: "&7The &d%entity%&7's spawner is on your inventory."
      spawner-on-the-ground: "&7The &d%entity%&7's spawner is on the ground &cbecause your inventory is full &7!"
      give-pickaxe: "&7You just receive a SpawnerPickaxe with &d%durability% &7of durability !"
      give-superpickaxe: "&7You just receive a SuperSpawnerPickaxe with &d%durability% &7of durability !"
      give-spawner: "&7You just receive &d%amount% &7spawner of &d%entity% &7!"
      give-spawner-on-the-ground: "&7You just receive &d%amount% &7spawner of &d%entity% &7! (on the ground)"
      spawner-break: "&7You just break a &d%spawner% &7spawner !"
      spawner-place: "&7You just place a &d%spawner% &7spawner !"
      no-pickaxe-on-inventory: "&cYou don't have pickaxe on your inventory !"
      pickaxe-fusion: "&7Your &c%pickaxes% &7pickaxes fusion in one pickaxe with &c%durability% &7of durability"
      pickaxe-broke: "&7Your pickaxe just &cbroke &7!"
      pickaxe-less-one-durability: "&7Your pickaxe has now &c%durability% &7durability !"
      reload-config-file: "&aConfig reload complete !"
      durability-already-zero: "&cThe spawner don't break because your pickaxe have 0 of durability !"
      buy-pickaxe: "&7You just buy a &6SpawnerPickaxe &7with &6%amount% &7of durability for &6$%price% &7!"
      buy-pickaxe-fail: "&cYou don't have enought money to buy pickaxe !"
      error: "&cAn error occurred"
      no-permission: "&cYou don't have the permission to do that !"
      only-player: "&cOnly a player can do this command !"
      full-inventory: "&cYour inventory is full, please clear him !"
      error-sign-creation: "&cAn error occurred on your sign ! Please try again !"
      price-durabiltiy-no-less-one: "&cThe price and the durability can't be inferior of 1 !"
      inferior-zero: "&cThe pickaxe can't have less than 1 of durability !"
      incorrect-sound: "&cThe sound &4%sound% &cisn't correct !"
      spawner-not-found: "&7The &c%entity%&7's spawner isn't found !"
      entity-disable: "&7The &c%entity%'s entity is disable !"
      invalid-number: "&cThe number &4%number% &cisn't correct !"
      invalid-player: "&cPlayer &4%player% &cnot found !"
      option-disable: "&cOption &4%option% &cis disabled !"
      option-set: "&7Option &c%option% &7set to &c%status% &7!"
      no-money-to-destroy: "&cYou don't have enought money to destroy this spawner !"
      destroy-spawner: "&7You just destroy a spawner !"
      entity-already-lock: "&7The &c%entity%&7's entity is already lock !"
      entity-already-unlock: "&7The &c%entity%&7's entity is already unlock !"
      entity-lock: "&7The &d%entity% &7is now locked !"
      entity-unlock: "&7The &d%entity% &7is now unlocked !"
      entity-name-needed: "&cThe entity name can't be null !"
      entity-new-name: "&7New name for &d%entity%&7: %name%"
      entity-reset: "&7Entities reset by default !"

    #############################################################################
    #                                                                           #
    #                             Permissions                                   #
    #                                                                           #
    #############################################################################

    permissions:
      all: "spawnerpickaxe.*"
      spawnerpickaxe-help: "spawnerpickaxe.help"
      reload-config-file: "spawnerpickaxes.reload"
      pickaxe-create-sign: "spawnerpickaxe.sign.create"
      pickaxe-use-sign: "spawnerpickaxe.sign.use"
      pickaxe-shop: "spawnerpickaxe.shop"
      pickaxe-give: "spawnerpickaxe.give"
      pickaxe-fusion: "spawnerpickaxe.fusion"
      pickaxe-use: "spawnerpickaxe.use"
      spawner-give: "spawnerpickaxe.spawner.give"
      spawner-list: "spawnerpickaxe.spawner.list"
      spawner-use: "spawnerpickaxe.spawner.use"
      show-errors: "spawnerpickaxe.errors"
      entity-list: "spawnerpickaxe.entity.list"
      entity-lock: "spawnerpickaxe.entity.lock"
      entity-unlock: "spawnerpickaxe.entity.unlock"
      entity-rename: "spawnerpickaxe.entity.list"
      entity-reset: "spawnerpickaxe.entity.reset"
     

    Upcomming Soon:

    • Give me ideas →
    Terms & Conditions:
    • By receiving this plugin, please do not claim it as your own plugin
    • You can edit the code for personnal use only
    • Do not resell
    Any Errors ? Bug or Imcompatibility ? Send me a Private Message

    Images

    1. SpawnerPickaxe.png
    NolanMath, solo and Rhander like this.

Recent Reviews

  1. Bobbber
    Bobbber
    5/5,
    Version: 3.0.4
    very nice plugin, good job but if you have time, we need a update for 1.17 please :)
  2. NolanMath
    NolanMath
    5/5,
    Version: 3.0.4
    Very good plugin with a lot of features! Keep it up! You can add multilanguage system in the future :)
    1. HegSiS
      Author's Response
      Thanks for your review ! Multilanguage system is a good idea !
  3. jaredtv
    jaredtv
    4/5,
    Version: 3.0.3
    j'ai un petit problème de compatibilité, enfin je pense étant donner que le plug-in s'affiche en rouge ? Je ne pense pas avoir de problèmes spécifique ou quoi ? Quelqu'un aurais une solutions ?
    1. HegSiS
      Author's Response
      Salut, premièrement merci de ta review :) Si tu souhaite plus d'aide n'hésite pas à venir sur mon discord https://discord.com/invite/wX42Q6B pour avoir plus d'infos et d'aide !
  4. Maxxyyme
    Maxxyyme
    5/5,
    Version: 3.0.3
    Salut! Super plugin cependant je voudrais te demander comment faire si on veut avoir un spawner d'un mob custom parce que mon entity est bien fonctionnel mais elle ne doit pas être enregistrée dans le plugin
    1. HegSiS
      Author's Response
      Salut, déjà merci de ta review :) L'entité que tu souhaite est peut être désactivé. Regarde dans la config dans la partie 'disabled-mob' :)
  5. Rqzm_
    Rqzm_
    4/5,
    Version: 2.1
    Nice plugin, but it could be better if we had the posibility to add multiple line for lore of pickaxe. If you add this, I'll rate u 5 stars.
    1. HegSiS
      Author's Response
      Hello, thanks for your review.
      Tomorrow I'm gonna to release a new version available for 1.8 to 1.15. A manage system, and the way to add multiples line on spawner pickaxe lore and some more few features.
  6. Valou
    Valou
    5/5,
    Version: 2.1
    French:
    Etant au travail, je n'ai toujours testé le plugin en version 1.14 mais le support est tellement efficace que, même en cas de problèmes, je suis certains que le propriétaire sera là pour combler les lacunes du plugin. En bref, support rapide et efficace. Merci, 5 étoiles!

    English:
    I'm at work so i'll test the plugin tonight, i have never tested the plugin in version 1.14 but the support is so effective that, even in case of problems, I am certain that the owner will be there to fill the gaps in the plugin. In short, fast and efficient support. Thank you, 5 stars!
    1. HegSiS
      Author's Response
      Merci beaucoup, si jamais il y a un problème avec le plugin n'hésitez pas à demander de l'aide, ce sera avec plaisir !
  7. NuNeTomas
    NuNeTomas
    1/5,
    Version: 2.0
    very terrible configured plugin no message config breaking spawner with pickaxe does nothing but just removes pickaxe and says spawners wasnt broken cuz pickaxe durability was 0 even that error is badly writed fix your broken blugin for 5 stars the only thing not working is your spawner pickaxe and change aliases cuz your commands wont work with worldedit
    1. HegSiS
      Author's Response
      If your server is in 1.13 or 1.14 it is totally normal, don't be so aggressive. Tell me wich spigot version do you use and I will help you. For my part, the plugin work very well.
  8. regitraz
    regitraz
    5/5,
    Version: 1.9
    Super plugin fonctionne niquel sur mon serveur 1.12.2, est ce tu pourras le mettre à jour pour la version 1.14?
  9. Jokerrr
    Jokerrr
    2/5,
    Version: 1.9
    FR

    Le give de spawners marche, pas de problème, le give de pioche marche mais la viens le problème :
    On peux miner le spawners MAIS il ne drop pas, et la pioche à 1 utilisation ne marche pas, elle ne se casse pas.

    J'ai biensur pas toucher à la configuration.
    MP moi si tu veux + d'infos.
    Version 1.12.2

    EN

    The give of spawners works, no problem, the pick of the pick works but the problem comes:
    We can undermine the spawners BUT it does not drop, and the 1-use pickaxe does not work, it does not break.

    I do not touch the configuration.
    MP me if you want more info.
    Version 1.12.2
  10. iSilver_
    iSilver_
    1/5,
    Version: 1.9
    Plugin inutile, rien ne fonctionne mis à part les commandes : lorsqu'on mine un spawner, il ne loot pas et la durabilité de la pioche ne bouge pas.
    1. HegSiS
      Author's Response
      Pas besoin de poster ce genre de review ... Si tu as un problème, explique dans l'espace prévu à cet effet. Plusieurs personnes ont eu des problème et je les ai aidés. Si rien ne fonctionne comme tu le dis ça vient aussi peut être de toi et de la façon dont tu l'as installé.