Skip to main content
Documentation menu
LPC Pro · Getting Started

Requirements

Documents LPC Pro 4.0.0 · mirrored from the product wiki, updated 2026-02-07 · GitBook version

Before installing LPC Pro v2, make sure your server meets the following requirements.

Server Requirements

Requirement Details
Server Software Paper (recommended) or Spigot
Minecraft Version 1.17 - 26.2
Java Version Java 16 or higher (Java 17+ recommended for Paper 1.18+)

Paper is strongly recommended over Spigot. LPC Pro uses the Adventure API for rich text formatting (MiniMessage, hex colors, gradients, click actions, hover tooltips). Paper includes Adventure natively, while Spigot requires a compatibility layer.

Optional Dependencies

These plugins are not required but enable additional features when installed:

Plugin What It Enables
LuckPerms Group detection, prefix/suffix in chat formats
Vault Economy integration, permission abstraction
PlaceholderAPI %placeholder% support in chat formats and hover text
ProtocolLib Message deletion (the clickable [X] button), message interception
DiscordSRV Receiving Discord messages in Minecraft
ItemsAdder Custom emoji support (:emoji: syntax)
Oraxen Custom glyph support (:glyph: syntax)
Geyser + Floodgate Bedrock player detection
ViaVersion Client version detection
Essentials Vanish detection via Bukkit metadata
SuperVanish / PremiumVanish Vanished player awareness in chat, mentions, and tab completion

Database

LPC Pro supports two database backends:

  • SQLite (default) — Zero configuration, works out of the box. Stored as a local lpcpro.db file in the plugin folder.
  • MySQL / MariaDB — Recommended for larger servers or BungeeCord/Velocity networks. Requires MySQL 8.0+ with utf8mb4_unicode_520_ci collation for full emoji and unicode support.

Ready to run it? Get LPC ProAI moderation, MiniMessage, Discord, chat bubbles, games & more — one chat plugin.

Requirements · LPC Pro Minecraft plugin docs | InfinitePlugins