DKSouls 1.0.1

a simple soul plugin

  1. SenhorDK
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    REMEMBER:
    This plugin is still in beta, you can find any other error, report to me, in discussion. I will not leave a review using the console logs, please!

    TESTED BUILDS:
    • v1_8_R3
    FEATURES:
    • MYSQL
    • Yaml
    • Custom messages
    • custom menus
    COMMANDS:
    • /Souls - See your souls.
    • /Setsouls - Setar souls.
    • /Addsouls - Add souls.
    • /removesouls - To remove souls.
    • /resetsouls - Restore the souls of all players
    • /Souls shop - Open the store menu.
    PERMISSIONS:
    • dksouls.admin - Use /setsouls /addsouls /removesouls
    How it works:

    By killing players you gain a number of determined souls in the setting, you can determine the percentage and amount of souls that will be in these quests to win the soul!

    Config (YAML) files:
    Last Update: 04/27/2019
    config.yml​
    Code (YAML):

    # Use YAML or MYSQL
    # If it is an invalid type it will use the YAML
    storage
    : YAML
    mysql
    :
      host
    : localhost
      port
    : '3306'
      dbname
    : mcserver
      username
    : root
      password
    : ''

    messages
    :
      Souls
    : '&aYou have &6{souls} &asouls'
      withoutsouls
    : '&cYou do not have enough souls to make this purchase.'
    # message that will appear when the player gains a soul
      playermessage
    : '&aYou killed &6{player} &aand won 1 soul'
    # message that will appear when the player types /addsouls /setsouls /removesouls
      withoutpermission
    : '&cYou are not allowed to use this'

    configs
    :
      ofsoulswhilekillingmob
    : false
      playermobchance
    : 0.20
      playermobsouls
    : 1
      playermessagemob
    : '&aYou killed a mob and won 1 soul.'
    # Number of souls seated when the player first enters the server
    # to disable just leave 0
      souls
    : 10
      playersouls
    : 1
      playerchance
    : 0.10
    vip
    :
      vip1
    :
       name
    : 'vip1'
       souls
    : 2
    # chance to drop the soul to the player who has the permission dksouls.vip
    # ps: the top chance did not affect the VIP!
       chance
    : 0.25
       message
    : '&aYou killed &6{player} &aand won 2 soul'
       permission
    : 'dksouls.vip1'
      vip2
    :
       name
    : 'vip2'
       souls
    : 3
    # chance to drop the soul to the player who has the permission dksouls.vip
    # ps: the top chance did not affect the VIP!
       chance
    : 0.40
       message
    : '&aYou killed &6{player} &aand won 3 soul'
       permission
    : 'dksouls.vip2'
      vip3
    :
       name
    : 'vip3'
       souls
    : 4
    # chance to drop the soul to the player who has the permission dksouls.vip
    # ps: the top chance did not affect the VIP!
       chance
    : 0.60
       message
    : '&aYou killed &6{player} &aand won 4 soul'
       permission
    : 'dksouls.vip3'
       
     
    Config
    :
        InventorySize
    : 27
        InventoryTitle
    : '&eMenu of souls'
    Items
    :
         ShopMenu
    :
            Display
    : '&aShop Menu'
            Slot
    : 13
            Item
    : 340
            OpenShopInventory
    : true
            Lore
    :
            - '&e Open the Soul Shop'
            - '&e and buy various items'
            - '&e with their souls'
            - ''
         Stats
    :
            Display
    : '&aStats'
            Slot
    : 15
            Item
    : 397
            OpenShopInventory
    : false
            Lore
    :
            - '&a Hello {player}'
            - '&f* &eYour status&f *'
            - '&e Souls
    : &f{souls}'
            - '&e These are your '
            - '&e current status'
            - ''

     
    shop.yml (MENU)​
    Code (YAML):
    # Display = Name that appears in the gui
    # Slot = Slot where it should appear
    # Item = Desired Item ID
    # Sucess = Message that should appear when you purchase the item
    # Lore = What should appear underneath

    Config
    :
        InventorySize
    : 54
        InventoryTitle
    : '&eSoul shop'
    Items
    :
        Diamond_Helmet
    :
            Name
    : 'Diamond Helmet'
            Display
    : '&aDiamond Helmet '
            Slot
    : 11
            Item
    : 310
            Souls
    : 10
            Success
    : '&aYou bought one &6diamond helmet.'
            Commands
    :
           - 'give {player} minecraft:diamond_helmet'
            Lore
    :
           - '  &8&lDiamond Helmet'
            - '&f  Cost
    : &610 Souls'
            - '&f  Amount
    : &61x'
            - ''
        Diamond_Chestplate
    :
            Name
    : 'Diamond Chestplate'
            Display
    : '&aDiamond Chestplate '
            Slot
    : 20
            Item
    : 311
            Souls
    : 10
            Success
    : '&aYou bought a &6diamond chestplate.'
            Commands
    :
           - 'give {player} minecraft:diamond_chestplate'
            Lore
    :
           - '  &8&lDiamond Chestplate'
            - '&f  Cost
    : &610 Souls'
            - '&f  Amount
    : &61x'
            - ''
        Diamond_Leggings
    :
            Name
    : 'Diamond Leggings'
            Display
    : '&aDiamond Leggings '
            Slot
    : 29
            Item
    : 312
            Souls
    : 10
            Success
    : '&aYou bought a &6diamond leggings.'
            Commands
    :
           - 'give {player} minecraft:diamond_leggings'
            Lore
    :
           - '  &8&lDiamond Leggings'
            - '&f  Cost
    : &610 Souls'
            - '&f  Amount
    : &61x'
            - ''
        Diamond_Boots
    :
            Name
    : 'Diamond Boots'
            Display
    : '&aDiamond Boots '
            Slot
    : 38
            Item
    : 313
            Souls
    : 10
            Success
    : '&aYou bought a &6diamond boots.'
            Commands
    :
           - 'give {player} minecraft:diamond_boots'
            Lore
    :
           - '  &8&lDiamond Boots'
            - '&f  Cost
    : &610 Souls'
            - '&f  Amount
    : &61x'
            - ''
        Iron_Helmet
    :
            Name
    : 'Iron Helmet'
            Display
    : '&aIron Helmet '
            Slot
    : 12
            Item
    : 306
            Souls
    : 5
            Success
    : '&aYou bought one &6iron helmet.'
            Commands
    :
           - 'give {player} minecraft:iron_helmet'
            Lore
    :
           - '  &8&lIron Helmet'
            - '&f  Cost
    : &65 Souls'
            - '&f  Amount
    : &61x'
            - ''
        Iron_Chestplate
    :
            Name
    : 'Iron Chestplate'
            Display
    : '&aIron Chestplate '
            Slot
    : 21
            Item
    : 307
            Souls
    : 5
            Success
    : '&aYou bought a &6iron chestplate.'
            Commands
    :
           - 'give {player} minecraft:iron_chestplate'
            Lore
    :
           - '  &8&lIron Chestplate'
            - '&f  Cost
    : &65 Souls'
            - '&f  Amount
    : &61x'
            - ''
        Iron_Leggings
    :
            Name
    : 'Iron Leggings'
            Display
    : '&aIron Leggings '
            Slot
    : 30
            Item
    : 308
            Souls
    : 5
            Success
    : '&aYou bought a &6iron leggings.'
            Commands
    :
           - 'give {player} minecraft:iron_leggings'
            Lore
    :
           - '  &8&lIron Leggings'
            - '&f  Cost
    : &65 Souls'
            - '&f  Amount
    : &61x'
            - ''
        Iron_Boots
    :
            Name
    : 'Iron Boots'
            Display
    : '&aIron Boots '
            Slot
    : 39
            Item
    : 309
            Souls
    : 5
            Success
    : '&aYou bought a &6iron boots.'
            Commands
    :
           - 'give {player} minecraft:iron_boots'
            Lore
    :
           - '  &8&lIron Boots'
            - '&f  Cost
    : &65 Souls'
            - '&f  Amount
    : &61x'
            - ''
        Diamond_Sword
    :
            Name
    : 'Diamond Sword'
            Display
    : '&aDiamond Sword '
            Slot
    : 25
            Item
    : 276
            Souls
    : 10
            Success
    : '&aYou bought a &6diamond sword.'
            Commands
    :
           - 'give {player} minecraft:diamond_sword'
            Lore
    :
           - '  &8&lDiamond Sword'
            - '&f  Cost
    : &610 Souls'
            - '&f  Amount
    : &61x'
            - ''
        Diamond_Pickaxe
    :
            Name
    : 'Diamond Pickaxe'
            Display
    : '&aDiamond Pickaxe '
            Slot
    : 26
            Item
    : 278
            Souls
    : 10
            Success
    : '&aYou bought a &6diamond pickaxe.'
            Commands
    :
           - 'give {player} minecraft:diamond_pickaxe'
            Lore
    :
           - '  &8&lDiamond Pickaxe'
            - '&f  Cost
    : &610 Souls'
            - '&f  Amount
    : &61x'
            - ''
        IronGolem
    :
            Name
    : 'IronGolem'
            Display
    : '&aIronGolem '
            Slot
    : 16
            Item
    : 52
            Souls
    : 20
            Success
    : '&aYou purchased the spawner from &6irongolem'
            Commands
    :
           - 'ss give {player} irongolem 1'
            Lore
    :
           - '      &8&lIronGolem'
            - '&f  Cost
    : &620 Souls'
            - '&f  Amount
    : &61x'
            - ''
        Pig
    :
            Name
    : 'Pig'
            Display
    : '&aPig '
            Slot
    : 17
            Item
    : 52
            Souls
    : 20
            Success
    : '&aYou purchased the spawner from &6pig'
            Commands
    :
           - 'ss give {player} pig 1'
            Lore
    :
           - '      &8&lPig'
            - '&f  Cost
    : &620 Souls'
            - '&f  Amount
    : &61x'
            - ''

    Servers that are using DKSouls:

    We do not have servers that are using DKSoul to demonstrate, but in case your server is using comment so I can put it!

    TERMS:
    1. You are not allowed to claim this plugin as your own.
    2. You are not allowed to modify the code and/or call it your own.
    3. You are not allowed to redistribute this plugin and call it yours.
    4. You are not allowed to decompile this plugin.
    5. You are not allowed to sell this plugin.
    Many thanks for noticing my plugin, if you can of a rated one and reporting some errors thanks. :D

Recent Updates

  1. Patch 1.0.1

Recent Reviews

  1. paodeforma
    paodeforma
    5/5,
    Version: 1.0.0
    This plugin is beautiful, but i is more beautiful.
    Nice, this plugin is soo Nice Bro.
    1. SenhorDK
      Author's Response
      Thank you very much, my dear, I will strive to make this plugin better and better!