Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
SilkySpawnersX 1.21.4 - 1.21.11! icon

SilkySpawnersX 1.21.4 - 1.21.11! 1.0.5.2

Let's you mine spawners with silk touch, craft, transform, and drop spawners on explosions

Page 1
Hot fix

Players would be able to bypass egg transformations under certain conditions. Patched.

🌈 Minimessage support , 🧬 Transform command, and 🖊️ custom plugin prefix Update.

     
**1.0.5 Release** 
⚠️ New API changes were made, please update your DiscordSRV alerts or related. For better referance, you can find the API documentation at: _https://github.com/nyannetwork-dev/SilkySpawnersX-Async-API_
 
**➕Added:**
- 🥇 Official support for Minecraft 26.1 +


- 🧬Transform command for Patreon members. See how it works: https://streamable.com/qqgapr
   This command allows players to transform spawners held in the hand to  whatever chosen type. Command permissions needed: silkyspawnersx.command.transform, and silkyspawnersx.command.transform.<mob-type>
          
- ⚙️ Added transform command event to the API. Read the documentation on git: https://github.com/nyannetwork-dev/SilkySpawnersX-Async-API 


- 🌈 Added Mini message support from Adventure API. Players can now use 🌈 rainbow 🌈 like colors!
         
- 🖊️ Added plugin prefixes in the config. Players can now choose how they call SilkySpawnersX!
 
    
**👨‍🍳 API Changes:**
     - 🧬 Transform event changes:


     From getPrice -> getFinalPrice
     From context price -> final-price
     From world -> world-name
     From target -> monster-name-from-clicked-spawner
     From egg -> monster-name-from-egg


     From chargedPrice -> charged-amount
     From wasCharged -> was-player-charged. Boolean -> (boolean)
     From basePrice -> base-price


     From remainingBalance -> remaining-balance
     From economyStatus -> removed
     From isOperator -> is-operator
     From economyStatus -> removed


 


    - ⛏️ Mining event changes:


     From tagOnSpawner -> isSpawnerTagged


     From world -> world-name
     From dropRate -> drop-rate(double)
     From baseRate -> base-rate(double)
     From bonus -> drop-bonus(double)


     From xpAwarded -> xp-awarded(int)
     From heldTool -> held-tool-name
     From heldToolEnchantments -> held-tool-enchatments(string)
     From eligibleTools -> eligible-tools(String)
     From eligibleEnchantments -> eligible-enchantments(String)
     From isOperator -> is-operator(boolean)


 


    - 📦 Place event changes:


     From isSpawnerTagged -> wasSpawnerAlreadyTagged(Boolean)


 


    - 💥Explosion event changes:


     From world -> world-name(String)
     From dropRate -> drop-rate(String)
     Removed entityActor
     Added: context[was-spawner-already-tagged] (Boolean)



   -  🛠️ Crafting event changes:


    unitPrice -> unit-price(double)
    orderAmount -> order-amount(int)
    chargeAmount -> formated-total-charge(string, e.g. $50)
    world -> world-name(String)
    isOperator -> is-operator(boolean)
    isCreative -> is-creative(boolean)
    Added: context['price-modifier](double) which provides permission discounts.
    


**⚙️ Settings chantges: **
   From transform-messages -> transform-with-egg-messages
        
**❤️‍🩹 Bug fixes and performance improvements **

🐞 Small Bug Fixes

Fixed:


Spawners would always drop vanilla XP(small amount) regardless of settings. affected versions: 1.0.4 +


spawnerNames.yml config had the wrong template


If you encounter any bugs or notice my plugin is missing features, please open up a ticket in my server and I'll try my best to fix anything and add whatever feature you 'd like.

🌈 Custom Spawner Names & 🏪 ShopGUI+ Support

Changelog



Added new custom spawner names for 💎 Premim users 💎:

  • You can now set custom names and and lore to for spawners
  • Color codes supported! E.g.: zombie: name: "&cA Scary Zombie Spawner 😱" lore: - "&7This spawner will spawn &czombies&7"

Added support for 🏪 ShopGUI+ ⚠️ Experimental ⚠️: The code to make it work was implemented, but I can't confirm it works until I get confirmation from the comunity.


I couldn't test it myself because I don't own a copy of the plugin, and the owner did not want to provide a trial version of their plugin.


Full Release 1.0.4!

📌 New Changes


⚠️ MUST READ! ⚠️
Multiple big changes! Please backup your settings and regenerate your configs!


⚠️ Break permission now prevents spawner break!
e.g. silkyspawnersx.break.zombie


⚠️Players now need permission: silkyspawnersx.drop.<targetmob>
to have a spawner dropped when mined!


────────────────────────────


❌ Removed
enable-transfrom-logic
commands-on-any
────────────────────────────


🔄 Changes


🏷️ Settings Renamed
- commands-on-success → mine-commands-on-success
- commands-on-fail → mine-commands-on-fail
- xp-only-natural-spawners → only-untagged-spawners-drop-xp
- required-tools → eligible-tools
- mobless-spawner → empty-spawner
- allow-crafting-mobless-spawners → allow-crafting-empty-  spawners
- silkyspawnersx.break.mobless → silkyspawnersx.break.empty- spawner
- explosion-sound-radius → sound-radius-on-explosion
- execute-commands-on-explosion-drop → execute-commands-on-explosion-break
- transform-charged → transform-success
────────────────────────────


🔐 Permission Logic Update
⚠ silkyspawnersx.break.<mob> is now REQUIRED to break spawners.


────────────────────────────
🧹 Config Cleanup
  Major config comment cleanup.
  Removed outdated and misleading comments.
  Improved clarity and structure.
────────────────────────────


➕ Added


⚙️ New Settings
 NEW OPTION: "NO_TOOL_REQUIRED" for <eligible-tools>
 explosion-commands-on-success
 explosion-commands-on-fail
 prevent-spawner-break-if-no-conditions-met
 drop-iron-bars-and-egg-on-spawner-destroy
────────────────────────────


🧩 New Placeholders


💥 Explosion Events
 {entity} — The entity responsible for the explosion.


⛏️ Mining Events
 {eligible-tools}
 {eligible-enchantments}
 {required-enchantment-level}
 {effective-drop-rate}
 {drop-rate-roll}
────────────────────────────


🔐 New Permission
 silkyspawnersx.drop.<mob>


⚠️ Players must now have silkyspawnersx.drop.<mob> to obtain spawners.


────────────────────────────


🐞 Bug fixes:
   Multiple enchantment configuration would not work. Only the first enchantment in the list would be valid.

Fixes "Mobless Spawner" name migrating onto typed spawners
Small update that fixes an issue with Mobless Spawner Names migrating onto typed spawners.


The bug was: 
Place down a mobless spawner, change it with an egg, and when mined, the spawner name would be "Mobless Spawner" even though at this point it is no longer a Mobless Spawner, but a Typed spawner.


Small bug but important for spawner distinction. As you can see it was not critical because it was affecting names only.

Please let me know if you find any more bugs. And join the Discord server for a free membership for 1 year! It is FREE.

Happy spawner hutting!


There are many changes once again, please back up your configs.

The config upgrader will migrate most of your settings but IT IS NOT perfect.
This version was tested very well thoroughly and should have 0 bugs! 


Changes: 


Sound range for sounds triggers. 
MANY bug fixes
Fixed messages defaults
Fixed config defaults(This was the culprit behind most of the bugs)
Improved crafting logic. Logic is now VERY clean and produces 0 lag!
Separated Prepare and Craft listeners into multiple files
⚠️ Remember! ⚠️
To place spawners you now need the permission silkyspawnersx.mobname, please read the config for more details


Memberships giveaway!
I am still giving away premium memberships! Please join my Discord Server, open up a ticket and ask for this promotion! 
To be eligible you must write an honest review of the plugin, and join the FREE Patreon tier. 


Thank you for using SilkySpawnersX By SirMeliodas

sounds%20settings.jpg

Page 1
Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.

spawner

silk

touch

monster

craft

mobspawner

silktouch

mine