CactusAFK

CactusAFK

A lightweight AFK rewards plugin with custom AFK zones, configurable rewards, an AFK shop, PlaceholderAPI support, and admin tools.

5 downloads

ðŸŒĩ CactusAFK

CactusAFK is a lightweight and highly configurable AFK rewards plugin for Minecraft servers.

Create your own AFK area where players can earn AFK Cactuses over time and spend them in a fully configurable GUI shop.

Perfect for Survival, SMP, Economy and Community servers that want to reward players while they are AFK.

âœĻ Features

  • ðŸŒĩ Custom AFK currency
  • ⏱ïļ Automatic AFK rewards
  • 🏝ïļ Custom AFK area
  • 🛒 Configurable /afkshop GUI
  • 🎁 Customizable shop rewards
  • ðŸ’ū Player balances are automatically saved
  • 🚀 /afk teleport system
  • âģ Configurable teleport countdown
  • ðŸšŦ Moving cancels the teleport
  • ðŸ›Ąïļ AFK area protection
  • 🔧 Admin management commands
  • 📊 PlaceholderAPI support
  • ⚙ïļ Configurable messages and settings
  • 🔄 Automatic configuration updates
  • ðŸŠķ Lightweight and easy to configure

ðŸŽŪ Player Commands

/afk

Teleports you to the configured AFK area.

A countdown is displayed before teleporting. Moving during the countdown will cancel the teleport.

/afkshop

Opens the AFK Shop.

Players can spend their earned AFK Cactuses ðŸŒĩ on configurable rewards.

/cactusafk balance

Shows your current AFK Cactus balance.

🛠ïļ Admin Commands

/cactusafk give <player> <amount>

Gives AFK Cactuses to a player.

/cactusafk take <player> <amount>

Removes AFK Cactuses from a player.

/cactusafk set <player> <amount>

Sets a player's AFK Cactus balance.

/cactusafk reload

Reloads the plugin configuration.

Additional setup commands are available for configuring the AFK area and teleport location.

ðŸŒĩ AFK Rewards

Players inside the configured AFK area automatically receive AFK Cactuses.

The reward amount and interval can be customized in the configuration.

For example:

1 AFK Cactus every 60 seconds

Balances are saved automatically and remain available after server restarts.

🛒 AFK Shop

CactusAFK includes a configurable inventory-based shop.

Server owners can customize:

  • Item material
  • Display name
  • Lore
  • Slot
  • Price
  • Reward amount
  • Console commands
  • Shop layout
  • Sounds
  • Messages

This means you can create your own rewards without modifying the plugin.

Example rewards could include:

  • Diamonds
  • Golden Apples
  • XP Bottles
  • Iron
  • Crate Keys
  • Server currency
  • Ranks
  • Custom rewards

Rewards from other plugins can also be configured using console commands.

📊 PlaceholderAPI

CactusAFK supports PlaceholderAPI.

This allows you to display AFK Cactus information in scoreboards, TAB lists, holograms and other PlaceholderAPI-compatible plugins.

⚙ïļ Configuration

CactusAFK is designed to be configurable without editing the plugin itself.

The generated configuration files allow you to customize the AFK system, shop, rewards and messages.

Existing configuration values are preserved when new configuration options are added in future updates.

ðŸ“Ķ Installation

  1. Download CactusAFK.
  2. Stop your Minecraft server.
  3. Place the .jar inside your /plugins/ folder.
  4. Start the server.
  5. Configure your AFK area.
  6. Customize the generated configuration files.
  7. Reload or restart the server.

🔌 Compatibility

Server Software:

  • Paper

Minecraft:

  • 1.21.x

Java:

  • Java 17+

Optional Dependency

  • PlaceholderAPI

💎 Support

Need help setting up CactusAFK, found a bug, or have a question?

Join our Discord server for support:

discord.gg/cactussmp

Feel free to ask questions, report bugs, or suggest new features!

🔒 License

All Rights Reserved

You may use CactusAFK on your Minecraft server.

You may not redistribute, resell, modify, reupload, decompile, or claim CactusAFK or its source code as your own without explicit permission from the author.

ÂĐ CactusAFK. All rights reserved.