DivineItemsRPG

 DivineItemsRPG 3.0.4-Beta

DivineItemsRPG
Tested Minecraft Versions:
  • 1.9
  • 1.10
  • 1.11
  • 1.12
f13328a3acee.png

DivineItemsRPG - DivineItems - It's a very powerful plugin that will add great RPG experience to your server! Over 25+ item stats, 6 new damage types, gems, runes, enchants, powers and more more more! See below for details.

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.

NOTE 2: This plugin can require a lot of time to configure it and learn how it works.

dd4c314bd442.png


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

Item Stats (Total 25):
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. (%)
Max Health - Increase the max health of player.
Range - Increase the weapon damage distance.

Plugin Modules (Total 18):
Every module can be disabled totally (including commands).


Gems

Enchantments (Total 23):

Runes

Abilities

Scrolls

Magic Dust

Abyss Dust

Identifying

Repair

Tiers

Item Sets

Buffs

Combat Log

Item Hints

Notifications

Soulbound

Sell

Drops

MythicMobs Drops Code:
Code (Text):
Drops:
- ditems gems <id/random> <level> <amount> <chance>
- ditems enchants <id/random> <level> <amount> <chance>
- ditems runes <id/random> <level> <amount> <chance>
- ditems abilities <id/random> <level> <amount> <chance>
- ditems abyss_dust <id/random> <amount> <chance>
- ditems magic_dust <id/random> <level> <amount> <chance>
- ditems identify:tome <id/random> <amount> <chance>
- ditems identify:item <id/random> <level> <amount> <chance>
- ditems repair <level> <amount> <chance>
- ditems scrolls <id/random> <level> <amount> <chance>
- ditems tiers <id/random> <level> <amount> <chance>
- ditems custom_items <id/random> <level> <amount> <chance>
MythicMobs Equipment Code:
Code (Text):
Equipment:
- ditems gems <id/random> <level> <amount> <chance>:<slot>
- ditems enchants <id/random> <level> <amount> <chance>:<slot>
- ditems runes <id/random> <level> <amount> <chance>:<slot>
- ditems abilities <id/random> <level> <amount> <chance>:<slot>
- ditems abyss_dust <id/random> <amount> <chance>:<slot>
- ditems magic_dust <id/random> <level> <amount> <chance>:<slot>
- ditems identify:tome <id/random> <amount> <chance>:<slot>
- ditems identify:item <id/random> <level> <amount> <chance>:<slot>
- ditems repair <level> <amount> <chance>:<slot>
- ditems scrolls <id/random> <level> <amount> <chance>:<slot>
- ditems tiers <id/random> <level> <amount> <chance>:<slot>
- ditems custom_items <id/random> <level> <amount> <chance>:<slot>
Custom actions list:
Code (Text):
[BUFF] <ATTRIBUTE> <VALUE> <TIME> - Add a buff for specified attribute to player.[/FONT][/FONT][/FONT]
[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> - Launch an arrow by target.
[FIREBALL] <SPEED> - Launch a fireball by target.
[WITHER_SKULL] <SPEED> - Launch a wither skull by target.
[BLOCK] <SPEED> <MATERIAL> - Launch a falling block by target.
[IGNITE] <DURATION> - Ignite the target.
[DELAY] <TICKS (20 ticks = 1 sec)> - Delay between actions.
[LIGHTNING] - Strikes target by lightning.
[FIREWORK] - Launchs a random firework
[PARTICLE_LINE] <EFFECT> <SPEED> <AMOUNT> - Draws a line to the target
[PARTICLE_PULSE] <NAME> - Creates a pulse around the target
[DAMAGE] <AMOUNT> - Damages the targer

Target options (should be at the end of action and without spaces after @):
@ Self - On self
@ Target - On entity you're looking at
@ Radius-<range> ex. @Radius-12.5 - On all entities in a radius

Variables:
%p - Action executor
%t - Action target


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

Main:
• /di help - Help page
• /di gems - Gems module.
• /di enchants - Enchants module.
• /di runes - Runes module.
• /di abilities - Abilities module.
• /di abyssdust - Abyss dust module.
• /di magicdust - Magic dust module.
• /di tiers - Tiers module.
• /di repair - Repair module.
• /di identify - Identify module.
• /di buffs - Buffs module.
• /di customitems - Custom items module.
• /di soulbound - Soulbound module.
• /di scrolls - Scrolls module.
• /di sets - Item sets module.
• /di modify - Modify the item in hand.
• /di reload full - Reload the plugin and modules.
• /di reload cfg - Reload the configs only.
• /di info - Plugin info.
Gems:
• /di gems get <ID> <Level> <Amount> - Get a specified gem.
• /di gems give <Player> <ID> <Level> <Amount> - Give a gem to player.
• /di gems drop <World> <X> <Y> <Z> <ID> <Level> <Amount> - Drop a gem in the world.
• /di gems list - List of all gems.
Enchants:
• /di enchants get <ID> <Level> <Amount> - Get an specified enchant.
• /di enchants give <Player> <ID> <Level> <Amount> - Give an enchant to player.
• /di enchants drop <World> <X> <Y> <Z> <ID> <Level> <Amount> - Drop an enchant in the world.
• /di enchants list - List of all enchants.
Runes:
• /di runes get <ID> <Level> <Amount> - Get an specified rune.
• /di runes give <Player> <ID> <Level> <Amount> - Give an rune to player.
• /di runes drop <World> <X> <Y> <Z> <ID> <Level> <Amount> - Drop an rune in the world.
• /di runes list - List of all runes.
Abilities:
• /di abilities get <ID> <Level> <Amount> - Get an specified ability.
• /di abilities give <Player> <ID> <Level> <Amount> - Give an ability to player.
• /di abilities drop <World> <X> <Y> <Z> <ID> <Level> <Amount> - Drop an ability in the world.
• /di abilities list - List of all abilities.
AbyssDust:
• /di abyssdust get <ID> <Amount> - Get a specified dust.
• /di abyssdust give <Player> <ID> <Amount> - Give a dust to player.
• /di abyssdust drop <World> <X> <Y> <Z> <ID> <Amount> - Drop a dust in the world.
• /di abyssdust list - List of all dusts.
MagicDust:
• /di magicdust get <ID> <Level> <Amount> - Get a specified dust.
• /di magicdust give <Player> <ID> <Level> <Amount> - Give a dust to player.
• /di magicdust drop <World> <X> <Y> <Z> <ID> <Level> <Amount> - Drop a dust in the world.
• /di magicdust list - List of all dusts.
Tiers:
• /di tiers get <ID> <Level> <Amount> - Get an item with specified tier.
• /di tiers give <Player> <ID> <Level> <Amount> - Give an item to player.
• /di tiers drop <World> <X> <Y> <Z> <ID> <Level> <Amount> - Drop an item in the world.
/di tiers list - List of all tiers.
Repair:
• /di repair get <Level> <Amount> - Get a repair gem.
• /di repair give <Player> <Level> <Amount> - Give a repair gem to player.
• /di repair drop <World> <X> <Y> <Z> <Level> <Amount> - Drop a repair gem in the world.
• /di repair item [Amount] - Repair an item in your hand.
Identify:
• /di identify tome get <ID> <Amount> - Get an identify tome.
• /di identify tome give <Player> <ID> <Amount> - Give an identify tome to player.
• /di identify tome drop <World> <X> <Y> <Z> <ID> <Amount> - Drop an identify tome in the world.
• /di identify tome list - List of all identify tomes.
• /di identify item get <ID> <Level> <Amount> - Get an unidentified item.
• /di identify item give <Player> <ID> <Level> <Amount> - Give an unidentified item to player.
• /di identify item drop <World> <X> <Y> <Z> <ID> <Level> <Amount> - Drop an unidentified item in the world.
• /di identify item list - List of all unidentified items.
• /di identify force - Force identify the item in your hand.
Buffs:
• /di buffs add <Player> <Attribute> <Amount> <Duration> - Adds a buff
to a player.
• /di buffs reset <Player> <ID> <Attribute> - Reset a buff from a player.
• /di buffs resetall - Reset all buffs from a player.
Custom Items:
• /di customitems get <ID> <Amount> - Get a specified custom item.
• /di customitems give <Player> <ID> <Amount> - Give a custom item to a player.
• /di customitems drop <World> <X> <Y> <Z> <ID> <Amount> - Drop a custom item in the world.
• /di customitems save <Name/Path> - Saves a custom item in your hand.
• /di customitems delete <Name/Path> - Deletes a custom item.
• /di customitems list - List of all custom items.
Soulbound:
• /di soulbound set <True/False> [Position] - Marks/Unmarks an item with soulbound.
• /di soulbound untrade <True/False> [Position] - Marks/Unmarks the item as untradable.
Scrolls:
• /di scrolls get <ID> <Level> <Amount> - Get a specified scroll.
• /di scrolls give <Player> <ID> <Level> <Amount> - Give a scroll to player.
• /di scrolls drop <World> <X> <Y> <Z> <ID> <Level> <Amount> - Drop a scroll in the world.
• /di scrolls list - List of all scrolls.
Modify:
• /di modify name <Name> - Change display name of the item.
• /di modify lore add [String] [Position] - Add lore line.
• /di modify lore del [Position] - Remove lore line.
• /di modify lore clear - Clear item lore.
• /di modify flag add <ItemFlag> - Add a flag to item.
• /di modify flag del <ItemFlag> - Remove a flag from the item.
• /di modify nbt add <NBTTag> <Value> - Add an NBT Tag to item.
• /di modify nbt del <NBTTag> - Remove NBT Tag from item.
• /di modify enchant <Enchantment> <Level> - Enchants item.
• /di modify potion <Effect> <Level> <Duration> [Ambient] [Particles] [R,G,B] - Modify potion effects.
• /di modify eggtype <EntityType> - Change the monster egg type.
• /di modify color <R,G,B> - Change the color of leather armor.
Set:
• /di set attribute <Atrribute> <Value> <Second Value> [Position] - Set the attribute to item.
• /di set bonus <Atrribute> <Value> [Position] - Set the attribute to item.
• /di set level <Number> [Position] - Add level requirements to item.
• /di set class <Class1,Class2,Etc> [Position] - Add class requirements to item.
• /di set untradable [True/False] - Change the untradable state of item.
• /di set ability <Ability> <Level> <LEFT/RIGHT> <true/false> <Cooldown> [Position] - Add an ability to item.
• /di set damagetype <Type> [Position] - Set the type of damage to item.
• /di set slot <SlotType> [Position] - Add an empty slot to item.
Sets:
• /di sets get <ID> <Item> <Amount> - Get an specified set item.
• /di sets give <Player> <ID> <Item> <Amount> - Give an item to player.
• /di sets drop <World> <X> <Y> <Z> <ID> <Item> <Amount> - Drop an item in the world.
• /di sets list - List of all sets.


Permission for all commands is divineitems.admin
Permission for item sell is divineitems.sell
Permission for item class requirements: divineitems.class.<name>
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


4fe953bb490e.png

b91d5fdad039.png


026af8613380.png

Spigot 1.9+
Java 7+
Vault
• (Optional) HolographicDisplays
• (Optional) MythicMobs
• (Optional) SkillAPI
• (Optional) Skills (or SkillsPro)
• (Optional) Heroes
• (Optional) BattleLevels
• (Optional) PlaceholderAPI
• (Optional) Citizens
• (Optional) WorldGuard
• (Optional) RPGInventory
• (Optional) mcMMO

3f73c16e8490.png


[/FONT][/FONT][/FONT]
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!

Similar resources

DivineItemsRPG | 1.9 - 1.12 Ragnar Lothbrok
20+ New Stats | 20+ New Enchants | Gems | Tiers | Runes | Soulbound | Random Drops | More
5.00 star(s) 1 ratings
Downloads
460
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
    Z @ zezohassan: hi
    Top