QuantumRPG | 1.9 - 1.13

 QuantumRPG | 1.9 - 1.13 5.0.5

[Fixed] Player class plugin hooks.
[Fixed] A bug, where Socketed Runes with max. level does not works.
[Fixed] Essences particles delay.
[Fixed] Console errors.
[Fixed] Bug with inventory cache.
[Fixed] Classes teleportation issues.
[Fixed] Console errors.
[Fixed] A bug, where Loot Rate stats works incorrect sometimes.
[Fixed] A bug, where some defined permissions were invalid.
[Fixed] A bug, where mob loot can be lost, if loot box is not applicable to this mob.
[Fixed] A bug, where class requirements was shown even if no classes is required.
[Fixed] A bug, where dynamic requirements strings in lore resets every time when player uses an item.
[Fixed] Console errors.
Added hard dependency JCore (included in .zip)!

[New] New Actions Engine! Now it's a bit more flexible and variable. Check the wiki for info.
[New] Fortify Module. Allows you to protect items from being destroyed or downgraded in case of unsuccessful enchanting/socketing.
[New] Loot Module. Creates loot-boxes on entity death with all entity drops. Combine it with party module to enable Party Drop Modes!
[New] User Profiles. This is almost useless at the moment, but it will have effect in the future. Allow users to create in-game plugin profiles, that can store different user data, such as player class and level and many other, and ability to switch between them.

[Added] 'entity-type-modifier' and 'mythic-mob-faction-modifier' options for Damage Types.
[Added] 'round-to-integer' option in config.yml. Rounds the numbers of item stats.
[Added] 'item-format' section to settings.yml for each item module.
[Added] Placeholders for items with limited uses amount: %uses% and %uses-max%.
[Added] Support for CustomModelData in 1.14.
[Added] Colors support for Leather Armor and Potions in items configs.
[Added] Untradeable state support for any module item. Use placeholder '%UNTRADEABLE%' in lore.
[Added] Ability to use tier name placeholders in tier item lore.
[Added] Support for player level and class requirements for all Usable items such as active items, custom items, consumables, etc.
[Added] Tab Completer for all commands.
[Added] Missing lang values for commands and messages.

[Changed] Socket lore format was moved to config.yml from module settings.yml.
[Changed] Now every item module has special 'items' folder, which support sub-folders.
[Changed] Now every module item has its own config YML file inside the module 'items' folder.
[Changed] Crit. Dmg and Crit. Dmg. Rate now always generated both on weapons, the same with Block Rate and Block Damage for armors.
[Changed] A bit changed structure of lang config. Some of messages were moved/renamed.

[Fixed] A bug, where some module GUIs does not unloads on module reload, which caused many instances of the same GUI.
[Fixed] A bug, where Absorption effect does not absorb the damage.
[Fixed] A bug, where default damage was added to the weapon with another damage type.
[Fixed] A bit improved Drop multipliers work.
[Fixed] Residence hook issues.
[Fixed] Drop calculation bugs.
[Fixed] Console errors.
[Fixed] Code refactor and optimization.

Active Items:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added 'uses-by-level' option instead of raw 'uses'.
- Added support for 'unlimited' usage. Set '-1' to make unlimited.
- Optimized cooldown system.
- Improved code a lot.

Arrows:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added support for 'percentage' values in additional stats, damage and defense options.
- Added config option 'allow-infinity-enchant', which enables/disables QRPG's arrow consuming with Infinity enchant.

Buffs:
- Now you can create buffs and one buff can include many bonuses.
- Now buffs have levels.

CombatLog:
- Added 'regen-sources' section, that allows you to enable regen indicators and customize the indicator format.
- Fixed 'Dodge' indicator display.

Consumables:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added item level support.
- Added support for player level requirements. Placeholder: %LEVEL%.
- Added support for player class requirements. Placeholder: %CLASS%.
- Added support for uses amount.
- Fixed minor consuming issues.
- Optimized cooldown system.

Custom Items:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added 'uses-by-level' option instead of raw 'uses'.
- Added support for 'unlimited' usage. Set '-1' to make unlimited.
- Now supports 'min-level' and 'max-level' settings.
- Placeholder %LEVEL:X1-X2% was replaced by %LEVEL%.
- Optimized cooldown system.
- Improved code a lot.

Essences:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added essence effect settings: 'speed', 'amount', 'offset-x', 'offset-y', 'offset-z'.
- Added option 'socket-display' like in Gems.
- Huge code optimization and refactor.

Extractor:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Now prevents 'empty' items from put in the GUI.
- Extract Tools now supports item level and type requirements and all the Leveled item features.
- A bit optimized GUI.

Gems:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Changed gem bonuses format. Check wiki for details.
- Now changing the gem bonuses will affect all the items with such gem to use new bonuses.
- Huge code optimization and refactor.

Identify:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added /identify identify command. Identifies item in your hand.
- Added 'uses-by-level' option for Identify Tomes. Now you can define amount of how many times Identify Tome can be used. Set '-1' to make unlimited.
- Added message when item is identified.
- Now supports 'item-types' requirements as well as 'item-level-requirements' for Identify Tomes.
- Now supports 'min-level' and 'max-level' settings for both items. So both items now can have it's own level. Unidentified item level will be applied to final (identified) item if it's possible.
- Unidentified items now correctly gets the Damage and CustomModelData values from the original item.
- Unidentified items now supports more than one Identify Tome to be identified.
- Fixed a bug, where Identify Tome can be applied to more than 1 items in stack.

Magic Dust:

- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added 'rate-by-level' setting for each Magic Dust item.
- Added 'affected-modules' setting for each Magic Dust item.
- Settings 'rate-inc', 'rate-inc-per-level', 'rate-inc-max' were been removed.

Party:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added Exp mode: Private and Shared. When Shared, exp will be divided into all party members.
- Added QuestCreator compatibility for Mob Kill objectives. (Experimental!)
- Added MangoQuest compatibility for Mob Kill objectives. (Experimental!)
- Added functionality for Drop Modes! Requires enabled Loot module.
- Fixed a bug, where party members can damage each other by projectiles.
- Fixed bugged leader transfer, when leader lefts the game, but not the party.
- Improved SkillAPI compatibility.
- Code optimization.

Refine:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added placeholder '%downgrade%' in GUI, which displays item refine level after the downgrade.
- Refine values for damage, defense and item stats were moved to each Refine item.
- Now item can be refine only by the same refine stone.
- Now support percentage values.
- Now you can provide different values for different stones for different refine levels.

Repair
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Repair items now uses 'fast' repair method by percent from max. item durability on drag and drop.
- Added 'repair-by-level' config option for repair items.
- Added 'uses-by-level' option for Repair items. Now you can define amount of how many times repair item can be used. Set '-1' to make unlimited.
- Added meta placeholder '%repair%' - displays amount (in percent) of repair.
- Now supports 'min-level' and 'max-level' settings for both items.

Resolve:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added support for all item options in source tables.
- Added support for OP, CONSOLE and PLAYER commands in source items.
- Resolve items now uses 'fast' salvage method by instantly salvage the item without opening a GUI.
- Added 'uses-by-level' option for Resolve items. Now you can define amount of how many times item can be used. Set '-1' to make unlimited.
- Now supports 'min-level' and 'max-level' settings for both items.
- Now supports item levels, which means you can define different source items depends on item level.
- Config section 'source-tables' has been removed. Check the wiki for source table config changes to see a way to define the module type.

Runes:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added option 'socket-display' like in Gems.
- Code optimization.

Sell:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added 'item-sockets' section, where you can define price for empty item sockets.
- Added 'refine-levels' section, wheren you can define price for Refine item levels.
- Added support for filled item sockets.
- 'levels' section has been replaced by 'level-modifier'. Check the wiki for details.
- 'enchants' now uses correct names.
- Fixed a bug, where enchantment price returns incorrect values.

Sets:
- Changed 'bonuses' format. Check the wiki for changes.
- A bit more optimized.
- 'get', 'drop' and 'give' commands were removed since this module should not provide the 'final' items.

Soulbound:

- [!] CONFIG CHANGES. CHECK WIKI [!]
- A bit changed commands.
- Placeholders '%p' were replaced by %player%.
- Code optimized.

Tiers:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Code optimized.

Wiki:
- Improved YML syntax highlights format.
- A bit improved module pages.
- Removed useless menu entries.
Added hard dependency JCore (included in .zip)!

[New] New Actions Engine! Now it's a bit more flexible and variable. Check the wiki for info.
[New] Fortify Module. Allows you to protect items from being destroyed or downgraded in case of unsuccessful enchanting/socketing.
[New] Loot Module. Creates loot-boxes on entity death with all entity drops. Combine it with party module to enable Party Drop Modes!
[New] User Profiles. This is almost useless at the moment, but it will have effect in the future. Allow users to create in-game plugin profiles, that can store different user data, such as player class and level and many other, and ability to switch between them.

[Added] 'entity-type-modifier' and 'mythic-mob-faction-modifier' options for Damage Types.
[Added] 'round-to-integer' option in config.yml. Rounds the numbers of item stats.
[Added] 'item-format' section to settings.yml for each item module.
[Added] Placeholders for items with limited uses amount: %uses% and %uses-max%.
[Added] Support for CustomModelData in 1.14.
[Added] Colors support for Leather Armor and Potions in items configs.
[Added] Untradeable state support for any module item. Use placeholder '%UNTRADEABLE%' in lore.
[Added] Ability to use tier name placeholders in tier item lore.
[Added] Support for player level and class requirements for all Usable items such as active items, custom items, consumables, etc.
[Added] Tab Completer for all commands.
[Added] Missing lang values for commands and messages.

[Changed] Socket lore format was moved to config.yml from module settings.yml.
[Changed] Now every item module has special 'items' folder, which support sub-folders.
[Changed] Now every module item has its own config YML file inside the module 'items' folder.
[Changed] Crit. Dmg and Crit. Dmg. Rate now always generated both on weapons, the same with Block Rate and Block Damage for armors.
[Changed] A bit changed structure of lang config. Some of messages were moved/renamed.

[Fixed] A bug, where some module GUIs does not unloads on module reload, which caused many instances of the same GUI.
[Fixed] A bug, where Absorption effect does not absorb the damage.
[Fixed] A bug, where default damage was added to the weapon with another damage type.
[Fixed] A bit improved Drop multipliers work.
[Fixed] Residence hook issues.
[Fixed] Drop calculation bugs.
[Fixed] Console errors.
[Fixed] Code refactor and optimization.

Active Items:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added 'uses-by-level' option instead of raw 'uses'.
- Added support for 'unlimited' usage. Set '-1' to make unlimited.
- Optimized cooldown system.
- Improved code a lot.

Arrows:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added support for 'percentage' values in additional stats, damage and defense options.
- Added config option 'allow-infinity-enchant', which enables/disables QRPG's arrow consuming with Infinity enchant.

Buffs:
- Now you can create buffs and one buff can include many bonuses.
- Now buffs have levels.

CombatLog:
- Added 'regen-sources' section, that allows you to enable regen indicators and customize the indicator format.
- Fixed 'Dodge' indicator display.

Consumables:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added item level support.
- Added support for player level requirements. Placeholder: %LEVEL%.
- Added support for player class requirements. Placeholder: %CLASS%.
- Added support for uses amount.
- Fixed minor consuming issues.
- Optimized cooldown system.

Custom Items:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added 'uses-by-level' option instead of raw 'uses'.
- Added support for 'unlimited' usage. Set '-1' to make unlimited.
- Now supports 'min-level' and 'max-level' settings.
- Placeholder %LEVEL:X1-X2% was replaced by %LEVEL%.
- Optimized cooldown system.
- Improved code a lot.

Essences:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added essence effect settings: 'speed', 'amount', 'offset-x', 'offset-y', 'offset-z'.
- Added option 'socket-display' like in Gems.
- Huge code optimization and refactor.

Extractor:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Now prevents 'empty' items from put in the GUI.
- Extract Tools now supports item level and type requirements and all the Leveled item features.
- A bit optimized GUI.

Gems:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Changed gem bonuses format. Check wiki for details.
- Now changing the gem bonuses will affect all the items with such gem to use new bonuses.
- Huge code optimization and refactor.

Identify:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added /identify identify command. Identifies item in your hand.
- Added 'uses-by-level' option for Identify Tomes. Now you can define amount of how many times Identify Tome can be used. Set '-1' to make unlimited.
- Added message when item is identified.
- Now supports 'item-types' requirements as well as 'item-level-requirements' for Identify Tomes.
- Now supports 'min-level' and 'max-level' settings for both items. So both items now can have it's own level. Unidentified item level will be applied to final (identified) item if it's possible.
- Unidentified items now correctly gets the Damage and CustomModelData values from the original item.
- Unidentified items now supports more than one Identify Tome to be identified.
- Fixed a bug, where Identify Tome can be applied to more than 1 items in stack.

Magic Dust:

- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added 'rate-by-level' setting for each Magic Dust item.
- Added 'affected-modules' setting for each Magic Dust item.
- Settings 'rate-inc', 'rate-inc-per-level', 'rate-inc-max' were been removed.

Party:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added Exp mode: Private and Shared. When Shared, exp will be divided into all party members.
- Added QuestCreator compatibility for Mob Kill objectives. (Experimental!)
- Added MangoQuest compatibility for Mob Kill objectives. (Experimental!)
- Added functionality for Drop Modes! Requires enabled Loot module.
- Fixed a bug, where party members can damage each other by projectiles.
- Fixed bugged leader transfer, when leader lefts the game, but not the party.
- Improved SkillAPI compatibility.
- Code optimization.

Refine:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added placeholder '%downgrade%' in GUI, which displays item refine level after the downgrade.
- Refine values for damage, defense and item stats were moved to each Refine item.
- Now item can be refine only by the same refine stone.
- Now support percentage values.
- Now you can provide different values for different stones for different refine levels.

Repair
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Repair items now uses 'fast' repair method by percent from max. item durability on drag and drop.
- Added 'repair-by-level' config option for repair items.
- Added 'uses-by-level' option for Repair items. Now you can define amount of how many times repair item can be used. Set '-1' to make unlimited.
- Added meta placeholder '%repair%' - displays amount (in percent) of repair.
- Now supports 'min-level' and 'max-level' settings for both items.

Resolve:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added support for all item options in source tables.
- Added support for OP, CONSOLE and PLAYER commands in source items.
- Resolve items now uses 'fast' salvage method by instantly salvage the item without opening a GUI.
- Added 'uses-by-level' option for Resolve items. Now you can define amount of how many times item can be used. Set '-1' to make unlimited.
- Now supports 'min-level' and 'max-level' settings for both items.
- Now supports item levels, which means you can define different source items depends on item level.
- Config section 'source-tables' has been removed. Check the wiki for source table config changes to see a way to define the module type.

Runes:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added option 'socket-display' like in Gems.
- Code optimization.

Sell:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Added 'item-sockets' section, where you can define price for empty item sockets.
- Added 'refine-levels' section, wheren you can define price for Refine item levels.
- Added support for filled item sockets.
- 'levels' section has been replaced by 'level-modifier'. Check the wiki for details.
- 'enchants' now uses correct names.
- Fixed a bug, where enchantment price returns incorrect values.

Sets:
- Changed 'bonuses' format. Check the wiki for changes.
- A bit more optimized.
- 'get', 'drop' and 'give' commands were removed since this module should not provide the 'final' items.

Soulbound:

- [!] CONFIG CHANGES. CHECK WIKI [!]
- A bit changed commands.
- Placeholders '%p' were replaced by %player%.
- Code optimized.

Tiers:
- [!] CONFIG CHANGES. CHECK WIKI [!]
- Code optimized.

Wiki:
- Improved YML syntax highlights format.
- A bit improved module pages.
- Removed useless menu entries.
[New] Refine module. Allows you to increase item stats for a bit by special item. It's not finished, but it works good.
[New] Now you can open Repair, Extractor and Resolve GUIs without holding an item in hand.

[Added] Message that inform you why you can't pickup the item you don't own (soulbound).

[Fixed] Item duplication on GUI open bug.
[Fixed] A bug where you can pickup items to main hand when you can't use it.
[Fixed] RPGInventory has double effect from item in main hand.
[Fixed] Improved GUI's performance.
[Fixed] Encoding bug in some messages.
[Fixed] Console errors.
BlackSpigot General Chat
Rules Help Users
    hfdgbocjl @ hfdgbocjl: i want to post a plugin
    Top