Иконка ресурса

SCaptcha | Не позволь пустить ботов 2024-04-17

Нет прав для скачивания

Sebirka

Пользователь
Сообщения
27
Sebirka добавил(а) новый ресурс:

SCaptcha | Не позволь пустить ботов - Все в описании

SCaptcha усовершенственная версия BICaptcha (не реклама. Идея была взята у друга как раз кто создал плагин)
плюсы этого плагина чем у BICaptcha(не реклама)
1.Чаще обновления
2.Более гибкий конфиг(в первой версии его не будет)
3.Шифровка чисел показано ниже на фото (с каждной секундой открывается цифра а так же можно убрать ее когда появится конфиг)
Вам необходимо зарегистрироваться для просмотра изображений-вложений

4. После каждого перезахода игроку не надо водить капчу (можно будет отрегулировать когда...

Узнать больше об этом ресурсе...
 
Вот бы ещё современные авторы вытягивали сообщния своих плагинов в отдельный конфиг
 
Вот бы ещё современные авторы вытягивали сообщния своих плагинов в отдельный конфиг
да в будущем сделаю я это упоминал в описании
Upd:
над отдельным конфигом надо постаратся
обезательно попробую это реализовать
 
Последнее редактирование:
Upd:
над отдельным конфигом надо постаратся

Класс с конфигом: (замени zxc.mrdrag0nxyt.betterdonate.BetterDonate на свой главный класс)
Java:
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.configuration.file.YamlConfiguration;
import zxc.mrdrag0nxyt.betterdonate.BetterDonate;

import java.io.File;

public class Config {

    private final BetterDonate plugin;
    private File file;
    private FileConfiguration config;

    public Config(BetterDonate plugin){
        this.plugin = plugin;

        loadConfig();
    }



    public void loadConfig(){
        file = new File(plugin.getDataFolder(), "config.yml");
        if (!file.exists()){
            plugin.saveDefaultConfig();
        }

        config = YamlConfiguration.loadConfiguration(file);
    }

    public void reloadConfig(){
        plugin.saveDefaultConfig();

        try{
            config.load(file);
        } catch (Exception e){
            plugin.getLogger().severe(String.valueOf(e));
        }
    }

    public FileConfiguration getConfig() {
        return config;
    }

}

Главный класс:

Java:
private Config configFile;

@Override
    public void onEnable() {
        configFile = new Config(this);
        getCommand("команда").setExecutor(new КлассКоманды(this, configFile));
        
        // Остальной код...
    }

// ...

    public void reloadConfigs(){
        configFile.reloadConfig();
    }

И всё
Авто объединение сообщений:

да в будущем сделаю я это упоминал в описании
ждём
 
Класс с конфигом: (замени zxc.mrdrag0nxyt.betterdonate.BetterDonate на свой главный класс)
Java:
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.configuration.file.YamlConfiguration;
import zxc.mrdrag0nxyt.betterdonate.BetterDonate;

import java.io.File;

public class Config {

    private final BetterDonate plugin;
    private File file;
    private FileConfiguration config;

    public Config(BetterDonate plugin){
        this.plugin = plugin;

        loadConfig();
    }



    public void loadConfig(){
        file = new File(plugin.getDataFolder(), "config.yml");
        if (!file.exists()){
            plugin.saveDefaultConfig();
        }

        config = YamlConfiguration.loadConfiguration(file);
    }

    public void reloadConfig(){
        plugin.saveDefaultConfig();

        try{
            config.load(file);
        } catch (Exception e){
            plugin.getLogger().severe(String.valueOf(e));
        }
    }

    public FileConfiguration getConfig() {
        return config;
    }

}

Главный класс:

Java:
private Config configFile;

@Override
    public void onEnable() {
        configFile = new Config(this);
        getCommand("команда").setExecutor(new КлассКоманды(this, configFile));
      
        // Остальной код...
    }

// ...

    public void reloadConfigs(){
        configFile.reloadConfig();
    }

И всё
Авто объединение сообщений:


ждём
не конфиг я уже делал я думал вы имели в виду сделать отдельный конфиг для сообщений и я постараюсь это сделать
можете посмотреть в SCheck там есть но корявый
 
Sebirka обновил(а) ресурс SCaptcha | Не позволь пустить ботов новой записью:

Global-update

Полностью переделал плагин
Сделал конфиг
Теперь можно настроить полностью сообщения
Добавил поддержку Hex цветов ОБЕЗАТЕЛЬНО В САМОМ НАЧАЛЕ &
Сделал больше эвентов
Сделал очень много довел почти до релиза

Узнать больше об этом обновлении...
 
Sebirka обновил(а) ресурс SCaptcha | Не позволь пустить ботов новой записью:

minifix

Фикс бага с инвенторем теперь корректно работает
Обезательно удалить старый кфг (лучше его куда то сохранить)
Если не удалить то плагин будет не корректно работать

Узнать больше об этом обновлении...
 
Sebirka обновил(а) ресурс SCaptcha | Не позволь пустить ботов новой записью:

update

Добавил управление мирами и кординатами
Теперь вы можете выключить и включить телепортацию на определенный мир и кординаты
Сделал чтобы команды нельзя было писать
Сделал Включения/выключения евентов
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Узнать больше об этом обновлении...
 
Назад
Сверху Снизу