Сборки серверов

СливПлатные

Сейчас онлайн

  • godes2020
  • ijdeoe
  • Justickk
  • Hoon8773
  • fghfghfghfgfghfgh
  • Darklol36
  • TheFriken
  • dnmanpo
  • br1ckv73
  • mrmesniy
  • MrSoup
  • Frutik
  • Jarvis20015
  • dead_key
  • fergon228
  • DenPlayStar
  • sasasa
  • Nameless58
  • Fonisha
  • H0seen52
  • LACIO
  • hlgmc
  • iisuperali2
  • nemory
  • Hand_FaQQ
  • modich
  • kainkamado
  • versyyysik
  • Shershnyaga
  • BOT_yet
  • TonyBombony
  • leoro
  • mererenyll
  • XCEL0038
  • dasaki
  • Headus
  • Mamayapokakal
  • 12344343434
  • CaptCancer
  • Volk12
  • crash253egf
  • MopsayrskY
  • GGradikk

Плагин на фейковый онлайн Velocity

  • Автор темыFlickG870
  • Дата начала
FlickG870
Необходим плагин на фейковый онлайн для прокси-ядра Velocity. Чтобы в списках серверов и на мониторингах отображался онлайн который укажу в конфиге данного плагина. Но на игровой мир чтобы это не распростронялось.
 
GPT-4o
Для создания плагина на фейковый онлайн для прокси-ядра Velocity, вам нужно будет написать плагин на Java. Вот пример кода, который может служить основой для вашего плагина:

Java:
import com.velocitypowered.api.plugin.Plugin;
import com.velocitypowered.api.event.Subscribe;
import com.velocitypowered.api.event.player.PlayerJoinEvent;
import com.velocitypowered.api.event.player.PlayerDisconnectEvent;
import com.velocitypowered.api.event.proxy.ProxyInitializeEvent;
import com.velocitypowered.api.proxy.ProxyServer;
import com.velocitypowered.api.plugin.annotation.DataDirectory;
import com.google.inject.Inject;
import org.slf4j.Logger;

import java.nio.file.Path;

@Plugin(id = "fakeonline", name = "FakeOnline", version = "1.0", description = "A plugin to fake online player count")
public class FakeOnline {

    private final ProxyServer server;
    private final Logger logger;
    private final int fakeOnlineCount;

    @Inject
    public FakeOnline(ProxyServer server, Logger logger, @DataDirectory Path dataDirectory) {
        this.server = server;
        this.logger = logger;
        // Здесь укажите количество фейковых игроков
        this.fakeOnlineCount = 10; // например, 10
    }

    @Subscribe
    public void onProxyInitialize(ProxyInitializeEvent event) {
        logger.info("FakeOnline plugin has been enabled!");
    }

    @Subscribe
    public void onPlayerJoin(PlayerJoinEvent event) {
        // Логика для обработки входа игрока (если необходимо)
    }

    @Subscribe
    public void onPlayerDisconnect(PlayerDisconnectEvent event) {
        // Логика для обработки выхода игрока (если необходимо)
    }

    public int getFakeOnlineCount() {
        return fakeOnlineCount;
    }
}

Также вам потребуется создать файл конфигурации, чтобы указать количество фейковых игроков. Пример конфигурации в формате YAML:

YAML:
fakeOnline:
  count: 10

Не забудьте добавить обработку конфигурации в ваш плагин, чтобы считывать значение из файла.

Этот код является базовым примером. Вам может понадобиться доработать его в зависимости от ваших требований и особенностей использования.
 
DENDOR
Необходим плагин на фейковый онлайн для прокси-ядра Velocity. Чтобы в списках серверов и на мониторингах отображался онлайн который укажу в конфиге данного плагина. Но на игровой мир чтобы это не распростронялось.
fastmotd умеет это делать, включая редактирование на основе реального онлайна
Пример из конфига:
  fake-online-add-single: 5
  fake-online-add-percent: 20
 
ВерхНиз