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

Помогите Как установить скорость плавки в печке

Тема в разделе "Разработка плагинов для новичков", создана пользователем adodvstudios, 15 июн 2021.

Метки:
  1. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    *не только обновиться, но и перейти на Paper, ибо этого в Spigot-API нет.
    На легаси только костылями. Первая ссылка по Гуглу это и предлагает + пакеты для обновления инвентаря печи игрокам https://www.spigotmc.org/threads/smooth-sped-up-furnace-cook-time.322917/
    Вопрос непонятен. При клике и так дается блок, оттуда можно вытащить состояние - что ещё нужно?
     
  2. Bezobrazie

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

    Баллы:
    46
    Имя в Minecraft:
    MySoulIsCry
    PHP:
        @EventHandler
        
    public void FurnaceBurnEvent (FurnaceBurnEvent  e) {
            
    Furnace furnace = (Furnacee.getBlock().getState();
            if(
    furnace.getCustomName().equalsIgnoreCase("название твоей печки")) {
             
    //to do
            
    }
        }
    Вот так можно определить печку которая нам нужна(метод вызовется в начале переплавки)
     
  3. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Ну сейчас все и так на бумаге. Но да на спиготе не прокатит.
     
  4. Zuif

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

    Баллы:
    76
    в более новых версиях вроде есть
    void org.bukkit.block.Furnace.setCookTimeTotal(int arg0)
    он работает более корректно
     

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