SilkSpawnersEcoAddon || NEW: charge when mining or placing! 3.2.0

Get charged when you change a mob spawner

  1. timbru31
    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
    Source Code:
    https://github.com/timbru31/SilkSpawnersEcoAddon
    current version v3.2.0

    Please note that the downloads are via dev.bukkit.org, to ensure a simpler tracking/maintaining for me.

    SilkSpawners v6.0.0+ (NEEDED): Click!

    Description

    Do you want to optional equip SilkSpawners with an economy feature?
    This little addon will charge the users money via Vault when the change, place or break a spawner.

    I'm happy to hear about your opinion, just leave a comment with a feature request, bug, improvement or just a personal opinion.

    As a reminder I want to say that I really appreciate a 'thank you' in form of a donation! (See details on the bottom)

    Features

    • Supports SilkSpawners API/Events
    • Supports all economy systems via Vault
    • Charging when
      • NEW: Placing a spawner
        NEW: Breaking a spawner
      • Changing a spawner via /spawner
        • looking
        • or holding
      • Changing a spawner via a spawn egg
    • Configure the price for each mob
    • Default price for mobs which are not added
    • Support for both ID and names in the config
    • Prevent multiple charges if the mob stays the same
    • Localization of all messages
    • XP fallback - charge XP instead of money
    • Second command/action as a confirmation needed (optional)
    • Charge both money and XP
    • NEW: Change the money formatting!

    Third party features, all of them can be disabled
    Please take a look at the detailed information about bStats below!
    • bStats for usage statistics
    • Auto Updater (connecting to http://dev.bukkit.org for updating checking)
      • can be disabled if you switch autoUpdater to false in the config.yml

    Configuration

    Code (Text):

    # You can configure every entityID/name (without spaces) or a default!
    autoUpdater: true
    chargeSameMob: false
    chargeXP: false
    chargeBoth: false
    chargeMultipleAmounts: false
    numberFormat: $ 00.##
    confirmation:
      enabled: false
      delay: 30
    default:
      break:
       money: 10.5
       xp: 100
      change:
       money: 10.5
       xp: 100
      place:
       money: 10.5
       xp: 100
    pig:
      break:
       money: 7.25
       xp: 200
      change:
       money: 7.25
       xp: 200
      place:
       money: 7.25
       xp: 200
    cow:
      break:
       money: 0.0
       xp: 20
      change:
       money: 0.0
       xp: 20
      place:
       money: 0.0
       xp: 20
     
    Some tips:
    • Want to make all mobs for free but only some paid? Turn default to 0 then!

    Commands

    There is only one command to reload the configuration
    /silkspawnerseco reload
    (Aliases are silkspawnersecoaddon, silkspawnerseco, silkspawnerecoaddon

    Permissions

    silkspawners.free (default: OP) - Bypasses the economy check!
    silkspawners.reload (default: OP) - Allows you to reload the configuration

    Downloads/Source Code/Dev Builds

    [​IMG] (Latest dev builds/bleeding edge builds) - Dev builds from Jenkins
    [​IMG] (Source code hosted on Github) - Source Code

    Future Plans (a.k.a. ToDo)
    • Nothing

    Known Bugs
    • I haven't found any while testing, if you find any, create a ticket!

    Changelog

    Version 3.2.0
    • Adds a currency formatting option for the %money% placeholder.
    Version 3.1.0
    • Adds an auto updater feature
    • Fixes a bug where wrong config entries were added to the config.yml
    Long changelog

    Banner

    Feel free to use this banner!! :)
    [​IMG]
    [​IMG]

    Statistics (from bStats)

    [​IMG]

    Donations

    I worked really hard on this plugin and I'm very happy about any donation.
    Support me & buy me some beer, this makes me happy and keeps me interested in this plugin.
    Donation chain: -> I receive some money -> Buy coffee -> Work longer -> Faster Updates -> Your benefit!

    [​IMG]

    I'm accepting bitcoins, too! :)
    [​IMG]
    Address: 1NnrRgdy7CfiYN63vKHiypSi3MSctCP55C

    License

    This plugin is released under the MIT license!​

    Information about the data usage collection bStats

    Disabling bStats
    The file ./plugins/bStats/config.yml contains an option to opt-out.

    The following data is read and sent to bstats.org and can be seen under bstats.org/plugin/bukkit/SilkSpawnersEcoAddon
    • Your server's randomly generated UUID
    • The amount of players on your server
    • The online mode of your server
    • The bukkit version of your server
    • The java version of your system (e.g. Java 8)
    • The name of your OS (e.g. Windows)
    • The version of your OS
    • The architecture of your OS (e.g. amd64)
    • The system cores of your OS (e.g. 8)
    • bStats-supported plugins
    • Plugin version of bStats-supported plugins

    [​IMG]
    Aoro likes this.

Recent Reviews

  1. ShadowKingdom
    ShadowKingdom
    5/5,
    Version: 2.0.0
    We've been looking for a good way to handle SilkSpawners on my Towny server for a very long time. I'm glad I happened to stumble across this plugin. Sent a donation to support you and the project. Keep up the great work!
    1. timbru31
      Author's Response
      Thank you very much! :)
  2. VincentB
    VincentB
    4/5,
    Version: 1.0.6
    I like this plugin... I wish that you could charge players when ever they mine a spawner! That would make this 4 star rating to a 5 star rating!
    1. timbru31
      Author's Response
      That is already the next planned feature :)