Divinity - Custom Item Generator by MageMonkey.studio (formerly ProRPGItems) icon

Divinity - Custom Item Generator by MageMonkey.studio (formerly ProRPGItems) -----

Pair this with Fabled to complete your RPG experience!




  • Change swap hand priority
  • Allow item stats to round
  • Fix bound skills not updating on death/item swap
  • Fix attack damage issues
----------, Nov 27, 2024

-Fix NPE with refine
----------, Nov 15, 2024

-fixed itemgen breaking when material modifiers are defined, but not found for some attributes
----------, Nov 11, 2024

- Adjust bow/crossbow damagee
----------, Nov 9, 2024

-Adjust bow/crossbow damage
----------, Nov 9, 2024

-Properly add tier to custom items, so that they work properly with the drops module.
----------, Nov 5, 2024

-Make drops work for non-tiered items, even when a tier is specified for the drop (we will update this later to let custom items tier option be recognized by drops)
----------, Nov 5, 2024

- Update to 1.21.3
- Fix banner pattern backward compatibility
----------, Nov 4, 2024

-Allow non weapons and tools to be used in the item generator
----------, Oct 22, 2024

You need to update to the latest CodexCore plugin for this build to work!

-Update to 1.21.1
-Fix bleed effect particles
-Band-aid fix for Mohist not clearing slots properly on a cancelled drag event
-Fix ItemType detection for depending plugins
-Fix Fabled attribute compat
-Don't add stats if they'll be 0
-Don't add bannedClassReq if there's classReq
-Fix class bonuses format
-Add material modifiers
-Only add material bonuses to the right material... - Sentropic
-Fix %condition% placeholder showing up
-Fix non-base stat storage
-Fix material bonuses for stats
-fix reqLevel parsing in itemgen
-Fix refined stats detection
-Add tier option to drop tables
-Fix drop amount in drop commands
-Fix double damage bug with Fabled damage mechanic and no-knockback
-Fix NoSuchMethodError when applying attribute bonuses
-Set max_health capacity to -1
-Add option to revert to legacy combat/defense formula
-Fix LIGHT_PURPLE not working in ItemHints
-Fix gems no longer double-up on stat bonuses for health, attack speed, or speed
-Resolved issue where BOOLEAN primitive data type doesn't exist in 1.16.5
-Add air-only option to loot module settings to prevent overwriting carpet, grass, liquids, etc.
-Fix broken detection for items
-Add StatBonus.isBaseStat method
-Fix refinement not working on legacy stats
-Fix dodge (notification at least)
-Add chinese translations
-Fix item stat/attack speed issues
-Allow damage mechanics to avoid being modified by Divinity
-Fix error with stat bonuses
----------, Oct 19, 2024

-Update to 1.20.6
-Fixes for 1.20.6 and backward compatibility
-Fix block-rate taking effect when shield is not held up
-Fix Fabled integration with new method
-Fix extractor dupe glitch
-Treat level one as base for scaling
-Potential shield improvements for 1.16.5
-Fix editor issues
-Revert some enchantment changes
-Add party setting chat.cancel-main-event that cancels the chat event instead of modifying recipients
----------, Jun 5, 2024

Important!!! ProRPGItems has been renamed to Divinity, you'll need to transfer your files from the ProRPGItems folder to the new Divinity folder after installing Divinity for the first time.

  • Fix (near) infinite loops with expiring stat effects
  • Streamline itemgen editor clicks
    • Left click selects, right click removes
  • Fix old stat updating
  • Fix error in CombatLogManager
  • Fix socketing chances when animated
  • Update holographic displays
  • Update McMMO
  • Update MagicAPI
  • Fix 1.16.5 compatibility
  • Update HolograhicDisplays, which is now called Illusion
  • Fix legacy skills on items
  • Fix socketing chances
----------, May 13, 2024

New Features
-ProRPGItems custom damage can now be set in ProSkillAPI damage mechanic

Bug Fixes
-Fix stat bonuses for 1.18
-Fix defense detection
-Fix armor toughness detection
-Fix stat value updating
----------, Mar 20, 2024

This new updates has some changes about how damage/defense works.

This new version tweaks the defense system to simulate vanilla behavior, using a new stat for Armor Toughness! You might see a little change in how defense scales now. (For 100% vanilla behavior, your protection scale factors in defenses.yml must be 0.8).

We also have plans in the near future to allow customization on how damage calculations works. So you can choose this new system, the classic one, or really any equation you want.

-Cleanup bonus stats lore
-Fix stat retrocompatibility
-Optimize imports
-Add %BASE_NAME% placeholder in itemgen
-Add armor toughness stat
-Make defenses scale like in vanilla
- Account for entity armor, not just the one in items
----------, Mar 6, 2024

  • Fix trident damage
  • Work out some combat-log tweaks with SAPI fake damage events
  • Rework bonusable stats
  • Add class bonuses
  • Add dynamic lore to class bonuses
  • Fix item-hints hint ignored names
----------, Feb 29, 2024

-Fix trident damage
----------, Feb 22, 2024

-Fix external attributes being deleted
----------, Feb 12, 2024

Make 'non-weapon' items apply critical damage as percent properly
----------, Feb 12, 2024

Cleanup stat IDs in item metadata
----------, Feb 7, 2024

-[Untested] Add LevelledMobs hook for mob-level-plugin option

This would be set in engine.yml to use LevelledMobs for the leveling plugin.
----------, Feb 4, 2024

-Fix item-hints glow ignore settings
----------, Feb 4, 2024

-Fix plugin reload
-Allow specifying an item's module for item provider
-Fix NPE
-Fix uppercase resources
-Move itemgen material stat-modifiers to new Bonuses section (this is automatic, you don't have to do anything)
-Add bonuses for skillapi attrs, ammo and hands
-Fix attack speed once and for all (this is for base attack sped and attack speed stats)
----------, Feb 1, 2024

-Material wildcard optimization
-Fix missing % in default item generator
-Fix null colors in itemgen editor
-Fix non-vanilla materials in more places
----------, Jan 23, 2024

-Added support for Oraxen and Itemsadder to used in materials
-Allow any ItemTypes in ItemGenerator (the item generator is no longer restricted to weapons, tools and armor)
-Add %BASE_LORE% placeholder to the item generator main lore section. (this is required when using Oraxen/ItemsAdder for your material/type)

How to use Oraxen and ItemsAdder in the item generator.

Type the command /itemgen edit, select materials, then select to change the material type and follow the examples below.

Code (Text):
#Name is the name from your oraxen items
ORAXEN_name

#Name is the name from your itemsadder names
ITEMSADDER_name:name
----------, Jan 22, 2024

-Code cleanup (minor update)
----------, Jan 13, 2024

-Adjustments so we don't clear configs
----------, Jan 5, 2024

-Update to 1.20.4
-Attempt to resolve lag issues around EntityEquipment (let us know if you still have issues with this!)
----------, Dec 29, 2023

-Make skills reduce durability only if they belong to the item
-Add durability reduction toggle options per Trigger type
-Remove toolchains.xml
-Remove ci alias to prevent issues with clearinventory
-Add profile module toggle in profiles/settings.yml
----------, Dec 22, 2023

-Fix itemgen armor R-click equipping
-Fix set detection in hand slots
-Use shift L click instead of middle in itemgenerator editor menu
-Fix durability stats in shields
-Fix lag issue with entity equipment change
----------, Dec 7, 2023

-Use shift L Click instead of middle mouse wheel in itemgen editor
----------, Nov 25, 2023

-Fix for mining when using items from the item generator
-fix set detection when holding items in in main hand
----------, Nov 24, 2023

- Fixed issue with not being able to mine blocks with items from our plugin
----------, Oct 20, 2023

-Update skull hash for loot module
-Prevent loot from spawning if the death event was cancelled
----------, Oct 19, 2023

This update bridges ProSkillAPI attributes with custom damage from ProRPGItems. Make sure you have attributes enabled in your ProSkillAPI config!

If you don't know what ProSkillAPI is, it's one of our other plugins for making custom classes and skills with an easy to use online editor.

You can check out ProSkillAPI here and you can check out our online editor here.

You can now scale custom damage and defense with ProSkillAPI attributes.

Example using attributes.yml from ProSkillAPI:

Code (Text):

  stats:
    rpgdamage-cold: 'v(a*.05+1)'
    rpgdefense-chaos 'v(a*.05+1)'
 
Cold and Chaos can be any custom damage or defense that you create in ProRPGItems.
----------, Oct 18, 2023

-Rework item-hints glow to remove depending on NMS
----------, Oct 18, 2023

Did you know that we have 10+ plugins that we develop and they are all 100% free! You can check out all of our plugins here: https://www.spigotmc.org/resources/authors/goflish.21294/

You can join our discord to get the latest up to date builds of ProSkillAPI and all of our other plugins. The builds on Spigot are usually 2-3 weeks behind.

You can join our discord here: https://discord.gg/6UzkTe6RvW

-update to 1.20.2 (make sure you also update to the latest ProMCCore)
----------, Oct 18, 2023

Did you know that we have 10+ plugins that we develop and they are all 100% free! You can check out all of our plugins here: https://www.spigotmc.org/resources/authors/goflish.21294/

You can join our discord to get the latest up to date builds of ProSkillAPI and all of our other plugins. The builds on Spigot are usually 2-3 weeks behind.

You can join our discord here: https://discord.gg/6UzkTe6RvW

-update to 1.20.2 (make sure you also update to the latest ProMCCore)
----------, Oct 18, 2023

-Re-enabled profile manager

You can access profiles with /profiles
----------, Oct 17, 2023

We are now continuing development of the HolograhpicDisplays plugin, you can download it here <-- click the link

This update adds support for our version of HolographicDisplays support.
----------, Oct 16, 2023

-Added McMMO skill requirements for item generator
-Add armor trimmings to the item generator
-Added option to randomize trim patterns in the item generator
-Migrate itemgen editor to new Menu API
-Fix inventory updating bug
----------, Aug 29, 2023

Are you an aspiring or experienced java developer?

We're looking for anyone that would like to volunteer their time towards developing our plugins. (you can contribute as much time as you want)

If you are interested in becoming part of a team send me a private message or join our discord here: https://discord.gg/6UzkTe6RvW

If you don't know anything at all about java please go learn first, then feel free to get with me anytime on how you can contribute.

Latest Updates
-Fixed an issue with attributes when using ProSkillAPI
----------, Aug 3, 2023

Minor code cleanup
----------, Jul 24, 2023

-Fixes in issue with some modules not loading on startup
----------, Jul 5, 2023

Download the latest ProMCCOre for this build! https://www.spigotmc.org/resources/promccore.93608/

Latest Updates
-Ensure ProSkillAPI loads before ProRPGItems
-Fix NPE in SkillAPIAttributes editor
----------, Jul 3, 2023

You can download ProMCCore here: https://www.spigotmc.org/resources/promccore.93608/

Make sure you get the latest build for ProMCCore for this update, you can get it from our discord or the link above.

-Update to 1.20+
-Fixed issue with Proskillapi parties ExpSource that is not shared
-Updated to use ProMCCore's lore utility methods
-Fixed issue with plugin not loading commands on startup
-Make buffs stack by default
-Fixed dependency version check
-Fixed getUUID reflection in 1.20
-Set ProSkillAPI to load before ProRPGItems
-Fixed NPE in SkillAPI Attributes editor
----------, Jun 28, 2023

Make sure you also update to the latest ProMCCOre!

-Update to 1.19.4
-Add enchantment formatting in engine.yml
-Add exp to drops module
----------, Apr 25, 2023

Make sure you also update to the latest ProMCCOre!

-Update to 1.19.4
-Add enchantment formatting in engine.yml
-Add exp to drops module
----------, Apr 25, 2023

Make sure you also update to the latest ProMCCOre!

-Update to 1.19.4
-Add enchantment formatting in engine.yml
-Add exp to drops module
----------, Apr 25, 2023

-NEW In game editor for the item generator! Access with /itemgen editor
-NEW If you are using ProSkillAPI you can now add ProSkillAPI skills to the item generator
-NEW If you are using ProSkillAPI you can now add ProSkillAPI attributes to the item generator
-Fixed issue in drop module
-Removed abilities section from the item generator
----------, Mar 22, 2023

-NEW In game editor for the item generator! Access with /itemgen editor
-NEW If you are using ProSkillAPI you can now add ProSkillAPI skills to the item generator
-NEW If you are using ProSkillAPI you can now add ProSkillAPI attributes to the item generator
-Fixed issue in drop module
-Removed abilities section from the item generator
----------, Mar 22, 2023

-Identify items will now properly be consumed
-Consumables no longer conflict with banned classes
----------, Jan 4, 2023

You need to update to latest ProMCCore for this build!

Update to 1.19.3
----------, Dec 11, 2022

-Organize more mythicmobs code
-Fixed issue with mythicmobs support for the drops module
-Fix for chipped/damaged anvils not working for item repair
-Added new stat for items that lets you set the base_attack_speed using DPS. Example, if youw ant your sword to do 1.5 damage per second, then you set it to 1.5.
-Fixed issue with the original attack_speed that wasn't calculating atack speed properly

Our next update is going to be farily large update that will bring an in game editor for the item generator!
----------, Nov 21, 2022

-Fixed a bug with sets that prevented them from working properly
-Made it so that sets look for containing text instead of an exact match
----------, Nov 21, 2022

-Fix chipped/damaged anvils not working for item repairs
----------, Nov 20, 2022

-Minor code clean up
----------, Nov 17, 2022

-Fixed support for MythicMobs in the drops module
-Organized some MythicMobs code
----------, Nov 15, 2022

-Updates for Maven Central
----------, Nov 14, 2022

-Fix support for MythicMobs v5
-Fix MythicMobs not detected by drops module
----------, Nov 10, 2022

!Fixed issue with duplicate durability lore text
+Added new option in item-generator for banned-classes
+Added new option "format-new-line" in engine.yml under class requirements for "class" and "banned-class".

Example of "format-new-line" option (you need to add this line to use it)

The new option will allow you to format the beginning of the lore that shows classes and banned classes on your items

Code (Text):

          class:
            enabled: true
            name: Class
            format:
              main: '&c%state%%name%: %value%'
              max-classes-per-line: 4
              format-new-line: ' &7'
              value:
                separator: '&7, '
                color: '&f'
                newline: '&7  '
          banned-class:
            enabled: true
            name: Banned Class
            format:
              main: '%state%%name%: %value%'
              max-classes-per-line: 4
              format-new-line: ' &7'
              value:
                separator: '&7/'
                color: '&f'
                newline: '&7  '
              max-classes-per-line: -1
Example of "banned-classes" in item generator module item files
Banned classes will not be able to use the items.

Code (Text):
  user-requirements-by-level:
    class:
      '1': Warrior,Cleric
    banned-class:
      '1': Fighter,Ranger
----------, Oct 11, 2022

+Added a new option in engine.yml to set the max classes per line in the lore under class restrictions (you need to add the new option to engine.yml to use it)

Code (Text):
          class:
            enabled: true
            name: 'Class'
            format:
              main: '&c%state%%name%: %value%'
              max-classes-per-line: 4 #Set the amount of classes per line in the lore
              value:
                separator: '&7, '
                color: '&f'
 
----------, Sep 27, 2022

!Fixed issue with absorption not being recognized when taking damage.
----------, Sep 17, 2022

Note: You need to update to the latest Promccore here.

+ Added 1.19+ support
+ Added support for MythicMobs 5

! Fixed issue with gem success rates #118
! Fixed crossbow arrow dupe #112
! Fixed issue with consumables resetting saturation #124
! Fixed issue with incorrect %item% placeholder #120
! Fixed issue with shields not always blocking skills from proskillapi
! Fixed issue with extractors not returning sockets
! Fixed lag issues with extractors
! Fixed issue with gems getting deleted when dropping gem extractors on consumables #125
----------, Aug 21, 2022

+ Add Money module
! Fix crit issues
+ Add module reload command
+ Add flat range abilities with item generation
+ Hide charges when item is single use with identity module
! Adjust NBT API conventions
! Fix some projectile damage issues
----------, Apr 25, 2022

It is important to note that x.3.14+ requires ProMCCore 1.0.3.7+

+ Add Money module
! Fix crit issues
+ Add module reload command
+ Add flat range abilities with item generation
+ Hide charges when item is single use with identity module
! Adjust NBT API conventions
! Fix some projectile damage issues
! Fix item name glow matching color of the item name
----------, Feb 23, 2022

Resource Information
Author:
----------
Total Downloads: 12,611
First Release: Feb 3, 2022
Last Update: Nov 27, 2024
Category: ---------------
All-Time Rating:
15 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings