RCaptcha

by xRookieFight

Advanced image captcha plugin for PocketMine-MP.

version 1.0.0

4 downloads · 0 stars

Published 23 May 2025 from xRookieFight/RCaptcha at 7378c0e1cda24ca6ecc8949f403247b12417134a, after moderator review.

Plugin description

🛡️ RCaptcha - PocketMine Map Captcha Verification Plugin

PocketMine-MP API 5 Captcha Protection Status

📌 Overview

RCaptcha is a plugin for PocketMine-MP (API 5) that enhances server security by requiring players to complete a map captcha when joining the server. It’s especially useful for preventing bots by ensuring only human players can interact or use protected commands.


⚙️ Installation

  1. Download and place the plugin .phar file into your plugins/ directory from releases.
  2. Restart your server.
  3. The plugin will automatically generate config.yml and messages.yml.
  4. Customize the configuration as needed and restart the server again.

⚙️ Dependencies


🛠️ Configuration Files

config.yml

captcha-settings:
  captcha-protected-commands:
    - 'op'
  held-slot: 1 # 1 = first hotbar slot, -1 = offhand
  mode: FIRSTJOIN # FIRSTJOIN, ALL, NONE
  op-override: false
  permission-override: false
  disable-damage: true
  disable-interact: true
  blindness-effect: true

messages.yml

fail: '§7You failed the Captcha'
join: '§7Please type the text on the map in order to verify you''re a human being'
success: '§7You completed the Captcha'
blocked: '§cYou cannot do that operation.'

Installing it

Drop the phar into plugins/ and restart the server. If the API version below does not match your server, the plugin will refuse to load, which is the check working as intended.

Installing plugins

Releases

VersionAPIBuilt
1.0.05.0.023 May 2025 · 9 KB

SHA-256 of 1.0.081bf38561894ada67c638f375a452025ccec3970094df0894a65702adc616d62

Reviewed by a moderator before publishing. Built from xRookieFight/RCaptcha at 7378c0e1cda24ca6ecc8949f403247b12417134a. Nobody reviews plugin code here: read the source before running it on a server you care about.

Comments

Sign in with GitHub to star this plugin or leave a comment.

No comments yet.