Jules
|
a32f3dd918
|
More stuff for array edition in UI
|
2025-01-27 13:02:55 +01:00 |
|
Jules
|
fa097127cd
|
Basic support for array edition in UI
|
2025-01-20 21:30:43 +01:00 |
|
Jules
|
6c8ed33466
|
Fixed browser display index
|
2025-01-20 16:20:39 +01:00 |
|
Jules
|
c13c808912
|
Fixed edition not using the right yaml format for keys
|
2025-01-20 02:29:08 +01:00 |
|
Jules
|
552eec5778
|
Shield patterns are working again
|
2025-01-20 02:14:15 +01:00 |
|
Jules
|
0661159405
|
Now using map<integer> for permanent effects
|
2025-01-20 01:11:27 +01:00 |
|
Jules
|
766affefab
|
More bugfixing
|
2025-01-19 19:58:39 +01:00 |
|
Jules
|
46652835ef
|
Soulbound now handled using components
|
2025-01-19 17:14:04 +01:00 |
|
Jules
|
dc805a4b86
|
Fixed enchant maps and color components
|
2025-01-19 15:11:57 +01:00 |
|
Jules
|
212f00b12b
|
Fixed an issue with gem-transferable stats
|
2025-01-19 14:38:37 +01:00 |
|
Jules
|
3bef2a9d9e
|
Fixed imports
|
2025-01-19 13:23:29 +01:00 |
|
Jules
|
bcc63f42cb
|
Finally compiles again
|
2025-01-18 03:01:09 +01:00 |
|
Jules
|
905a506333
|
StatHistories now support stat components
|
2025-01-18 02:33:10 +01:00 |
|
Jules
|
3a3fd71811
|
Make GemstoneStat a boolean ItemStat option
|
2025-01-18 00:50:17 +01:00 |
|
Jules
|
769e45eeb3
|
Refactored classes related to gemstones
|
2025-01-17 21:15:02 +01:00 |
|
Jules
|
b3f1f4055b
|
Got rid of CommandData and CommandDataList
|
2025-01-17 17:52:38 +01:00 |
|
Jules
|
f883d92a31
|
Got rid of AbilityData
|
2025-01-17 17:37:26 +01:00 |
|
Jules
|
b7bc6ffbd0
|
More RandomStatData to Model conversion. Starting to remove uses of statDatas
|
2025-01-17 17:33:21 +01:00 |
|
Jules
|
ecf217e177
|
Merge remote-tracking branch 'origin/mi7' into mi7
# Conflicts:
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/ItemStats.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/api/item/template/MMOItemTemplate.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/comp/enchants/CrazyEnchantsStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/comp/enchants/advanced_enchants/AdvancedEnchantsStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/comp/mmocore/stat/ExtraAttribute.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/comp/mmoinventory/stat/AccessorySet.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/gui/edition/ItemEdition.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/manager/StatManager.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/Abilities.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ActionLeftClick.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ActionRightClick.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/Amphibian.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ArmorTrimStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ArrowParticles.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ArrowPotionEffects.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/AttackDamage.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/AttackSpeed.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/CanBreak.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/Commands.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/CompatibleIds.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/CompatibleMaterials.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/CompatibleTypes.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/Crafting.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/CustomDurability.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/CustomModelData.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/DyeColor.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/Effects.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/Enchants.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/GemSockets.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/GemUpgradeScaling.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/HideDye.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ItemDamage.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ItemLevel.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ItemParticles.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ItemTypeRestriction.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/MaterialStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/PermanentEffects.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/Permission.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/PotionColor.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/PotionEffects.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ProjectileParticles.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/RevisionID.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/ShieldPatternStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/SkullTextureStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/Soulbound.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/SoulboundLevel.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/Unbreakable.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/UpgradeStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/annotation/InvalidComponentKeyException.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/block/BlockID.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/StatComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/ArrayComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/MaterialComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/SkullTextureComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/composite/ColorComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/composite/EnchantComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/composite/GemstoneComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/composite/GemstonesComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/composite/NameComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/composite/PotionEffectComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/composite/ShieldPatternComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/composite/ShieldStyleComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/composite/TemplateClass.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/builtin/composite/UpgradeComponent.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/model/builtin/ArrayModel.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/model/builtin/ObjectModel.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/type/ComponentType.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/type/builtin/ArrayComponentType.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/type/builtin/BooleanComponentType.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/type/builtin/NumberComponentType.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/type/builtin/ObjectComponentType.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/type/builtin/StringComponentType.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/component/type/builtin/VoidComponentType.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/data/RestoreData.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/nbt/ItemTagContainer.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/nbt/TagContainer.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/syntax/SyntaxAdapter.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/syntax/SyntaxAdapters.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/type/BooleanStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/type/DoubleStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/type/IntegerStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/type/ItemStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/type/RequirementStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/type/StringListStat.java
# MMOItems-API/src/main/java/net/Indyuce/mmoitems/stat/type/StringStat.java
|
2025-01-09 01:59:23 +01:00 |
|
Jules
|
a9726c633c
|
MMOItems 7 now compiles. Beginning of (dynamic) map components
|
2025-01-09 01:58:34 +01:00 |
|
Jules
|
9301f2269b
|
ItemStat transition to components. Commit 2
|
2025-01-08 14:11:04 +01:00 |
|
Jules
|
76faaf77ba
|
ItemStat transitioning to components. Commit 1
|
2025-01-08 14:11:03 +01:00 |
|
Jules
|
1e2a17f5e0
|
Changed the ItemStat interface to only utilize components. Commit 1
|
2025-01-08 04:24:39 +01:00 |
|
Jules
|
3cf20664d6
|
Array component type for enchants, abilities....
|
2025-01-06 22:20:47 +01:00 |
|
Jules
|
1e01b68521
|
Removed remaining outdated non-component-friendly stat constructors
|
2025-01-06 04:42:25 +01:00 |
|
Jules
|
06ced6dc69
|
Removed most outdated non-component-friendly constructors
|
2025-01-06 04:05:10 +01:00 |
|
Jules
|
00f703fc12
|
Component stuff
|
2024-11-19 19:49:27 +01:00 |
|
Jules
|
84b71f7f8c
|
Fixed pagination. Basics of reading components from player input and configs
|
2024-11-04 17:00:28 +01:00 |
|
Jules
|
6f8124528f
|
Non hardcoded item types, Navigators implemented to avoid using Inventory holders
|
2024-11-04 14:02:20 +01:00 |
|
Jules
|
4345b31fa9
|
Merge remote-tracking branch 'origin/mi7' into mi7
|
2024-11-04 00:29:15 +01:00 |
|
Jules
|
ef1a1e7cd5
|
Basic component API stuff
|
2024-11-04 00:28:09 +01:00 |
|
Jules
|
5bda049802
|
Gave categories to all stats inside the item browser
|
2024-11-04 00:28:08 +01:00 |
|
Jules
|
b1243045fc
|
Updated version nb
|
2024-11-04 00:28:08 +01:00 |
|
Jules
|
1de6d16e12
|
Exception handling when hooking onto dependency
|
2024-11-03 22:33:06 +01:00 |
|
Jules
|
3cb01e5bc1
|
Fixed an issue with armor trim material application
|
2024-11-03 22:16:55 +01:00 |
|
Jules
|
259707c0fc
|
Fixed ProtocolLib dependency
|
2024-11-03 22:16:43 +01:00 |
|
Jules
|
09a592d5b0
|
Basic component API stuff
|
2024-10-26 03:19:43 +02:00 |
|
Jules
|
f43837e2f1
|
Gave categories to all stats inside the item browser
|
2024-10-25 00:05:18 +02:00 |
|
Jules
|
97ea879d87
|
Updated version nb
|
2024-10-24 13:01:46 +02:00 |
|
Jules
|
3ae536bbd2
|
Fixed small issue with default long_sword.yml
|
2024-10-23 18:14:34 +02:00 |
|
Jules
|
293d3bc436
|
Fixed error with MythicMobs custom stats preventing MMOItems to enable
|
2024-10-23 18:06:25 +02:00 |
|
Jules
|
816654a430
|
Fixed a color issue with placeholders within messages sent to players
|
2024-10-23 17:50:18 +02:00 |
|
Jules
|
8782a0886b
|
Fixed error log on server startup
|
2024-10-22 15:59:26 +02:00 |
|
Jules
|
1080e6f23b
|
Fixed an issue with MMOCore block types
|
2024-10-22 13:55:20 +02:00 |
|
Jules
|
af7b6c7491
|
Trims now work with custom namespaces
|
2024-10-21 20:56:00 +02:00 |
|
Jules
|
7d479773f9
|
Added "Can Break" item option for 1.20.6+
|
2024-10-21 20:09:15 +02:00 |
|
Jules
|
e3f4288fbd
|
Support for 1.21 attribute-based stats (9 new stats). Stat categories to differentiate between stats in the item browser.
|
2024-10-21 16:17:42 +02:00 |
|
Jules
|
b50e6ed189
|
Fixed POM's
|
2024-10-21 12:34:05 +02:00 |
|
Jules
|
83d2c23dad
|
Fixed players not losing stats when dropping items
|
2024-09-09 13:58:13 +02:00 |
|
Jules
|
033be01400
|
Fixed AuraSkills dependency
|
2024-09-09 12:04:54 +02:00 |
|