pluginv3
LevelAmmo 1.3
Sistema RPG de Niveles para Items | Prestige | Skills | Stats | Combos | Fully Configurable
Descripción
¡Sube de nivel tus herramientas, armas y armaduras mientras juegas! LevelAmmo es el sistema RPG más completo para items en Minecraft, con niveles, prestigio, habilidades desbloqueables, estadísticas y recompensas configurables.
Características principales:
- 🔨 10+ tipos de items leveleables: Picos, espadas, hachas, arcos, ballestas, tridentes, cascos, pecheras, pantalones, botas
- ⚡ XP por acciones: Minar bloques, golpear mobs, matar enemigos, recibir daño
- 🏆 Sistema de Prestigio: Reinicia nivel para obtener bonus permanentes
- 🔮 Sistema de Skills: 20+ habilidades pasivas y activas desbloqueables
- 📊 Sistema de Stats: Estadísticas detalladas por item
- 🔥 Sistema de Combos: Bonus XP por acciones consecutivas
- 🎁 Recompensas aleatorias: Dinero, tokens, comandos, encantamientos, efectos
- 🏆 Rankings globales: Top jugadores por tipo de item
- 🛡️ Anti-exploits: No XP en creativo, bloques colocados, cooldowns
- 🎨 Oraxen/ItemsAdder: Soporte completo para items custom
🆕 Nuevo en v1.3
Sistema de Prestigio
- Prestige Levels - Reinicia tu item a nivel 1 para obtener bonus permanentes
- Prestige Multiplier - +10% XP por cada nivel de prestigio
- Prestige Stars - Estrellas ★ en el nombre del item
- Prestige Rewards - Recompensas exclusivas por prestigio (comandos, skill points)
- Max Prestige - Hasta 10 niveles de prestigio
- Prestige Command -
/la prestigepara prestigiar tu item
Requisitos de Prestigio
- Nivel máximo del item (100 por defecto)
- Costo de dinero configurable (opcional)
- Mantiene o reinicia skills según configuración
Bug Fixes
- Fixed: NPE cuando location.getWorld() es null
- Fixed: NPE cuando comboManager es null
- Fixed: Bleed task no se cancelaba correctamente
- Fixed: BlockBreakListener ahora soporta axe
v1.2 - Skills System
Sistema de Habilidades
- 20+ Skills para todos los tipos de items
- Skills Pasivas: Auto-Smelt, Vein Miner, Lifesteal, Critical Chance, Bleed, y más
- Skills Activas: Berserk, Drill, Arrow Rain, Shield (con cooldowns)
- Skill Points: Ganados en niveles 10, 20, 30... 100
- GUI de Skills: Menú visual para gestionar habilidades (
/la skills)
Skills por Tipo de Item
Pickaxe:
- Auto-Smelt - Funde minerales automáticamente
- Fortune Boost - Aumenta probabilidad de drops extra
- Vein Miner - Mina venas completas de minerales
- Haste - Efecto de velocidad de minado
- Drill (Activa) - Mina en línea recta
Sword:
- Lifesteal - Recupera vida al atacar
- Critical Chance - Probabilidad de golpe crítico
- Bleed - Causa sangrado (daño por tiempo)
- Execute - Bonus daño a enemigos con poca vida
- Berserk (Activa) - Modo furia temporal
Bow:
- Multishot - Dispara flechas adicionales
- Explosive Arrows - Flechas explosivas
- Homing - Flechas guiadas
- Arrow Rain (Activa) - Lluvia de flechas
Armor:
- Thorns Enhanced - Refleja daño
- Regeneration - Regeneración pasiva
- Damage Reduction - Reduce daño recibido
- Speed Boost - Aumenta velocidad
- Fall Protection - Reduce daño por caída
- Shield (Activa) - Inmunidad temporal
Dependencias
| Plugin | Requerido | Descripción |
|---|---|---|
| Vault | Opcional | Para recompensas de dinero |
| PlaceholderAPI | Opcional | Para placeholders |
| TokenEnchant | Opcional | Para tokens y multiplicadores |
| Oraxen | Opcional | Items y bloques custom |
| ItemsAdder | Opcional | Items y bloques custom |
Comandos
| Comando | Descripción | Permiso |
|---|---|---|
/levelammo give <jugador> <tipo> <nivel> |
Dar item leveleable | levelammo.command.give |
/levelammo reload |
Recargar configuración | levelammo.command.reload |
/levelammo setlevel <nivel> |
Establecer nivel del item | levelammo.command.setlevel |
/levelammo setxp <xp> |
Establecer XP del item | levelammo.command.setxp |
/levelammo top <tipo> |
Ver top 10 jugadores | - |
/levelammo stats |
Ver estadísticas del item (GUI) | - |
/levelammo skills |
Gestionar habilidades (GUI) | - |
/levelammo prestige |
Prestigiar item (nivel máximo) | - |
/levelammo info |
Info rápida del item | - |
Alias: /la, /lammo
Permisos
| Permiso | Descripción | Default |
|---|---|---|
levelammo.admin |
Notificaciones de actualizaciones | OP |
levelammo.command.give |
Usar /levelammo give | OP |
levelammo.command.reload |
Usar /levelammo reload | OP |
levelammo.command.setlevel |
Usar /levelammo setlevel | OP |
levelammo.command.setxp |
Usar /levelammo setxp | OP |
levelammo.multiplier.vip |
1.5x XP | false |
levelammo.multiplier.mvp |
2.0x XP | false |
levelammo.multiplier.elite |
3.0x XP | false |
PlaceholderAPI
# Top Rankings
%levelammo_top_pickaxe_1_name% - Nombre del #1 en picos
%levelammo_top_pickaxe_1_level% - Nivel del #1 en picos
# Item en Mano
%levelammo_held_level% - Nivel del item
%levelammo_held_xp% - XP actual
%levelammo_held_type% - Tipo de item
%levelammo_held_max_xp% - XP necesario para subir
%levelammo_held_max_level% - Nivel máximo
%levelammo_held_prestige% - Nivel de prestigio
Archivos de Configuración
config.yml- Configuración general, feedback, integraciones, multiplicadoresitems.yml- Tipos de items, materiales, displaylevels.yml- Fórmulas de XP, niveles máximos, milestonesxp.yml- Valores de XP por acciónrewards.yml- Recompensas por nivelskills.yml- Configuración de habilidadesprestige.yml- Configuración de prestigiomessages.yml- Todos los mensajes
Tipos de Recompensa
CONSOLE_COMMAND- Comando desde consolaPLAYER_COMMAND- Comando como jugadorMESSAGE- Mensaje al jugadorMONEY- Dinero (Vault)TOKEN- Tokens (TokenEnchant)ENCHANT- Encantamiento al itemPOTION_EFFECT- Efecto de pociónSOUND- Reproducir sonidoTITLE- Mostrar títuloITEM- Dar item (vanilla, oraxen:id, itemsadder:id)PARTICLE- PartículasEXPERIENCE- XP de Minecraft
Anti-Exploits
✅ No XP en modo Creativo
✅ No XP por bloques colocados por jugadores
✅ Cooldowns entre acciones
✅ Límite de XP por segundo (armadura)
✅ Diminishing returns
✅ UUID único por item (previene clonación)
✅ Regiones sin XP (WorldGuard)
Instalación
- Descarga el JAR
- Colócalo en la carpeta
plugins/ - Reinicia el servidor
- Configura los archivos en
plugins/LevelAmmo/ - Usa
/levelammo reloadpara aplicar cambios
Soporte
¿Problemas o sugerencias? Abre un issue o contacta al autor.
Autor: Pecar087
Versión: 1.3
API: Spigot 1.21.1