Files
LevelCraft/plugin.yml
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

35 lines
1.1 KiB
YAML

name: LevelCraft
main: com.simolzimol.levelcraft.LevelCraft
version: 1.0
api-version: 1.21
author: SimolZimol
description: RPG-Style Item Enhancement Plugin with custom stats, rarities and bonuses
commands:
testsmithchest:
description: Spawns a weaponsmith chest for testing
usage: /testsmithchest
augment:
description: Manage item augmentations
usage: /augment <create|add|remove|info|levelup>
aliases: [aug, enhance]
playerlevel:
description: View and manage player levels
usage: /playerlevel [player] [info|add|set] [amount]
aliases: [plevel, level]
demo:
description: Get demo items with pre-configured augmentations
usage: /demo [1-10|all|random|list]
aliases: [demoitems, examples]
convert:
description: Convert regular items to Enhanced Items
usage: /convert [hand|all|help]
aliases: [enhance, upgrade]
permissions:
levelcraft.admin:
description: Administrative commands for LevelCraft
default: op
levelcraft.use:
description: Basic usage of LevelCraft features
default: true