Skip to main content

Getting Started with Vexor Core Plugins

This guide will help you install and configure Vexor Core plugins on your Minecraft server.

Prerequisites

Before installing any Vexor Core plugin, ensure your server meets these requirements:

Server Requirements

  • Minecraft Version: 1.20+ (most plugins require 1.21+)
  • Server Software: Paper, Purpur, or any Paper-fork server
    • ❌ Spigot/Bukkit are not recommended (missing modern APIs)
    • ✅ Paper is the recommended platform
  • Java Version: Java 21 or higher
  • Permissions Plugin: LuckPerms (for TBGeneral and advanced permission management)

System Requirements

  • Sufficient RAM allocation (minimum 2GB, 4GB+ recommended)
  • Read/write permissions for plugin directories
  • Network connectivity for update checks (optional)

Installation Guide

Step 1: Download Plugins

Download the desired plugins from one of these sources:

  • Modrinth: Official plugin releases (recommended)
  • GitHub Releases: Latest development builds
  • Discord: Beta versions and custom builds

Step 2: Install Plugins

  1. Stop your server if it's running

    # Stop the server gracefully
    /stop
  2. Upload the plugin JAR file to your server's plugins/ directory

    server/
    ├── plugins/
    │ ├── PivotPoly-1.0.jar ← Place here
    │ ├── ItemLimiter-1.1.jar ← Place here
    │ └── EnchantLimits-1.1.jar ← Place here
  3. Start your server

    • The plugin will automatically generate default configuration files
  4. Verify installation

    • Check console for plugin load messages:
      [Server] [INFO] Enabling PivotPoly v1.0
      [Server] [INFO] PivotPoly has been enabled!
    • Use /plugins command to see loaded plugins (green = enabled)

Step 3: Configure Plugins

Each plugin creates a configuration folder with default settings:

server/plugins/
├── PivotPoly/
│ ├── config.yml
│ └── doors.yml
├── ItemLimiter/
│ ├── config.yml
│ └── limits.yml
├── SupplyCrates/
│ ├── config.yml
│ └── crates.yml
  1. Stop the server to edit configurations safely
  2. Edit the config files using your preferred text editor
    • ⚠️ Use a YAML validator to avoid syntax errors
    • Recommended editors: VS Code, Notepad++, Sublime Text
  3. Reload or restart the server to apply changes
    • Some plugins support /pluginname reload command
    • Full restart recommended for major configuration changes

Quick Setup by Plugin

PivotPoly

# 1. Install plugin
# 2. Grant admin permission
/lp user <username> permission set pivotpoly.admin true

# 3. Get the wand item
/pivotpoly wand

# 4. Create your first animated door
# (Follow interactive prompts)

ItemLimiter / EnchantLimits

# 1. Install plugin
# 2. Open admin GUI
/ilimit # For ItemLimiter
/elimit # For EnchantLimits

# 3. Configure limits through GUI
# 4. Reload to apply

CoreTeams

# 1. Install plugin
# 2. Configure settings in config.yml
# 3. Allow players to create teams
/team create <teamname>

SupplyCrates

# 1. Install plugin
# 2. Configure loot tables in config.yml
# 3. Drop a supply crate
/supplycrates drop

Post-Installation

Verify Permissions

Most plugins use these permission patterns:

  • pluginname.admin - Full administrative access
  • pluginname.use - Basic player usage
  • pluginname.bypass.* - Bypass limitations

Configure Features

Review each plugin's documentation for:

  • Available commands and their usage
  • Permission nodes and defaults
  • Configuration options
  • Integration with other plugins

Test Functionality

  1. Test commands work as expected
  2. Verify permissions are applied correctly
  3. Check for console errors or warnings
  4. Test with both admin and regular player accounts

Common Setup Tips

Best Practices

Always backup before installing new plugins
Test on a development server first
Read the documentation for each plugin
Keep plugins updated for bug fixes and features
Monitor console for errors during startup

Avoid Common Mistakes

❌ Don't edit configs while server is running
❌ Don't use Spigot/Bukkit (use Paper instead)
❌ Don't ignore console warnings
❌ Don't mix incompatible plugin versions

Updating Plugins

  1. Backup your server (especially plugin configs and data)
  2. Download the new version from official sources
  3. Stop your server
  4. Replace the old JAR with the new one
  5. Start server and check console for migration messages
  6. Review changelogs for breaking changes or new features

Getting Help

If you encounter issues during installation:

  1. Check the console for error messages
  2. Review the Troubleshooting page
  3. Verify prerequisites are met
  4. Read plugin-specific documentation
  5. Ask in Discord with relevant logs and details

Next Steps

  • Explore individual plugin documentation for detailed guides
  • Learn about the API if you're a developer
  • Join our Discord community for support

Ready to dive deeper? Choose a plugin from the sidebar to explore its full capabilities!