Releases: EndlessCodeGroup/RPGInventory
v2.4.1
This version requires Mimic 0.8+
Added
- Support of 1.18 now is experimental
- Implemented Mimic Inventory API to make it easier to integrate RPGInventory with plugins providing custom items.
Fixed
- Fixed
/rpginv reload
command - Compatibility with Mimic 0.8+
- Visual dupe when press
F
on item
Housekeeping
- Update dependencies
- Update build environment
Full Changelog: v2.4.0...v2.4.1
v2.4.0
Fixed
- Fixed dependencies relocation
- Fixed error on plugin reload
- Removed SLF4J from dependencies
Full Changelog: v2.4.0-rc2...v2.4.0
RPGInventory v2.4.0-rc2
Added
- This update brings experimental Spigot 1.17 support.
Changes
- This version requires at least Mimic 0.6.1
Housekeeping
- Dependencies updated, removed unused dependencies
- Gradle 6.8.1 -> 7.2
v2.4.0-rc1
Mimic support
Now you should install Mimic to use RPGInventory.
Mimic automatically detects classes and levels plugins that you use and RPGInventory will use it for items and slots requirements.
All supported level and class systems are available at this page.
With Mimic you can add support of your own levels/classes plugin.
Removed level-system
and class-system
options from config.
Option slots.level.spend
works for any level system.
Added RPGInventoryItemsRegistry
.
You can get RPGInv items using command:
/mimic items give <player> rpginventory:<item id>
Added
- Validation of slot IDs on slots initialization
- Validation of allowed and denied items on slots initialization
Fixed
- Dupe when pressing
F
on item (#168)
RPGInventory v2.3.2
Custom Model Data
Now you can switch textures type between Custom Model Data and damage.
Just change option textures-type
in the config.
There are two possible values:
damage
(default value) - https://www.spigotmc.org/wiki/custom-item-models-in-1-9-and-up/custom_model_data
- modern replacement for textures by damage available since 1.14
We also created resource-pack majesty
using Custom Model Data.
It is fully compatible with the default plugin config.
https://gitlab.com/endlesscodegroup/rpginventory/resource-packs
Other changes
This release contains a lot of small but significant fixes and improvements.
We improved default configs.
Now it should be less confusing for new plugin users.
Version 1.15 now is fully supported.
Also, there is initial support of 1.16.
By the way, NETHERITE tools and armors are already in default configs :)
All changes
13 changes total
Added (3 changes)
- Custom Model Data support
- Now 1.15 is fully supported
- Disallow to open RPGInventory in creative mode
Fixed (8 changes)
- Fixed error on shield take off (#173)
- Fixed error when backpack size is greater than 54
- Prevent damaging pets with spectral arrows
- Add GOLDEN and NETHERITE tools to the default config
- Fix armor validation on right click and dispense
- Prevent equip restricted armor with right-click
- Prevent equip restricted armor with shift-click when
armor_slot_action
isrpginv
- Prevent equip a shield with shift-click if it is not allowed.
Other (2 changes)
- Removed health info from default info slot
- Inspector updated to v0.9 - crash reports will look better :)
v2.1.6
Improved:
- Removed command
/rpginv list [type]
. Now you can just skiplist
and write/rpginv items
instead of/rpginv list items
. - Improved tips on wrong usage of command
- Added support of short form of command. You can now use just first letter of command. For example, instead of
/rpginv reload
you can write/rpginv r
. Instead ofpets
-p
and so on. - Added notifications about items giving (#8)
- Improved resource packs warnings