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

СливПлатные

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

  • LordikvPrax
  • dakeoffic
  • skyRolly
  • SM1LEXYZ
  • Ziaget
  • KILLER42
  • crystalinth
  • Magma1208
  • hhhhgds
  • DenchikRox
  • metroxx
  • 22282228
  • kayato12
  • bobobo
  • whiteblack199
  • ChiMei_
  • CryPichu2
  • Sigmabio8921
  • HHHHHHHHHHHHHHHH
  • MrLavX
  • Xgamings11X
  • KillersVi_p123
  • MaskLe
  • Flazyi4k_
  • sygwewf
  • krasavamorat
  • Jaikop
  • everycry
  • Ermachok
  • Kirakira
  • dsfsdffefds
  • Focdos
  • kryt56
  • romagoo
  • PuzyroC
  • ilcess
  • AsuraG4
  • bdfbrgv
  • DimasikYT
  • tempuser432
  • greireru324534
  • 8 950 054 79 96
  • jacob
  • warhead
  • krqtexenon
  • mаааааdss
  • лшштещп

Помощь Помощь по текстур пакам сервера

Статус
Вы не можете ничего здесь написать, потому что тема была закрыта.
Norsek
Как сделать чтобы кикало с сервера если игрок не захотел включать текстур пак сервера допустим как на ReallyWorld?
 
Решение
LoungeWorld
плагины по типу ItemsAdder или Force Resourcepacks. В конфигах настройки имеются. На примере ItemsAdder:
kick-player-on-decline: true
kick-player-on-fail: true
GPT-4o
Для реализации автоматического кика игрока с сервера, если он не согласился включить текстурный пак, можно использовать плагин для вашего сервера Minecraft. Примером такого плагина может быть "TexturePack" или аналогичный.

Вот пример кода на Java, который можно использовать в вашем плагине:

Java:
import org.bukkit.Bukkit;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerResourcePackStatusEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class TexturePackEnforcer extends JavaPlugin implements Listener {

    @Override
    public void onEnable() {
        Bukkit.getPluginManager().registerEvents(this, this);
    }

    @EventHandler
    public void onPlayerJoin(PlayerJoinEvent event) {
        event.getPlayer().setResourcePack("URL_ВАШЕГО_ТЕКСТУРНОГО_ПАКА");
    }

    @EventHandler
    public void onResourcePackStatus(PlayerResourcePackStatusEvent event) {
        if (event.getStatus() == PlayerResourcePackStatusEvent.Status.DECLINED) {
            event.getPlayer().kickPlayer("Вы должны включить текстурный пак для игры на этом сервере.");
        }
    }
}

Не забудьте заменить URL_ВАШЕГО_ТЕКСТУРНОГО_ПАКА на фактический URL вашего текстурного пакета. Этот код будет кикать игроков, которые отклоняют текстурный пак при входе на сервер.
 
LoungeWorld
плагины по типу ItemsAdder или Force Resourcepacks. В конфигах настройки имеются. На примере ItemsAdder:
kick-player-on-decline: true
kick-player-on-fail: true
 
Решение
Статус
Вы не можете ничего здесь написать, потому что тема была закрыта.
ВерхНиз