- Баллы
- 61
- Имя в Minecraft
- _SEVENTYNINE_
Итак, захотел я поэкспериментировать с EffectLib
Читаю API EffectLib 5.0 (использую 3.8)
Захотел создать DonutEffect
Создаю новый класс и метод в нём, копирую все атрибуты (и их значения)
Делаю рандомный евент для активации DonutEffect в главном классе
Однако, как можете заметить, аргумент DonutEffect = null . В чём может быть причина?
Читаю 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 . В чём может быть причина?