[REVIVED] Spawners 3.0.3

An alternative to SilkSpawners

  1. TPNils
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Languages Supported:
    English, Dutch, German, French, Polish
    Spawners

    My Spawners plugin has been created to be an alternative for SilkSpawners. As a (now) ex-admin it was annoying to work with cooldowns provided by another plugin. Every time a player made a typo to get a spawner, the cooldown would trigger but the player would not receive anything.

    I am currently quite inactive. I will do my best to fix any new bugs found but do not expect an update which will add new features.
    Features quick overview:
    • Changing spawners you look at
    • Give yourself a new spawner
    • Silk touch to pick up spawners with a pick
    • Configurable cooldowns
    • GriefPrevention and WorldGuard protection support
    • Tab completion
    • Buy spawners from admin controlled signs
    • Multiple language support
    • Option to make people pay for spawners
    Commands:
    • /spawner change <mob> - Change the spawner you look at
    • /spawner change list - List all mobs you have access to (text)
    • /spawner give <mob> - Give yourself a spawner
    • /spawner give <mob> <player> - Give an other person a spawner
    • /spawner give list - List all mobs you have access to (text)
    • /spawner list (MC 1.8+) - List all mobs you have access to (GUI)
    • /spawner entity - Lists all possible entity names
    • /spawner debug - Don't use this unless asked by the developer
    Permissions:
    • spawner.change.<mob> - Access to /spawner change <mob> (cooldown and cost are set in the config)
    • spawner.give.<mob> - Access to /spawner give <mob> (cooldown and cost are set in the config)
    • spawner.list - Access to /spawner list (MC 1.8+ only)
    • spawner.bypasscost.change.<mob> - /spawner change <mob> will be free for you now
    • spawner.bypasscost.give.<mob> - /spawner give <mob> will be free for you now
    • spawner.bypasscooldown.change - No cooldown on /spawner change
    • spawner.bypasscooldown.give - No cooldown on /spawner give
    • spawner.silk - Ability to pick up spawners with silk touch
    • spawner.mine - Ability to pick up spawners with any item
    • spawner.canharvest - Allow players to mine spawners
    • spawner.place - Allow players to place spawners
    • spawner.debug - Access to /spawner debug
    • spawner.list - Access to /spawner entity
    • spawner.sign.give - Allow player to create a sign to buy spawners
    How to setup a sign:

    Line 1: [BuySpawner] - Case sensitive
    Line 2: Entity name
    Line 3: Cost, can be followed by $, £, € or exp
    Line 4: Empty

    [​IMG]

    Languages added:
    Feel free to post your own translation, I will add it to the plugin and give you credit :D

    Tested versions:
    • craftbukkit-1.13.1 (2018-09-09 build)
    • craftbukkit-1.12.2
    • craftbukkit-1.11.2
    • craftbukkit-1.10.2-R0.1
    • craftbukkit-1.9.4
    • craftbukkit-1.8.8

    Optional Dependency:

    A Permission plugin:

    An Economy plugin:
    • Vault + any economy plugin

    Screenshots:
    [​IMG]
    [​IMG]
    [​IMG]

    Config:
    Code (Text):
    # For 1.7 servers and above, choose to use fancy messages or default
    UseFancyMessages: true

    # Supported languages are listed in the 'lang' folder. Feel free to add your own!
    language: english

    # Command cooldowns
    cooldown:
      change: 480 # Default = 480 minutes / 8 hours
      give: 1440 # Default = 1440 minutes / 24 hours

    # Possible options: money, exp, free
    costType: free

    # Option to disable spawner dropping when broken by a player in creative
    DropInCreative: true

    # When a spawner is mined and the player has the right permissions
    # This will be the chance a spawner will drop in percent
    dropChance: 100

    # When a spawner is blown up by tnt
    # This will be the chance a spawner will drop in percent
    TntDropChance: 100

    # Prevent players to change spawners with a spawn egg
    enableSpawnEgg: true

    # Command costs if the costType is not free
    # Enter a number if your players need to pay with money or exp
    cost:
      change:
        creeper: 1000
        skeleton: 1000
        spider: 1000
        giant: 1000
        zombie: 1000
        slime: 1000
        ghast: 5000
        pig_zombie: 1000
        enderman: 1000
        cave_spider: 1000
        silverfish: 1000
        blaze: 5000
        magma_cube: 5000
        ender_dragon: 7777777
        wither: 666666
        bat: 500
        witch: 2500
        pig: 1000
        sheep: 1000
        cow: 1000
        chicken: 1000
        squid: 1000
        wolf: 1000
        mushroom_cow: 15000
        snowman: 1000
        ocelot: 1000
        iron_golem: 50000
        horse: 5000
        villager: 95000
        rabbit: 1000
        endermite: 1000
        guardian: 1000
      give:
        creeper: 5000
        skeleton: 5000
        spider: 5000
        giant: 5000
        zombie: 5000
        slime: 5000
        ghast: 10000
        pig_zombie: 5000
        enderman: 5000
        cave_spider: 5000
        silverfish: 5000
        blaze: 7500
        magma_cube: 7500
        ender_dragon: 7777777
        wither: 666666
        bat: 5000
        witch: 7500
        pig: 5000
        sheep: 5000
        cow: 5000
        chicken: 5000
        squid: 5000
        wolf: 5000
        mushroom_cow: 20000
        snowman: 5000
        ocelot: 5000
        iron_golem: 50000
        horse: 10000
        villager: 100000
        rabbit: 5000
        endermite: 5000
        guardian: 5000

    # Whitelist entities which may be spawned
    whitelist:
      - creeper
      - skeleton
      - spider
      - giant
      - zombie
      - slime
      - ghast
      - pig_zombie
      - enderman
      - cave_spider
      - silverfish
      - blaze
      - magma_cube
      - ender_dragon
      - wither
      - bat
      - witch
      - pig
      - sheep
      - cow
      - chicken
      - squid
      - wolf
      - mushroom_cow
      - snowman
      - ocelot
      - iron_golem
      - horse
      - villager
      - rabbit
      - endermite
      - guardian
     
    Dwimmer, mat41997, CrushSoda and 3 others like this.

Recent Reviews

  1. Maks17090917
    Maks17090917
    1/5,
    Version: 3.0.3
    on 1.16.4 it do not work with other mobs just pig fix it i will give 5 stars‎‎‎‎‎‎‎‎‎‎‎
  2. dohuuduc
    dohuuduc
    5/5,
    Version: 3.0.3
    1.15.2 plssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
  3. Msql
    Msql
    1/5,
    Version: 3.0.3
    This plugin allows other players to duplicate their spawners when other plugin like EssentialsProtect is blocking explosions and when config value "TntDropChance" is bigger than 0. It drops spawners when explosion is not doing damage to blocks.
  4. lolw0tm8
    lolw0tm8
    2/5,
    Version: 3.0.3
    Spawners cannot be placed, I use paperspigot 1.12.2
    ............................
  5. Mr_Sorcerer
    Mr_Sorcerer
    5/5,
    Version: 3.0.3
    eazy plugin, eazy config.yml


    Thanks for this plugin, keep it up!!!!!!!!!!!!!!!!!!!!!!!!!!
  6. TheKingMarian01
    TheKingMarian01
    5/5,
    Version: 3.0.3
    This plugin is awesome and works without any errors in the console.
    I realy recomand it !!!
  7. DaringDoughnut
    DaringDoughnut
    5/5,
    Version: 3.0.3
    Please update to 1.14.4 :(

    plzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
  8. dellen
    dellen
    4/5,
    Version: 3.0.3
    hello I liked your plugin but my desire to use it in another way.

    I want this system to break all natural spawners outside but the claim area and not damage(not break) any spawner within the claim area(claim is : griefprevention or claimchunk worldguard blabla). how we do it.
    Do you need to create a different spawner than natural spawners. How can I do this if your plugin can't break those spawners. can you help me
  9. Atomicskullz100
    Atomicskullz100
    3/5,
    Version: 3.0.3
    Needs support for 1.14.4, other versions work but really needs support, i cannot find another plugin but i see a lot of good ideas that can be utilized in this.
  10. Cyberguin
    Cyberguin
    5/5,
    Version: 3.0.3
    Excellent plugin but please add support for 1.14.2! It's the missing ingredient to my server.