Introduction

Welcome to the DefendaMinecraft documentation! This guide will help you integrate our security solution into your Minecraft server to protect it from bots, cheaters, and other malicious activities.

Features

  • Advanced bot detection and prevention
  • DDoS protection
  • Real-time monitoring and analytics
  • Customizable security rules
  • Easy integration with any Minecraft server

Quick Start

Get up and running with DefendaMinecraft in just a few simple steps:

1

Create an Account

Sign up for a free account at DefendaMinecraft.com and verify your email address.

2

Add Your Server

From your dashboard, click "Add Server" and follow the instructions to install our plugin.

/plugins install defendaminecraft
3

Configure Your Settings

Customize your security preferences in the dashboard or edit the config file:

# config.yml
security:
  anti-bot: true
  anti-cheat: true
  ddos-protection: true
  log-level: info
4

Restart Your Server

Restart your Minecraft server to apply the changes.

/restart

Configuration

DefendaMinecraft offers extensive configuration options to tailor the security to your needs.

Main Configuration

Edit the config.yml file in your server's plugins/DefendaMinecraft folder:

# Main Configuration
settings:
  # Enable/disable the plugin
  enabled: true
  
  # Logging level (debug, info, warn, error)
  log-level: info
  
  # Update checking
  check-updates: true

# Security Settings
security:
  # Anti-bot protection
  anti-bot:
    enabled: true
    max-connections: 5
    connection-timeout: 5
    
  # Anti-cheat protection
  anti-cheat:
    enabled: true
    check-interval: 5
    
  # DDoS Protection
  ddos-protection:
    enabled: true
    threshold: 100
    ban-time: 3600

# Messages
messages:
  prefix: '&8[&cDefenda&8]&r'
  no-permission: '&cYou do not have permission to use this command.'
  reloaded: '&aConfiguration reloaded successfully!'

Permissions

DefendaMinecraft comes with the following permission nodes:

Permission Description Default
defendaminecraft.admin Gives access to all admin commands op
defendaminecraft.reload Allows reloading the configuration op
defendaminecraft.bypass Bypass all security checks op