6
LevelAmmo 1.6
Sistema RPG de Niveles para Items | Mob Levels | Prestige | Skills | Enchants | Multi-Language | MySQL
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
- ✨ Custom Enchants: 15 encantamientos únicos con sistema de descubrimiento
- 👹 Mob Levels: Mobs con niveles basados en distancia del spawn
- 🌍 Multi-Language: Soporte para múltiples idiomas (es, en, pt)
- 📊 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.6
Mob Levels System
- Mob Level System - Mobs ganan niveles basados en distancia del spawn
- Scaling Stats - HP, daño y velocidad escalan con nivel
- Elite Mobs - 5% de chance de spawn elite (2x stats, 3x XP)
- Boss Mobs - Jefes configurables con mecánicas únicas
- Mob Name Tags - Muestra nivel en el nombre del mob
Multi-Language Support
- 3 Idiomas incluidos - Español (es), English (en), Português (pt)
- Carpeta lang/ - Archivos de idioma en
plugins/LevelAmmo/lang/ - Fácil de añadir - Copia un archivo .yml y traduce
- Comando /la lang - Cambia idioma en tiempo real
- Recarga con /la reload - Los idiomas se recargan automáticamente
Configuración de Idioma
# En config.yml
settings:
language: es # es, en, ptNuevos Comandos
/la lang <code>- Cambiar idioma (es, en, pt)
🆕 Nuevo en v1.5
Custom Enchantments
- 15 Encantamientos Únicos - Sistema de encantamientos exclusivo de LevelAmmo
- 5 Tiers de Rareza - Común, Poco Común, Raro, Épico, Legendario
- Sistema de Descubrimiento - Desbloquea encantamientos al subir de nivel
- 30+ Efectos - Daño, defensa, lifesteal, soulbound, magnetismo, y más
- GUI de Encantamientos - Menú visual para ver y aplicar (
/la enchants) - Incompatibilidades - Algunos encantamientos no pueden combinarse
Encantamientos Disponibles
Ofensivos:
- Sharpened Edge - Bonus de daño
- Critical Strike - Daño crítico aumentado
- Armor Piercer - Ignora parte de la armadura
- Vampiric Touch - Lifesteal mejorado
- Explosive Impact - Daño en área
Defensivos:
- Iron Skin - Reducción de daño
- Fire Ward - Resistencia al fuego
- Feather Fall - Reducción de daño por caída
- Thorns Enhanced - Refleja daño
Utilidad:
- Soulbound - El item no se pierde al morir
- Unbreakable - El item no pierde durabilidad
- Magnet - Atrae items cercanos
- Experience Boost - Más XP de Minecraft
- Auto-Repair - Repara el item lentamente
Nuevos Comandos
/la enchants- Ver encantamientos del item (GUI)
🆕 v1.4 - Database & Stability
Database & Stability
- MySQL Support - Base de datos escalable para servidores grandes con HikariCP connection pool
- Prestige Leaderboard - Rankings por prestigio (
/la ptop <tipo>) - Async Operations - Todas las operaciones de DB son asíncronas
- Debug Mode - Sistema de logging detallado para troubleshooting
- bStats Metrics - Estadísticas de uso anónimas
- Config Migration - Sistema automático de migración de configs
Nuevos Comandos
/la ptop <tipo>- Ver top 10 por prestigio/la debug <on|off>- Toggle modo debug
Configuración MySQL
database:
type: mysql # sqlite o mysql
mysql:
host: localhost
port: 3306
database: levelammo
username: root
password: ""
pool-size: 10🆕 v1.3 - Prestige System
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 ptop <tipo> |
Ver top 10 por prestigio | - |
/levelammo stats |
Ver estadísticas del item (GUI) | - |
/levelammo skills |
Gestionar habilidades (GUI) | - |
/levelammo enchants |
Ver encantamientos (GUI) | - |
/levelammo lang <code> |
Cambiar idioma | levelammo.admin |
/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 habilidadesenchants.yml- Configuración de encantamientos custommobs.yml- Configuración de niveles de mobsprestige.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.6
API: Spigot 1.21.1