DivineItemsRPG | 1.9 - 1.12

 DivineItemsRPG | 1.9 - 1.12 1.2.1

DivineItemsRPG | 1.9 - 1.12
f13328a3acee.png

DivineItemsRPG - It's a plugin which add great RPG experience to your server! RPG Items with more than 15 custom stats, socket gems for upgrading item stats, more than 20 new enchantments for all item types, rune stones with permanent potion effects and more!


NOTE: Plugin doesn't support Spigot 1.8 !!! Plugin WON'T WORK on version 1.8 and lower. Only 1.9+


NOTE: Plugin works on item Lore and NBT tags! Make sure your server support NBT Tags.
dd4c314bd442.png

• Easy to use!
• Fully customizable!
• Change the damage from any damage cause.
• Custom damage formula.
• Combat log in chat and action bar.
• Global drop rates and multipliers for all plugin stuff.
• 6 New damage types with custom actions and effects.
• 23 New item attributes/stats.
• Soulbound and Untradeable items.
• Unlimited gems with stats improves
• Enchant books with new enchantments.
• Unlimited runes with permanent potion effects.
• Abilities with conditions and cooldowns.
• Success and destroy rates for enchants.
• Magic dust for success rate increasing.
• Abyss gem to make item tradeable again.
• Repair custom items by Material, Vault, Exp, Gem.
• Change the all item data by in-game commands.
• Drop at the location the all plugin stuff by commands.
• Item tiers for random drops from mobs.
• Random colors for Leather armor and Shields.
• Random drops for all plugin stuff.
• Random prefixes and suffixes for items.
• Random stats values for items.
• GUI for enchanting.
• Drop rates per every Tier, Gem, Rune, Enchant, Ability.
• Sounds and cool particles for enchantments.
• Scrolls with custom actions

Damage Types (Total 6):
Physical
Magical
Poison
Fire
Water
Wind


Item Stats (Total 23):
Damage - Item damage
PvP Damage - Increase damage in PvP (%)
PvE Damage - Increase damage in PvE (%)
Dodge Chance - Chance to dodge the attack (%)
Block Rate - Chance to block the attack (%)
Block Damage - Amount of blocked damage (%)
Defense - Physical defense
PvP Defense - Additional defense in PvP (%)
PvE Defense - Additional defense in PvE (%)
Poison Defense - Reduce damage from poison
Fire Defense - Reduce damage from fire
Magic Defense - Reduce magic damage
Water Defense - Reduce water damage
Wind Defense - Reduce wind damage
Critical Rate - Chance to deal critical strike (%)
Critical Damage - Modifier of damage on crit. strike
Movement Speed - Increase movement speed (%)
Durability - Durability of an item
Durability Unbreak - Unbreakable item
Penetration - Ignore the part of enemy armour (%)
Attack Speed - Increase the attack speed of weapon (%)
Vampirism - The part of your damage will restore your health. (%)
Accuracy Rate - Chance to ignore the enemy dodging. (%)

Gems (Unlimited):
• You can create your own gems to increase the any of item stats.
See gems config.

Enchantments (Total 21):
Executioner (Weapon) - Chance to get enemy head on kill
Leg Grab (Weapon) - Chance to apply Slowness on enemy
Venom (Weapon) - Chance to apply Poison on enemy
Wither (Weapon) - Chance to apply Wither on enemy
Eye Burn (Weapon) - Chance to apply Blindness on enemy
Exhaust (Weapon) - Chance to apply Weakness on enemy
Paralyze (Weapon) - Chance to make enemy unable to attack
Justice (Weapon) - Chance to strike lighting on enemy and do additional damage
Exp Hunter (Weapon) - Chance to get more exp on mob kill
Magic Implosion (Weapon) - Chance to remove all buffs from enemy
Grand Thief Money (Weapon) - Chance to steal money from enemy
Flame Spray (Armor) - Chance to set enemy on fire when get damage when get damage
Punishing Wave (Armor) - Chance to pull out all nearby enemies and do additional damage when get damage
Prayer of Victory (Armor) - Chance to remove all debuffs from self when get damage.
Ambush (Armor) - Chance to teleported behind the enemy and do additional damage when get damage
Eternal Denial (Armor) - Chance to strike lighting on enemy when get damage
Lava Walker (Armor) - Ability to walk on lava and chance to ignore fire damage
Malice Joke (Bow) - Chance to launch TNT instead of Arrow
Minigun (Bow) - Chance to launch 3(+1 per level) arrows in a row.
Lucky Miner (Pickaxe) - Chance to get double/triple drop from ore (Works with silk touch)
Divine Touch (Pickaxe) - Chance to mine mob spawner with mob type.

Rune Stones (Unlimited):
• You can create your own runes with valid potion effects.
See runes config.

Scrolls (Unlimited):
• You can create your own scrolls with custom actions.
Actions list is below.


Abilities (Unlimited):
• You can create your own abilities with custom actions.
Actions list is below.

Custom actions list:
Code (Text):
[BUFF] <ATTRIBUTE> <VALUE> <TIME> - Add a buff for specified attribute to player.
[POTION] <POTION_EFFECT> <LEVEL> <DURATION> - Add a potion effect to player
[MESSAGE] <TEXT> - Sends a message to player
[ACTION_BAR] <TEXT> - Sends a message to player's action bar
[TITLE] <TEXT> <SHOW_IN> <STAY_IN> <HIDE_IN> - Sends a title to player
[SUB_TITLE] <TEXT> <SHOW_IN> <STAY_IN> <HIDE_IN> - Sends a subtitle to player
[EFFECT] <NAME> <X-OFFSET> <Y-OFFSET> <Z-OFFSET> <SPEED> <AMOUNT> - Play particle effect.
[COMMAND] <COMMAND> - Run a command from console.
[PLAYER_COMMAND] <COMMAND> - Run a command by player.
[TELEPORT] <WORLD> <X> <Y> <Z> - Teleport a player to specified location.
[SOUND] <SOUND> - Play sound.
[ARROW] <SPEED>
[FIREBALL] <SPEED>
[WITHER_SKULL] <SPEED>
[BLOCK] <SPEED> <MATERIAL>
[IGNITE] <DURATION>
[DELAY] <TICKS (20 ticks = 1 sec)>

Target options (should be at the end of action):
@Self - On self
@Target - On entity you're looking at

Variables:
%p - Action executor
%t - Action target
MythicMobs Drops:
If you want to drop Divine Items from MythicMobs, you can do something like this in MM configs:
Code (Text):
- ditems item <tier> <min>-<max> <chance>
- ditems custom <name> <min>-<max> <chance>
- ditems gem <id> <level-min>-<level-max> <min>-<max> <chance>
- ditems enchant <id> <level-min>-<level-max> <min>-<max> <chance>
- ditems rune <id> <level-min>-<level-max> <min>-<max> <chance>
- ditems ability <id> <level-min>-<level-max> <min>-<max> <chance>
- ditems scroll <id> <level-min>-<level-max> <min>-<max> <chance>
- ditems repairgem <level-min>-<level-max> <min>-<max> <chance>
- ditems magicdust <level-min>-<level-max> <min>-<max> <chance>
- ditems abyssgem <min>-<max> <chance>
Example:
Code (Text):
- ditems item common 1-2 1
- ditems custom myitem123 0-1 0.5
- ditems gem random 1-5 1-2 0.5
- ditems enchant lava_walker 1-3 1 0.25
- ditems rune random 1-5 1-2 0.35
- ditems ability launch_block 1-5 1-2 0.15
- ditems scroll random 1-5 1-2 0.5
- ditems repairgem 1-5 0-1 0.75
- ditems magicdust 5-25 1-5 0.05
- ditems abyssgem 0-2 0.01

PlaceholderAPI:
Placeholder is: %dirpg_attribute_<name>%
Where <name> is valid attribute name like damage, defense, etc.

Developer API:
To get some data from DivineItemsRPG you can use something like this (don't forget to import DivineItems.jar to your project):
Code (Text):
DivineItemsAPI dapi = DivineItems.instance.getAPI();
EntityAPI eapi = dapi.getEntityAPI();
ItemAPI iapi = dapi.getItemAPI();

// TODO
fa956fa0c86d.png

• /di get
• /di get item <tier> <amount> - Get items with specified tier.
/di get custom <name> <amount> - Get custom item
• /di get gem <id> <level> <amount> - Get gems
• /di get enchant <id> <level> <amount> - Get enchants
• /di get rune <id> <level> <amount> - Get runes
• /di get ability <id> <level> <amount> - Get ability gems
• /di get magicdust <level> <amount> - Get magic dust
• /di get abyssgem <amount> - Get abyss gem
• /di get repairgem <level> <amount> - Get repair gem
• /di get scroll <id> <level> <amount> - Get scrolls
• /di give:

• /di give item <player> <tier> <amount> - Give items to player.
• /di give custom <player> <name> <amount> - Give custom items to player.
• /di give gem <player> <id> <level> <amount> - Give gems to player
• /di give enchant <player> <id> <level> <amount> - Give enchants to player
• /di give rune <player> <id> <level> <amount> - Give runes to player
• /di give ability <player> <id> <level> <amount> - Give ability gems to player
• /di give magicdust <player> <level> <amount> - Give magic dust to player
• /di give abyssgem <player> <amount> - Give abyss gem to player
• /di give repairgem <player> <level> <amount> - Give repair gems to player
• /di give scroll <player> <id> <level> <amount> - Give scrolls to player
• /di drop

• /di drop item <wolrd> <x> <y> <z> <tier> <amount> - Drop items
• /di drop custom <world> <x> <y> <z> <name> <amount> - Drop custom items
• /di drop gem <wolrd> <x> <y> <z> <id> <level> <amount> - Drop gems
• /di drop enchant <wolrd> <x> <y> <z> <id> <level> <amount> - Drop enchants
• /di drop rune <wolrd> <x> <y> <z> <id> <level> <amount> - Drop runes
• /di drop ability <wolrd> <x> <y> <z> <id> <level> <amount> - Drop ability gems
• /di drop magicdus <wolrd> <x> <y> <z>t <level> <amount> - Drop magic dust
• /di drop abyssgem <wolrd> <x> <y> <z> <amount> - Drop abyss gem
• /di drop repairgem <wolrd> <x> <y> <z> <level> <amount> - Drop repair gems
• /di drop scroll <wolrd> <x> <y> <z> <id> <level> <amount> - Drop scrolls
• /di set

• /di set level <level> [pos] - Set level requirements
• /di set class <class1,class2,etc> [pos] - Set class requirements
• /di set transfer <true/false> [pos] - Set item [un]tradeable
• /di set soulbound <true/false> [pos] - Set item soulbound
• /di set damagetype <type> <amount> [pos] - Set damage type
• /di set attribute <type> <value> <value2> [pos] - Add attribute
• /di set ability <type> <level> <LEFT/RIGHT> <true/false> <cooldown> - Add ability to item
• /di set nbt <tag> <value> - Set NBT tag to item
• /di custom

• /di custom save <name> - Save custom item
• /di custom get <name> - Get custom item
• /di custom delete <name> - Delete custom item
• /di custom give <player> <name> - Give custom item to player
• /di add

• /di add slot <type> - Add slot for <type>
• /di add flag <flag> - Add flag to item
• /di buff

• /di buff add <player> <type> <amount> <seconds> - Add buff to player
/di buff reset <player> <type> - Reset specified player buff
/di buff resetall <player> - Reset all player buffs.
/di modify

• /di modify display <Value> - Modify display name of an item.
• /di modify lore <add/remove> <string> [position] - Modify item lore.
• /di fix [amount] - Repair the item with custom durability.

• /di reload - Reload all configs.

Permission for all commands is divineitems.admin
Permission for item repair is divineitems.fix
Bypass permissions:
divineitems.bypass.soulbound - Bypass item soulbound/bind
divineitems.bypass.level - Bypass item level requirements
divineitems.bypass.owner - Bypass item owner
• divineitems.bypass.class - Bypass item class requirements


15017fe016b7.png


GIF's:



026af8613380.png

Spigot 1.9+
Java 7+
Vault
• (Optional) HolographicDisplays (for Indicators)
• (Optional) MythicMobs
• (Optional) SkillAPI
• (Optional) Skills (Pro)
• (Optional) Heroes
• (Optional) BattleLevels
• (Optional) PlaceholderAPI
• (Optional) Citizens
• (Optional) WorldGuard
• (Optional) RPGInventory

3f73c16e8490.png


0af53b1e5fb8.png

• You can not to -Redacted- this plugin in any form.
• You can to decompile/change plugin for yourself only.
• There are no refunds.

DO NOT POST BUGS/ERRORS IN THE REVIEWS! POST IT IN THE DISCUSSION THREAD!

Latest reviews

please update 1.13.2

Similar resources

DivineItemsRPG A
  DivineItemsRPG 3.0.4-Beta
25+ New Stats | 20+ New Enchants | Gems | Tiers | Runes | Soulbound | Random Drops | More
0.00 star(s) 0 ratings
Downloads
139
Updated
DivineItemsRPG | 1.9 - 1.12 qtChan
20+ New Stats | 20+ New Enchants | Gems | Tiers | Runes | Soulbound | Random Drops | More
4.43 star(s) 7 ratings
Downloads
1,196
Updated
DivineItemsRPG | 1.9 - 1.12 3.6.9 3.6.9 J
DivineItemsRPG | 1.9 - 1.12 3.6.9 3.6.9
5.00 star(s) 2 ratings
Downloads
54
Updated
BlackSpigot General Chat
Rules Help Users
    jimmynoob1234 @ jimmynoob1234: hello*
    Top