ancSpawners | All-in-one spawner plugin v3.0.8

Boosters, sell multipliers, virtual storage, auto kill, friends, ItemsAdder support and more!

How it works

Try this product in game with a hosted Minecraft server!
  1. Click 'Generate test server'
  2. Join the provided IP address
  3. Try out the product for up to 30 minutes
  4. Stop the server when you're done

Requesting a test server will duplicate the original files and provide you a new server for you to join and experiment with for up to 30 minutes. Any changes you make will not be saved so feel free to play around!

There are no limits to the number of servers you may start, but you can only have one test server active at a time. You must stop any active test servers in order to start up a new one.

Features

  • Completely free
  • Instant setup
  • Full operator permissions
  • Invite friends
  • No usage limits

Testing servers provided by PebbleHost.
Visit PebbleHost.com
tasarım 1.png

tasarım 2.png

tasarım 3.png

tasarım 4.png



Quick showcasing video:



Have you ever envisioned a premium-grade spawner experience for your Minecraft server? ancSpawners is here to bring it to life.

With over 15 powerful features, ancSpawners offers:

• Customizable boosters, auto-kill, virtual storage, item spawners
• Friends module, spawner ownership, sell multipliers
• Per-spawner settings such as toggling auto-kill, virtual storage, holograms, drop chances, auto-pickup
• Full support for vanilla spawners and silk touch

Key Features Not Included In Thread Design:

Spawner Ownership
Prevent griefing with exclusive spawner ownership, restricting access to the original owner. This can also be disabled if needed.

Per-Spawner Customization
Empower players to personalize each spawner, choosing options like virtual storage, auto-kill, and XP storage with on-demand toggling.

Configurable Drop Chances
Set drop rates for spawners, allowing control over spawner retention on breakage. Opt for a 100% drop rate to guarantee spawner returns, or set custom percentages for added rarity.

With ancSpawners, you’re not just getting a plugin; you’re offering players an unmatched spawner experience. Satisfaction guaranteed.

Dependencies:
• Vault plugin
• A permissions plugin supported by Vault (LuckPerms, GroupManagerX, PermissionsEX etc.)
• An economy plugin supported by Vault (EssentialsX, CMI (requires own version of Vault) etc.)
• NBT API plugin



Default config: (outdated!!)
Code:
config:
  version: ${project.version}
  lang: en # Only 'en' (English) and 'tr' (Turkish) are supported right now.
  modules:
    break-spawners:
      # Players who have this permission will be able to break
      # spawners even if the spawner was not placed by them.
      permission: ancspawners.breakallspawners
    spawner-drop-chance:
      # Would you like to change spawner drop chances?
      # For example, if you set this to 50, players will have a 50% chance
      # of getting the spawner when breaking it, and 50% chance that it will
      # just get deleted.
      # Default means, if a player has none of the permissions below.
      default: 100
      # Add custom permissions for custom drop chances, using this format:
      # 'permission': chance
      # IMPORTANT: Do NOT use dot (.) in permissions.
      # IMPORTANT: Keep these in ascending order, or it might not work well for
      # players who have more than one of these permissions.
      permissions:
        ancspawners-drop1: 100
        ancspawners-drop2: 100
    auto-kill:
      # Auto-kill is a togglable feature, you can enable/disable it through
      # the main menu of the spawners. Auto-kill is basically when a spawner
      # spawns a mob, the mob dies instantly and it's drops are added to the
      # spawner's storage, for a player to be able to enable this feature they
      # need the permission written below.
      # ** ONLY THE SPAWNER'S OWNER CAN TOGGLE THIS FEATURE.
      # ** !!! TO BE ABLE TO USE AUTO-KILL ON A SPAWNER, YOU *MUST* HAVE A
      # VALID LOOTTABLE FILE CREATED FOR THAT MOB! !!!
      enabled: true
      # Forcing auto-kill means that all spawners will have auto-kill enabled and
      # players will not be able to turn auto-kill off. Forcing auto-kill does NOT check
      # for permissions, so auto-kill will be enabled for everyone.
      # Default: false
      force: false
      # Only force custom loottables on entities that were killed by the
      # autokill module, the entities that were killed by players won't drop
      # the items specified in the custom loottable if this is true.
      loottable-only-autokill: true
      permission: ancspawners.autokill
    friends:
      # Friends module allows players to add 'friends' to their spawners, who
      # are then allowed to access storage of the spawner, sell items from the
      # storage, take items from the storage, etc. (basically have access to
      # all features of the spawner) friends can't: break the spawner, add other friends.
      # For a player to add friends to their spawners, they need the permission
      # written below.
      enabled: true
      permission: ancspawners.friends
    hologram:
      # This module requires DecentHolograms plugin, if you don't have this plugin
      # please disable the module, or it will cause problems.
      enabled: true
      hologram-height: 2.85
    multipliers:
      # Sell multipliers are also permission based, please note that you MUST keep
      # these values in ascending order, or it might not work as intended for players
      # which have more than one of these permissions.
      enabled: true
      permissions:
        # Format: 'permission': 'multiplier'
        ancspawners-1-25x: 1.25
        ancspawners-1-50x: 1.50
    storage-limit:
      # This module will allow you to set storage limits for your players
      # based on permissions, some examples are given below:
      #
      # ** NOTE: Keep these values in ascending order, or it might not work as intended
      # for players who have more than one of these permissions.
      enabled: true
      default: 2000
      xpLimit: 10000 # This does NOT change based on permissions.
      permissions:
        # Format: 'permission': 'storage'
        ancspawners-storage1: 5000 # Meaning: maximum 5000 can be stored per item.
        ancspawners-storage2: 10000
        ancspawners-storage3: 20000
    spawner-level-limit:
      # This determines the maximum level a spawner could be
      # levelled up to. Default is 256
      level-limit: 256
    vanilla-spawner-support:
      # This module basically adds support for vanilla spawners.
      # For examaple, if a player tries to break a vanilla spawner
      # The plugin will try to match the entity type of that spawner
      # With the spawners set below, if a match is found, the player
      # will then get the actual ancSpawners spawner.
      enabled: true
    auto-pickup:
      # This module allows dropped spawners to go right into
      # the player's inventory, can also be used with permission.
      # Default: false
      enabled: false
      permission: ancspawners.autopickup
    silk-touch:
      # Set this to true to require silk touch for players
      enabled: false
      # Players who have the exempt permission will be able to get the spawner even if
      # they don't have silktouch.
      exempt: ancspawners.nosilktouch
      # If silk touch is enabled and block is set to true:
      # The spawner will not be broken
      # If silk touch is enabled and block is set to false:
      # The spawner will be broken AND LOST (will not be dropped).
      block: true
    title-messages:
      # This module, when enabled, sends titles and subtitles to players
      # when they sell items or take xp from a spawner.
      money-title: true
      xp-title: true
    settings:
      virtual-storage:
        # Should virtual storage be enabled for newly placed spawners?
        # Set to 'false' if you don't want this.
        # If you set 'gui: false' in the lang files, please set default to false, and force-default to true.
        default: true
        # Do you want to force default value?
        # Players will not be able to change this no matter what.
        force-default: false
        # Players will need this permission to toggle virtual storage for their spawners.
        permission: ancspawners.settings.togglestorage
      xp-storage:
        default: true
        force-default: false
        permission: ancspawners.settings.togglexp


# DO NOT CHANGE ANYTHING IN DATABASE, THIS IS VERY EXPERIMENTAL RIGHT NOW.
database:
  type: SQLITE


spawners:
  zombie:
    name: "&c&lZOMBIE &8-- &7Spawner"
    lore:
      - ""
      - "&7 When placed, starts spawning "
      - "&7 zombies every now and then."
      - ""
    spawnerInfo:
      mode: ENTITY
      material: ZOMBIE
      range: 16
      delay: 8
      sell_button: true
  skeleton:
    name: "&c&lSKELETON &8-- &7Spawner"
    lore:
      - ""
      - "&7 When placed, starts spawning "
      - "&7 skeletons every now and then."
      - ""
    spawnerInfo:
      mode: ENTITY
      material: SKELETON
      range: 16
      delay: 8
      sell_button: true
  diamond:
    name: "&b&lDIAMOND &8-- &7Spawner"
    lore:
      - ""
      - "&7 When placed, starts spawning "
      - "&7 diamonds every now and then."
      - ""
    spawnerInfo:
      mode: ITEM
      material: DIAMOND
      range: 16
      delay: 8
      sell_button: true
      # NOTE: Details are only applicable to mode: ITEM spawners.
      # and the storage function must be turned off to actually see the result.
      # to turn off storage, go into your lang file, find storage, and set gui to false.
      details:
        name: "&bA cool diamond!"
        lore:
          - ""
          - "&7This is a very cool diamond!"
          - ""

itemPrices:
  # Price provider is where the plugin gets prices of materials
  # from, this currently only supports 'CUSTOM', 'SHOPGUIPLUS'.
  priceProvider: CUSTOM
  # These work only if the price provider is 'CUSTOM'.
  ROTTEN_FLESH: 0.4
  BONE: 0.2
  STRING: 1.2
  ARROW: 0.3
  DIAMOND: 2


Code:
menu:
  menuName: "&lSpawner Menu"
  menuRows: 5 # How many rows should the main menu be?
  fillItem:
    material: BLACK_STAINED_GLASS_PANE # You could also set this to AIR if you don't want filler items.
    name: "" # Name of filler items.
  info:
    gui: true
    material: head-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmFkYzA0OGE3Y2U3OGY3ZGFkNzJhMDdkYTI3ZDg1YzA5MTY4ODFlNTUyMmVlZWQxZTNkYWYyMTdhMzhjMWEifX19
    name: "&6&lINFORMATION &8— &7Spawner"
    lore:
      - ""
      - " &7Here you can see all the details "
      - " &7of this spawner."
      - ""
      - " &8• &7Type: &6{type}"
      - " &8• &7Level: &6{level}"
      - " &8• &7Owner: &6{owner}"
      - ""
    slot: 11
  storage:
    gui: true
    material: CHEST
    name: "&c&lSTORAGE &8— &7Sell/Take Items"
    lore:
      - ""
      - "&7 Click here to take or sell items "
      - "&7 from the storage."
      - ""
      - " &8• &7Items stored: &c{amount}x"
      - " &8• &7Sell multiplier: &cx{multiplier}"
      - ""
    slot: 29
  hologram:
    gui: true # Requires DecentHolograms plugin
    material: OAK_SIGN
    name: "&9&lHOLOGRAM &8— &7Toggle hologram"
    lore:
      - ""
      - "&7 Click here to toggle "
      - "&7 the spawner's hologram"
      - ""
    slot: 32
  auto-kill:
    gui: true
    material: IRON_SWORD
    name: "&c&lAUTOKILL &8— &7Toggle auto-kill"
    lore:
      - ""
      - "&7 The &cauto-kill &7feature automagically "
      - "&7 kills all the mobs spawned from the "
      - "&7 spawner and teleports their drops "
      - "&7 to the spawner's storage."
      - ""
      - "&7 Click here to toggle "
      - "&7 the auto-kill feature. "
      - ""
    slot: 28
  friends:
    gui: true
    material: PLAYER_HEAD
    name: "&a&lFRIENDS &8— &7Manage friends"
    lore:
      - ""
      - "&7 Add friends to your spawners "
      - "&7 to give them all the permissions "
      - "&7 they need to control your spawners "
      - ""
      - "&8 • &7Friends can't:"
      - "&8  • &7break the spawner."
      - "&8  • &7add other friends."
      - ""
    slot: 33
  level-up:
    gui: true
    material: head-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzA0MGZlODM2YTZjMmZiZDJjN2E5YzhlYzZiZTUxNzRmZGRmMWFjMjBmNTVlMzY2MTU2ZmE1ZjcxMmUxMCJ9fX0=
    name: "&5&lLEVEL UP &8— &7Enhance your spawner!"
    lore:
      - ""
      - "&7 Instead of placing spawners side by side "
      - "&7 and collecting loot from each of them one "
      - "&7 by one, you can stack spawners together "
      - "&7 and still get the same loot, and collecting "
      - "&7 is way easier!"
      - ""
      - "&8 • &7Click here to &5level up &7your spawner!"
      - ""
    slot: 15
  exp:
    gui: true
    material: EXPERIENCE_BOTTLE
    name: "&d&lEXPERIENCE &8— &7Get experience"
    lore:
      - ""
      - "&7 Get all the XP stored in the "
      - "&7 spawner. "
      - ""
      - "&8 • &7You will get: "
      - "&d {experience} XP "
      - ""
    slot: 30
  settings:
    gui: true
    material: ANVIL
    name: "&e&lSETTINGS &8— &7View settings"
    lore:
      - ""
      - "&7 View the settings of this "
      - "&7 spawner, and edit them to "
      - "&7 your liking."
      - ""
      - "&7 You may:"
      - " &8 • &eToggle virtual storage "
      - " &8 • &eToggle xp storage "
      - ""
    slot: 34

settingsMenu:
  menuRows: 3
  menuName: "&lSettings Menu"
  fillItem:
    material: BLACK_STAINED_GLASS_PANE
    name: ""
  virtual_storage:
    material: CAULDRON
    name: "&e&lVIRTUAL STORAGE &8— &7Toggle"
    lore:
      - ""
      - "&7 Click here to toggle virtual "
      - "&7 storage of this spawner. "
      - ""
      - " &8 • &eVirtual storage: &7{virtual_storage}"
      - ""
    slot: 12
  xp_storage:
    material: EXPERIENCE_BOTTLE
    name: "&e&lXP STORAGE &8— &7Toggle"
    lore:
      - ""
      - "&7 Click here to toggle experience "
      - "&7 storage of this spawner. "
      - ""
      - " &8 • &eExperience storage: &7{xp_storage}"
      - ""
    slot: 14

storageMenu:
  menuRows: 3
  menuName: "&lStorage Menu"
  fillItem:
    material: BLACK_STAINED_GLASS_PANE # Set to AIR if you don't want filler items.
    name: ""
  sellItem:
    material: GOLD_INGOT
    name: "&e&lSELL ITEMS &8— &7Sell everything"
    lore:
      - ""
      - "&7 You can sell everything stored in "
      - "&7 this spawner's storage simply by "
      - "&7 clicking this button."
      - ""
      - "&8 • &7Active multiplier: &ex{multiplier} "
      - "&8 • &7Selling all items will earn you: "
      - "&e ${money} "
      - ""
      - "&7 Click &ehere &7to sell all items."
      - ""
    slot: 22
  itemLores:
    - ""
    - "&7 You currently have &6{amount_type}x " # {amount_type} returns the amount of an item currently stored
    - "&7 of this item stored."
    - ""
    - " &8• &7Storage limit: &6{storage_limit}"
    - " &8[{storage_bar}&8]"
    - ""
    - " &8• &7Left-click to take 64 "
    - " &8• &7Right-click to fill inventory "
    - ""

friendsMenu:
  menuName: "&lFriends Menu"
  fillItem:
    material: BLACK_STAINED_GLASS_PANE # Set to AIR if you don't want filler items.
    name: ""
  addItem:
    material: DIAMOND
    name: "&a&lADD FRIEND &8— &7Click here"
    lore:
      - ""
      - "&7 If you want to add a friend "
      - "&7 to your spawner, click here. "
      - ""
    slot: 49
  friends:
    lore:
      - ""
      - "&7 Click here to remove this "
      - "&7 player from your friends list. "
      - ""


lang:
  prefix: "&8[&6ancSpawners&8] "
  tookXP: "&7You've taken &d{0} XP &7from the spawner."
  noXP: "&7This spawner does not have any XP stored in it."
  tookItems: "&7You've taken &6{0}x {1} &7from the spawner."
  soldItems: "&7You've sold &6{0}x &7items and got &6${1} &7added to your account. &8(&7Multiplier: &6x{2}&8)"
  noItems: "&7This spawner does not have any items stored in it."
  givenSpawners: "&7You've given &6{0}x of {1} &7to &6{2}&7!"
  receivedSpawners: "&7You've been given &6{0}x of {1}&7!"
  playerNotFound: "&7I don't think that player is online."
  reloadedConfig: "&7Config has been reloaded successfully."
  noPermission: "&7You don't have the required permissions to use this feature."
  enabledAutoKill: "&7You have successfully &aenabled &7the auto-kill module."
  disabledAutoKill: "&7You have successfully &cdisabled &7the auto-kill module."
  addFriendMessage: "&7Type the name of the friend you wish to add to this spawner. Type &c'cancel' &7to cancel this process."
  removedFriendFromSpawner: "&7You've successfully removed a friend from this spawner."
  cancelledProcess: "&7You've successfully cancelled the process."
  successfullyAddedFriend: "&7You've successfully added a friend to your spawner."
  placedSpawner: "&7You've successfully placed a {0}&7!"
  brokeSpawner: "&7You've successfully broken a {0}&7!"
  brokeWithLevels: "&7You've successfully broken a level of {0}&7!"
  brokeAllLevels: "&7You've successfully broken all levels of {0}&7!"
  errorWithSpawner: "&7This spawner does not seem to be configured, please contact the server owners."
  spawnerMaxLevel: "&7This spawner is already at the maximum level possible and cannot be upgraded anymore."
  offHandSpawner: "&7You cannot level up a spawner with a spawner on your off hand."
  notTheOwner: "&7You are not the owner of this spawner."
  noAccess: "&7You don't have access to this spawner."
  levelUpSuccessful: "&7You have successfully added &d{0} levels &7to your spawner."
  noSpawnersFound: "&7I couldn't find any spawners matching this one in your inventory."
  commandUsage: "&7Correct usage: &6/ancspawners <give/reload> <player> <spawner> <amount>"
  spawnerNotFound: "&7This spawner could not be found in the config."
  onlyOwnerTakeXP: "&7Only the owner of this spawner can withdraw the XP stored in it."
  hologram:
    - "&8(&f{level}x&8) {spawner}"
    - ""
    - "&a☻ ᴏᴡɴᴇʀ &7➡ &f{owner}"
    - "&6❦ ꜱᴛᴏʀᴀɢᴇ &7➡ &f{storage_bar}"
    - ""
    - "&7&oRight-click to access menu."
  enabledHologram: "&7You have &aenabled &7the spawner hologram."
  disabledHologram: "&7You have &cdisabled &7the spawner hologram."
  vanillaSpawnerBroken: "&7You have successfully broken a vanilla spawner."
  vanillaSpawnerNotConfigured: "&7This vanilla spawner has not been configured yet, please contact server developers."
  vanillaSpawnerEntityNotFound: "&7The entity type of this spawner couldn't be found, please contact plugin author."
  bypassBrokeSpawner: "&c&lADMIN BYPASS &8- &7You just broke &c{0}x {1}&7, belonging to: &c{2}"
  silkTouchRequired: "&7Silk touch is required to break this spawner."
  noSilkTouchSpawnerLost: "&7This spawner has been lost because you broke it with no silk touch."
  sellItemsTitle: "&a{money_gained}$"
  sellItemsSubtitle: "&fYou've sold your spawner's storage!"
  takeXpTitle: "&6{xp_gained} XP"
  takeXpSubtitle: "&fYou've gained experience points!"
  toggledVirtualStorage: "&7You've successfully toggled virtual storage!"
  toggledXpStorage: "&7You've successfully toggled experience storage!"



Discord:
(for support, questions and suggestions!)
https://discord.gg/uxXPk5V7hy

Latest reviews

Best spawner plugin ever. You should buy it, no need considering other options.
It's really the plugin I've been looking for a long time. The plugin is highly optimized and very high quality, on top of that the support team is very fast and very high quality. Definitely if you are thinking of buying this plugin, buy it now!
I've been searching for a good spawners plugin for months, and this one is by far the best. The configuration is simple, and it's easy to us, i just love it! Additionally, the owner provides outstanding support, answers very quickly and listens to the community's feature requests.
This is the best plugin I have seen so far.
Excellent plugin, I've been using it for a short time, but it managed to surprise more than I expected, it has a lot of great things, the author is helpful and responds literally immediately. He is interested in plugin buyers and helps them as much as he can.
Amazing plugin. The dev is awesome and he helped me a lot! He also satisfied me in a very short time by adding features that I needed. 5 stars are not enough!
The author of the plugin made a great impression on me because I was amazed by his speed of responses and bug fixes! Thank you very much to him for such a wonderful plugin and the work done, I hope he will not give up this case.
Awesome plugin to setup your server with a unique solition to a lag free spawner economy, the support i have recieved is also great. Would def recommend
Buy a license now
$9.99
EULA: Standard EULA
New: Now supporting cryptocurrency payments!
Share and earn
Refer this resource and earn a 10% commission.
8,741 Views
46 Purchases
49 Downloads
Nov 30, 2023 Published
Jan 16, 2025 Updated
5.00 star(s)
Average rating (8)
926.7 KB File size
Languages
  1. English
  2. German
  3. French
  4. Polish
  5. Turkish
Includes DRM
Yes
Source access
Closed source without obfuscation
Type
  1. Gameplay
  2. Economy
  3. World
Game mode
  1. Survival
  2. Skyblock
  3. Gens
Supported software
  1. Spigot
  2. Paper
Supported versions
  1. 1.12
  2. 1.13
  3. 1.14
  4. 1.15
  5. 1.16
  6. 1.17
  7. 1.18
  8. 1.19
  9. 1.20
  10. 1.21
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 109 ratings
2,809 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 118 ratings
2,366 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 63 ratings
2,184 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 59 ratings
2,054 purchases
Protect your server from crash/dupe/packets exploits with the ultimate Spigot security fix plugin.
5.00 star(s) 21 ratings
1,445 purchases
Share and earn
Refer this resource and earn a 10% commission.
8,741 Views
46 Purchases
49 Downloads
Nov 30, 2023 Published
Jan 16, 2025 Updated
5.00 star(s)
Average rating (8)
926.7 KB File size
Languages
  1. English
  2. German
  3. French
  4. Polish
  5. Turkish
Includes DRM
Yes
Source access
Closed source without obfuscation
Type
  1. Gameplay
  2. Economy
  3. World
Game mode
  1. Survival
  2. Skyblock
  3. Gens
Supported software
  1. Spigot
  2. Paper
Supported versions
  1. 1.12
  2. 1.13
  3. 1.14
  4. 1.15
  5. 1.16
  6. 1.17
  7. 1.18
  8. 1.19
  9. 1.20
  10. 1.21
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 109 ratings
2,809 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 118 ratings
2,366 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 63 ratings
2,184 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 59 ratings
2,054 purchases
Protect your server from crash/dupe/packets exploits with the ultimate Spigot security fix plugin.
5.00 star(s) 21 ratings
1,445 purchases
Top