✨ Rose Captcha | 1.8 ~ 1.16 |✨ Ping Indicator | Login Cooldown | Titles | Actionbars | and more.. 1.3.4

(PlaceholderAPI & Authme Support) Add captcha to your server.

  1. indigolaser
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Contributors:
    (me)Katerose, XSeries
    RoseCaptcha.png
    Add captcha to your server.

    • SoftDepend
    PlaceholderAPI

    Authme

    PlaceholderAPI

    %rosecaptcha_name%

    %rosecaptcha_captcha_code%
    %rosecaptcha_ping%
    %rosecaptcha_captcha_blockbreak%
    %rosecaptcha_captcha_blockplace%
    %rosecaptcha_captcha_walk%
    %rosecaptcha_captcha_command%
    %rosecaptcha_captcha_drop%
    %rosecaptcha_captcha_pickup%

    • MVdWPlaceholderAPI •

    {placeholderapi_rosecaptcha_name}
    {placeholderapi_rosecaptcha_captcha_code}
    {placeholderapi_rosecaptcha_ping}
    {placeholderapi_rosecaptcha_captcha_blockbreak}
    {placeholderapi_rosecaptcha_captcha_blockplace}
    {placeholderapi_rosecaptcha_captcha_walk}
    {placeholderapi_rosecaptcha_captcha_command}
    {placeholderapi_rosecaptcha_captcha_drop}
    {placeholderapi_rosecaptcha_captcha_pickup}


    Features.png
    • Login cooldowns
    • Titles
    • Action Bars
    • Clickable Codes
    • Set Captcha Spawn
    • Ping Bar
    • Kick Players With High Pings
    • Editable Code
    • Captcha Settings (Move, Block Break...)
    • Full customizable
    images.png

    Join Message
    2021-02-26_23.03.21.png

    Clickable Message
    2021-02-26_23.03.28.png

    Wrong Code
    2021-02-26_23.03.49.png


    Verified
    2021-02-26_23.03.54.png


    Commands Permissions.png
    • /rosecaptcha help - rosecaptcha.use.main
    API.png
    Code (Java):
    package me.Katerose.Addon;

    import org.bukkit.entity.Player;
    import org.bukkit.event.Listener;
    import org.bukkit.event.player.PlayerJoinEvent;

    import me.Katerose.RoseCaptcha.API.BadPingEvent;
    import me.Katerose.RoseCaptcha.API.GetAPI;
    import me.Katerose.RoseCaptcha.API.GoodPingEvent;
    import me.Katerose.RoseCaptcha.API.HighPingEvent;
    import me.Katerose.RoseCaptcha.API.NormalPingEvent;
    import me.Katerose.RoseCaptcha.API.VerifiedEvent;
    import me.Katerose.RoseCaptcha.API.WrongCodeEvent;

    public class Addon implements Listener{
       
        //Get API
        GetAPI api = new GetAPI();
       
        //Example
        public void onJoin(PlayerJoinEvent e) {
            Player p = e.getPlayer();
            //I have offered you a simple to use one.
            //api.colorcodes(string);
            //
            //Using "ChatColor.translateAlternateColorCodes('&', string)" is too long.
           
            //Get a player ping
            p.sendMessage(api.colorcodes("&6" + api.getPing(p)));
            //Get a player code
            p.sendMessage(api.colorcodes("&6" + api.getCode(p)));
            //Boolean
            if (api.ifCaptcha(p)) {
                p.sendMessage(api.colorcodes("&cPlease use: &e" + api.getCode(p)));
            }
            //force verify
            api.forceVerify(p);

            //get Config code lenght (int)
            api.getCodeLenght();
        }
       
        //All Events
        public void Verified(VerifiedEvent e)
        {
            //Your codes
        }
       
        public void WrongCode(WrongCodeEvent e)
        {
            //Your codes
        }
       
        public void pingEvent(GoodPingEvent e)
        {
            //info: Player ping is 0 - 50
            //Your codes
        }
        public void pingEvent2(NormalPingEvent e)
        {
            //info: Player ping is 50 - 90
            //Your codes
        }
        public void pingEvent3(BadPingEvent e)
        {
            //info: Player ping is 90 - 200
            //Your codes
        }
        public void pingEvent4(HighPingEvent e)
        {
            //info: Player ping is > 200
            //Your codes
        }
    }
    Milestone
    50
    100
    200

    300
    500
    700
    1000
    ...
    Flak likes this.

Recent Updates

  1. Added (Small Update)
  2. Added (Small Update)
  3. Added & Changed (1.3.2)

Recent Reviews

  1. Burakcraft02
    Burakcraft02
    5/5,
    Version: 1.3.3
    Pretty plugin, best thing is the plugin gives us a developer API to handle it. Could you add 2FA support in the future please ?
    1. indigolaser
      Author's Response
      Thanks for the review :)
  2. yuiyui12
    yuiyui12
    5/5,
    Version: 1.3.2
    I can use it. Thank you for this plugin. I'm waiting for your other plugins in the future.
    1. indigolaser
      Author's Response
      Thanks for the review. I'm trying to bring a new update :)
  3. xiJulian_
    xiJulian_
    5/5,
    Version: 1.3.2
    Great plugin, I like the API too. Would love to see more captcha types like Inventory Captcha...
    1. indigolaser
      Author's Response
      Thanks for the review. I will work on it :)
  4. tntbaz
    tntbaz
    5/5,
    Version: BETA 1.3.0
    great plugin,great api,great support i'm waiting for your plugin's new features and i wish good for you.
    1. indigolaser
      Author's Response
      Thanks for the review. New update and API is coming soon :)