Sueta

DKSouls

1.1.1

a simple soul plugin

·Plugin

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
  • Npcs shop

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.
  • /setsoulsshop - Set npc shop!
  • /removesoulsshop - Remove npc shop!

PERMISSIONS:

  • dksouls.admin - Use /setsouls /addsouls /removesouls /setsoulsshop /removesoulsshop /resetsouls

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:

Config files

Last Update: 06/21/2019
config.yml

# 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.'  
  playermessage   :  '&aYou killed &6  {  player  }  &aand won 1 soul'  
  withoutpermission   :  '&cYou are not allowed to use this'  
configs  :  
  npc  :  
    name   :  '&aSouls Shop'  
    skin   :  Death  
  ofsoulswhilekillingmob   :  false  
  playermobchance   :  0.2  
  playermobsouls   :  1  
  playermessagemob   :  '&aYou killed a mob and won 1 soul.'  
  souls   :  10  
  playersouls   :  1  
  playerchance   :  0.1  
vip  :  
  vip1  :  
    name   :  vip1  
    souls   :  2  
    chance   :  0.25  
    message   :  '&aYou killed &6  {  player  }  &aand won 2 soul'  
    permission   :  dksouls.vip1  
  vip2  :  
    name   :  vip2  
    souls   :  3  
    chance   :  0.4  
    message   :  '&aYou killed &6  {  player  }  &aand won 3 soul'  
    permission   :  dksouls.vip2  
  vip3  :  
    name   :  vip3  
    souls   :  4  
    chance   :  0.6  
    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)

# 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

Similar projects

Plugin →