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:
- You are not allowed to claim this plugin as your own.
- You are not allowed to modify the code and/or call it your own.
- You are not allowed to redistribute this plugin and call it yours.
- You are not allowed to decompile this plugin.
- 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 →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta