Download the latest lpcpro-bukkit-v2-X.X.X.jar file.
- Stop your server.
- Place the
.jarfile into your server'splugins/folder. - Start the server.
LPC Pro will generate its configuration files on first startup:
plugins/LPC-Pro/
βββ config.yml # Main settings
βββ database.yml # Database connection
βββ translation.yml # Chat translation
βββ chat/
β βββ channels.yml # Chat channels
β βββ colors.yml # Color settings
β βββ emojis.yml # Emoji settings
β βββ grammar.yml # Grammar correction
β βββ bubbles.yml # Chat bubbles
β βββ mentions.yml # @mention settings
β βββ tags.yml # Chat tags
βββ moderation/
β βββ moderation.yml # Filter settings (spam, caps, ads, swear)
β βββ content-filter.yml # Content filter (signs/books/anvil)
β βββ ai-filter.yml # AI content moderation
β βββ cloud-filter.yml # Cloud-based filter
β βββ console-filter.yml # Console output filter
β βββ antibot.yml # Anti-bot protection
β βββ raidprotection.yml # Raid protection
β βββ reports.yml # Report system
βββ features/
β βββ achievements.yml # Chat achievements
β βββ games.yml # Chat games
β βββ mail.yml # Mail system
β βββ macros.yml # Chat macros
β βββ motd.yml # MOTD settings
β βββ newcomer.yml # New player handling
β βββ offlinemessages.yml # Offline message settings
β βββ polls.yml # Polls
β βββ quickreply.yml # Quick reply shortcuts
β βββ reputation.yml # Rep system
β βββ servermessages.yml # Join/quit/death messages
β βββ shop.yml # Chat shop / cosmetics
β βββ smart-announcements.yml # Context-aware announcements
β βββ tablist.yml # Tab list header/footer
β βββ custom-commands.yml # Custom commands
βββ integration/
β βββ discord.yml # Discord integration
β βββ proxy.yml # Proxy/network settings
β βββ server-links.yml # Server links
βββ advanced/
β βββ groups.yml # Rank-based settings
β βββ variables.yml # Custom variables
β βββ command-settings.yml # Command settings
β βββ message-interceptor.yml # Message interception
β βββ message-deletion.yml # Message deletion
βββ formats/ # Chat format templates
βββ chat.yml
βββ msg-sender.yml
βββ msg-receiver.yml
βββ staff-chat.yml
βββ groups/ # Group-specific formats
Install any optional dependencies you want to use (see Requirements). LPC Pro automatically detects installed plugins and enables their integrations.
Edit the generated configuration files to match your server's needs. See the Configuration section for details.
After editing configuration files, use /lpc reload to apply changes without restarting the server.
{% hint style="warning" %}
The database.yml file does not support reloading. Changes to database settings require a full server restart.
{% endhint %}