1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Идея Плагин на очистку инвентаря при тп в другой мир

Тема в разделе "Запросы на разработку плагинов", создана пользователем MrKayfer, 20 окт 2017.

  1. Автор темы
    MrKayfer

    MrKayfer Участник

    Баллы:
    31
    Имя в Minecraft:
    MrKayfer
    Стоит у меня на сервере multiworld и Apatite Controller. Так вот..
    Мне нужен плагин такой же как и Apatite Controller, но только когда игрок использует команду /goto "из плагина AncientGates" у него не восстанавливался инвентарь в разных мирах как в Apatite Controller, а просто очищался (типо просто /clear).

    Проще: плагин который при тп в другой мир очищал бы игроку инвентарь (но обратно не восстанавливал когда он тп назад)
     
  2. xacx

    xacx Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    xacx
    ну только самим писать)
    пару строк)
     
  3. CriticaMobslps

    CriticaMobslps Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    CriticaMobs
    Пиши в дискорд, напишу плагин
     
    Последнее редактирование: 22 окт 2017
  4. MrMagaChannel

    MrMagaChannel Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    mrmagachannel
    при помощи Mycommand легко реализовать
     
  5. Dancebunny98

    Dancebunny98 Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Dancebunny98
    Плагин essentials , команда /clear или /inventoryclear
     
  6. MrMagaChannel

    MrMagaChannel Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    mrmagachannel
    Омг, какой же ты stupid
     
  7. ImperatorBuzov

    ImperatorBuzov Новичок Пользователь

    Баллы:
    21
    Имя в Minecraft:
    ImperatorBuzov
    Думаю код ты знаешь где пришпандорить.

    @EventHandler
    public void cleartp (PlayerTeleportEvent event){
    Player p = e.getPlayer();
    World world = Bukkit.getWorld("world");
    World world = Bukkit.getWorld("world_nether");
    World world = Bukkit.getWorld("world_the_end");
    p.getInventory().clear();
    p.sendMessage(ChatColor.BLUE + "[ClearWorld]" + ChatColor.WHITE + "Инвентарь очищен.");

    Сразу говорю, не тестировал, но работать должно.
     
  8. HunterGaming

    HunterGaming Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    Это г не будет работать...
     
  9. ImperatorBuzov

    ImperatorBuzov Новичок Пользователь

    Баллы:
    21
    Имя в Minecraft:
    ImperatorBuzov
    Потому что этот плагин бесполезный.
     
  10. Den42

    Den42 Активный участник Пользователь

    Баллы:
    76
    При чем здесь вообще полезность плагина. Говно твой код, и работать не будет должным образом
     
  11. Nikolai_Faint

    Nikolai_Faint Активный участник Пользователь

    Баллы:
    96
    Просто поправь плагин [PerWorldInvertory]
     
  12. Slavkaa

    Slavkaa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
  13. Nikolai_Faint

    Nikolai_Faint Активный участник Пользователь

    Баллы:
    96
    Вырезать просто этот код,т.к не нужен.
    Код:
    if(!(new File(getDataFolder(), "config.yml").exists())) saveDefaultConfig();
    
    И все.
     
  14. Slavkaa

    Slavkaa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    Я оставил это на всякий случай, вдруг текст нужен будет.
     

Поделиться этой страницей