Tutorial Categories

Our tutorials are organized by skill level to help you find the right guide for your needs. Whether you're just starting out or looking to implement advanced features, we have tutorials to help you succeed.

Beginner Tutorials

These tutorials cover the basics of using DeltaPlugins and are perfect for those who are new to Minecraft server administration or our platform.

Setting Up Your First Server

Learn how to set up a basic Minecraft server with essential DeltaPlugins for a smooth experience.

Easy 15 minutes

What You'll Learn

  • How to choose the right server software
  • Setting up basic server properties
  • Installing essential DeltaPlugins
  • Basic server security measures

Step 1: Choose Your Server Software

We recommend using Paper for most servers as it offers good performance and plugin compatibility.

Download the latest version from papermc.io and follow their installation instructions.

Step 2: Configure Your Server

After installing Paper, edit the server.properties file to set basic options like:

server-name=My DeltaPlugins Server
gamemode=survival
difficulty=normal
max-players=20
view-distance=10
spawn-protection=16

Step 3: Install Essential Plugins

For a new server, we recommend these essential DeltaPlugins:

  • DeltaEssentials - Basic server commands and features
  • DeltaProtect - World and player protection
  • DeltaEconomy - Basic economy system

Follow our installation guide to add these plugins to your server.

Step 4: Secure Your Server

Basic security measures include:

  • Setting up operator permissions carefully
  • Using a whitelist for private servers
  • Configuring DeltaProtect to prevent griefing

Next Steps

Once your server is running, check out our tutorial on Player Management to learn how to effectively manage your community.

Read Tutorial

Player Management Basics

Learn how to manage players, set up permissions, and create a welcoming environment for your community.

Easy 20 minutes

What You'll Learn

  • Setting up basic permission groups
  • Creating welcome messages and rules
  • Managing player inventories and data
  • Basic moderation tools

Step 1: Set Up Permission Groups

Using DeltaPerms, create basic permission groups for your server:

# In permissions.yml
groups:
  default:
    permissions:
      - deltaplugins.basic.commands
      - deltaplugins.home.set
  vip:
    inheritance: default
    permissions:
      - deltaplugins.vip.perks
  moderator:
    inheritance: vip
    permissions:
      - deltaplugins.mod.kick
      - deltaplugins.mod.ban

Step 2: Create Welcome Messages

Configure DeltaEssentials to display welcome messages and server rules:

# In messages.yml
welcome-message: "&aWelcome to the server, %player_name%!"
motd:
  - "&6=== Server Rules ==="
  - "&f1. Be respectful to other players"
  - "&f2. No griefing or stealing"
  - "&f3. Have fun!"

Step 3: Player Data Management

Learn basic commands for managing player data:

  • /invsee [player] - View a player's inventory
  • /eco give [player] [amount] - Give currency to a player
  • /home set [name] - Set a home location

Step 4: Moderation Tools

Essential moderation commands:

  • /kick [player] [reason] - Kick a player from the server
  • /ban [player] [reason] - Ban a player
  • /mute [player] [duration] - Mute a player

Pro Tip

Consider setting up an application process for moderator positions to ensure you have trustworthy staff members.

Read Tutorial

Setting Up a Basic Economy

Learn how to set up and configure a basic economy system for your Minecraft server.

Easy 25 minutes

Coming Soon

This tutorial is currently being developed. Check back soon!

Coming Soon

Intermediate Tutorials

These tutorials are designed for server owners who are already familiar with the basics and want to take their server to the next level.

Creating a Server Shop

Learn how to set up a comprehensive shop system where players can buy and sell items.

Intermediate 30 minutes

What You'll Learn

  • Setting up DeltaShop plugin
  • Configuring item prices and categories
  • Creating physical shop locations
  • Setting up admin shops vs. player shops

Step 1: Install and Configure DeltaShop

After installing DeltaShop, configure the main settings:

# In config.yml
economy:
  currency-symbol: "$"
  starting-balance: 500

shop:
  allow-player-shops: true
  tax-rate: 5 # Percentage
  max-shops-per-player: 3

Step 2: Set Up Item Categories

Organize your shop with categories:

# In categories.yml
categories:
  blocks:
    icon: STONE
    display-name: "&6Building Blocks"
  tools:
    icon: DIAMOND_PICKAXE
    display-name: "&bTools & Weapons"
  food:
    icon: BREAD
    display-name: "&aFood & Farming"

Step 3: Configure Item Prices

Set up the prices for items in your shop:

# In prices.yml
items:
  DIAMOND:
    buy-price: 100
    sell-price: 80
    category: tools
  STONE:
    buy-price: 2
    sell-price: 1
    category: blocks
  BREAD:
    buy-price: 5
    sell-price: 3
    category: food

Step 4: Create Physical Shop Locations

To create a physical shop location:

  1. Place a chest or sign at your desired location
  2. Run the command: /deltashop create [shop-name]
  3. Follow the on-screen instructions to set up the shop type

Pro Tip

Consider creating a central marketplace area on your server where players can easily find all available shops.

Read Tutorial

Custom Enchantments and Items

Create unique enchantments and custom items to make your server stand out.

Intermediate 40 minutes

Coming Soon

This tutorial is currently being developed. Check back soon!

Coming Soon

Creating Custom Quests and Rewards

Learn how to create engaging quests and reward systems for your players.

Intermediate 35 minutes

Coming Soon

This tutorial is currently being developed. Check back soon!

Coming Soon

Advanced Tutorials

These tutorials cover complex topics and are designed for experienced server administrators who want to implement advanced features.

Custom Scripting with DeltaScript

Learn how to use DeltaScript to create custom behaviors and events without Java programming.

Advanced 60 minutes

What You'll Learn

  • DeltaScript syntax and structure
  • Creating custom events and triggers
  • Working with variables and conditions
  • Integrating with other plugins

Step 1: Understanding DeltaScript Basics

DeltaScript uses a simple syntax for defining events and actions:

# Basic script structure
on event_name:
  - condition: condition_check
    actions:
      - action1 param1 param2
      - action2 param1 param2

Step 2: Creating Your First Script

Let's create a simple welcome message with a first-join bonus:

# In scripts/welcome.ds
on player_join:
  - condition: player.has_tag("new_player") == false
    actions:
      - broadcast "&6Welcome  to the server for the first time!"
      - give_item  DIAMOND 5
      - give_money  1000
      - add_tag  "new_player"
  - condition: player.has_tag("new_player") == true
    actions:
      - message  "&aWelcome back, !"

Step 3: Advanced Event Handling

Create more complex scripts with multiple conditions:

# In scripts/special_blocks.ds
on block_break:
  - condition: block.type == "DIAMOND_ORE" && player.has_permission("vip.double_drops")
    actions:
      - cancel_event
      - set_block  AIR
      - drop_item  DIAMOND 2
      - message  "&aYour VIP status gave you double diamonds!"

Step 4: Creating Custom Commands

Define your own custom commands with DeltaScript:

# In scripts/commands.ds
command heal:
  permission: deltascript.heal
  usage: /heal [player]
  description: Heal yourself or another player
  script:
    - condition: args.length == 0
      actions:
        - set_health  20
        - message  "&aYou have been healed!"
    - condition: args.length == 1 && player.has_permission("deltascript.heal.others")
      actions:
        - set_health  20
        - message  "&aYou have been healed by !"
        - message  "&aYou healed !"

Advanced Tip

You can use DeltaScript to create complex game mechanics like custom bosses, special abilities, or server-wide events. Check our API Reference for all available functions.

Read Tutorial

Database Integration and Data Management

Learn how to integrate external databases with your server and manage player data effectively.

Advanced 50 minutes

Coming Soon

This tutorial is currently being developed. Check back soon!

Coming Soon

Multi-Server Network Setup

Set up and manage a network of connected Minecraft servers with shared data and seamless player transitions.

Advanced 90 minutes

Coming Soon

This tutorial is currently being developed. Check back soon!

Coming Soon

Request a Tutorial

Don't see a tutorial for something you want to learn? Let us know what topics you'd like us to cover in future tutorials.

Request a Tutorial