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

СливПлатные

Новые сообщения

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

  • 01NeDeXD
  • nicastast
  • Artemiz
  • DenchikRox
  • imdas
  • fergon228
  • prorotyz3d
  • KoKuIIIkA227
  • Mona Lisa
  • N1A1
  • Kimseng
  • Thanatos
  • YUFI
  • Black.Fox
  • Yarik222
  • cawa
  • deferNon
  • koiffi
  • smilebobik2
  • Andrik
  • Lang
  • 2eretghryghj
  • MineClaw
  • HScats1
  • sh1zaaExE
  • y9olek
  • AlironSSR
  • Nikitaloll
  • Kamilo_Meow
  • tjkgeg
  • Jarvis20015
  • Darklol36
  • parnisha
  • toha
  • ytfly
  • XapBu
  • Hozxc
  • Lexa1231123
  • AhmetKaya
  • eqerre57889
  • fongbe50
  • zimbago
  • rseg23
  • fcPlugins
  • ZerthDev
  • cho_cho
  • destme
  • Prashdk
  • _Offlistid_
  • Mork
  • Polezno
  • deezzee777
  • dikdik
  • Shehiki
  • Sqwery
  • BlackCerot

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

Статус
Вы не можете ничего здесь написать, потому что тема была закрыта.
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
 
Решение
Статус
Вы не можете ничего здесь написать, потому что тема была закрыта.
ВерхНиз