4 Commits

Author SHA1 Message Date
SimolZimol
6517913eeb Implement complete Augmentation & Item Leveling System
Major Features Added:
- Complete Augmentation System with 17 augmentation types
- Item Leveling System with XP progression
- Player Level System with XP tracking
- Auto-Enhancement for all items (Level 1, no augmentations)
- Demo system with 10 pre-configured items
- Beautiful lore display with slot visualization
- Level-based slot unlocking system
- Legacy system cleanup and deactivation

New Commands:
- /augment (create, add, remove, info, levelup)
- /demo (1-10, all, random, list)
- /playerlevel (info, add, set)
- /convert (hand, all)

Technical Implementation:
- EnhancedItem class with NBT persistence
- AugmentationType enum with 17 types
- ItemLevelingSystem with XP curves
- PlayerLevelManager with progression
- Auto-enhancement listeners for all item sources
- Item leveling through usage (mining, combat, crafting)
- Rarity-based max levels and slot limits
2025-10-12 00:17:55 +02:00
SimolZimol
43b4ab60e4 modified: plugin.yml
modified:   src/main/java/com/simolzimol/levelcraft/LevelCraft.java
	modified:   src/main/java/com/simolzimol/levelcraft/command/TestSmithChestCommand.java
	modified:   src/main/java/com/simolzimol/levelcraft/item/ItemUtil.java
	modified:   src/main/java/com/simolzimol/levelcraft/item/Rarity.java
	modified:   src/main/java/com/simolzimol/levelcraft/listener/CustomStatsListener.java
	modified:   src/main/java/com/simolzimol/levelcraft/system/PlayerStatsManager.java
2025-10-09 18:56:48 +02:00
SimolZimol
d762e55465 modified: plugin.yml
modified:   src/main/java/com/simolzimol/levelcraft/LevelCraft.java
	new file:   src/main/java/com/simolzimol/levelcraft/command/TestSmithChestCommand.java
	modified:   src/main/java/com/simolzimol/levelcraft/listener/LootListener.java
	new file:   src/main/java/com/simolzimol/levelcraft/listener/VillagerTradeListener.java
2025-05-23 21:23:57 +02:00
SimolZimol
0a934803d2 new file: build.gradle
new file:   plugin.yml
	new file:   settings.gradle
	new file:   src/main/java/com/simolzimol/levelcraft/LevelCraft.java
2025-05-23 15:16:44 +02:00