Skip to content

6

Choose a tag to compare

@Ades12121212121 Ades12121212121 released this 21 Dec 02:10
844f5f0

LevelAmmo 1.6

Sistema RPG de Niveles para Items | Mob Levels | Prestige | Skills | Enchants | Multi-Language | MySQL

Minecraft
Spigot
Version


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, pt

Nuevos 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 prestige para 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, multiplicadores
  • items.yml - Tipos de items, materiales, display
  • levels.yml - Fórmulas de XP, niveles máximos, milestones
  • xp.yml - Valores de XP por acción
  • rewards.yml - Recompensas por nivel
  • skills.yml - Configuración de habilidades
  • enchants.yml - Configuración de encantamientos custom
  • mobs.yml - Configuración de niveles de mobs
  • prestige.yml - Configuración de prestigio
  • messages.yml - Todos los mensajes

Tipos de Recompensa

  • CONSOLE_COMMAND - Comando desde consola
  • PLAYER_COMMAND - Comando como jugador
  • MESSAGE - Mensaje al jugador
  • MONEY - Dinero (Vault)
  • TOKEN - Tokens (TokenEnchant)
  • ENCHANT - Encantamiento al item
  • POTION_EFFECT - Efecto de poción
  • SOUND - Reproducir sonido
  • TITLE - Mostrar título
  • ITEM - Dar item (vanilla, oraxen:id, itemsadder:id)
  • PARTICLE - Partículas
  • EXPERIENCE - 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

  1. Descarga el JAR
  2. Colócalo en la carpeta plugins/
  3. Reinicia el servidor
  4. Configura los archivos en plugins/LevelAmmo/
  5. Usa /levelammo reload para aplicar cambios

Soporte

¿Problemas o sugerencias? Abre un issue o contacta al autor.

Autor: Pecar087
Versión: 1.6
API: Spigot 1.21.1