Помогите Работа с EffectLib

CreeperPro35

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
_SEVENTYNINE_
Итак, захотел я поэкспериментировать с EffectLib
Читаю API EffectLib 5.0 (использую 3.8)
Захотел создать DonutEffect
Создаю новый класс и метод в нём, копирую все атрибуты (и их значения)

Код:
package ru.mascarpone.seventy;

import de.slikey.effectlib.EffectManager;
import de.slikey.effectlib.util.ParticleEffect;

public class DonutEffect {
        
    public DonutEffect(EffectManager effectmanager) {
        ParticleEffect part = ParticleEffect.VILLAGER_HAPPY;
        int particlesCircle = 10;
        int circles = 36;
        float radiusDonut = 2;
        float radiusTube = .5f;
        double xRotation = 15.5;
    }
}

Делаю рандомный евент для активации DonutEffect в главном классе

Код:
@EventHandler
    public void rcm (PlayerInteractEvent e) {
        Player p = e.getPlayer();
        Action a = e.getAction();
        if (a == Action.LEFT_CLICK_AIR) { 
            new DonutEffect(null);
        }
    }

Однако, как можете заметить, аргумент DonutEffect = null . В чём может быть причина?
 
Хммм. Возможно причина в том, что ты указал NULL в качестве аргумента?
 
Хммм. Возможно причина в том, что ты указал NULL в качестве аргумента?
Я указываю EffectManager, выдаёт ошибку, а null указывает сам eclipse при попытке добавить аргумент через автофикс
 
Я указываю EffectManager, выдаёт ошибку, а null указывает сам eclipse при попытке добавить аргумент через автофикс
На странице баккита что ты скинул есть пример использования, по нему и делай
 
Назад
Верх