FCore.Core modular avanzado.
La base profesional para servidores Minecraft modernos.
Gestiona comandos, economía, teleport, estadísticas, mensajería y módulos opcionales bajo una arquitectura limpia, con rendimiento estable y configuración granular.
Todo lo que esperas de un core profesional.
Un conjunto cohesivo de subsistemas diseñados para integrarse sin fricción, con valores por defecto razonables y configuración granular cuando la necesitas.
Arquitectura modular
Cada subsistema vive en un módulo independiente con ciclo de vida propio, carga selectiva y dependencias explícitas.
Comandos centralizados
CommandRegistry unifica registro, aliases, permisos, autocompletado y errores con un solo punto de control.
Configuración flexible
YAML por módulo con valores en caliente, defaults razonables y validación previa al arranque.
Economía integrada
EconomyManager persistente y proveedor Vault listo para integrar tiendas, recompensas y rankings.
Estadísticas y placeholders
Sistema de stats por jugador con placeholders %fcore_*% expuestos automáticamente a PlaceholderAPI.
Teleport y spawn
Spawn, warps, TP directo, TPA, /back y cooldowns por permiso. Sistema completo de navegación.
Mensajería privada
Mensajes directos, /reply, social spy, ignore-list y toggle individual integrados al chat.
Reload seguro
Recarga granular por módulo sin desconectar jugadores ni reiniciar el servidor.
Debug interno
Comandos de diagnóstico y métricas en vivo para auditar listeners, servicios y consumo por módulo.
Optimización de listeners
Listeners registrados bajo demanda. Solo se activa lo que está en uso real en el servidor.
Diseño limpio. Dependencias explícitas.
FCore.java se mantiene ligero. Toda la lógica se delega a registros especializados, módulos independientes y servicios resueltos a través de un ServiceRegistry centralizado.
Activa solo lo que tu servidor necesita.
Cada módulo puede habilitarse o deshabilitarse de forma individual. Solo los listeners y servicios de los módulos activos se registran en el servidor.
Spawn
estableGestión del punto de aparición principal del servidor con delay configurable y soporte multimundo.
Warp
estableSistema de warps persistente con paginación, permisos por warp y sobrescritura controlada.
Teleport
estableTeleportación entre jugadores y coordenadas, historial /back y bypass de cooldown por permiso.
Solicitudes TPA
estableSolicitudes de teleportación entre jugadores con aceptación, rechazo, toggle y expiración.
Economy
estableEconomía persistente integrada con Vault, transferencias entre jugadores y ranking baltop.
Stats
estableEstadísticas de jugador, tiempo de juego y placeholders expuestos a PlaceholderAPI.
Chat
estableFormato de chat, anti-spam, anti-caps y filtro de palabras configurable con bypass por permiso.
Messaging
estableMensajería privada con respuesta rápida, social spy, ignore-list y toggle individual.
BossBar
estableMensajes destacados en barra superior con rotación, color y duración configurable.
YAML claro. Sin sorpresas.
Archivos de configuración independientes por módulo. Defaults seguros, recarga en caliente y validación previa al arranque.
# FCore — Configuración principal
prefix: '&#E50914FCore &7»'
language: es
modules:
spawn: true
warp: true
teleport: true
economy: true
stats: true
chat: true
messaging: true
bossbar: true
clearlag: true
economy:
starting-balance: 1000.0
currency-symbol: '$'
min-transfer: 1.0
pay:
cooldown-seconds: 3
max-per-minute: 10
advanced:
debug: false
log-level: INFO
auto-save-interval: 300Pensado para servidores exigentes.
Sin métricas inventadas. Lo que importa es cómo está construido: listeners bajo demanda, recarga aislada por módulo y servicios desacoplados.
FCore está diseñado para reducir listeners innecesarios, centralizar tareas comunes, manejar módulos bajo demanda y mantener el código limpio para servidores exigentes.
Cada módulo declara sus dependencias explícitamente. Los servicios opcionales se resuelven a través de un registro central. No hay singletons ocultos ni estado global mutable repartido por el código.
- Módulos independientes
- 24
- Comandos registrados
- 60+
- Permisos granulares
- 75+
- Reinicios para recargar
- 0
Carga bajo demanda
Los listeners se registran únicamente cuando el módulo correspondiente está habilitado.
Reload selectivo
Recarga aislada por módulo sin desconectar jugadores ni reiniciar el servidor.
Configuración modular
Archivos YAML independientes por módulo con defaults validados y hot-reload.
Servicios desacoplados
ServiceRegistry permite consumir dependencias opcionales sin acoplamiento fuerte.
Soporte cuando lo necesites.
Encuentra ayuda, reporta errores o revisa la documentación oficial para configurar FCore correctamente en tu servidor.
