mirror of
https://github.com/KAMKEEL/CustomNPC-Plus-API.git
synced 2026-11-14 22:34:44 +00:00
32 lines
635 B
Java
32 lines
635 B
Java
package noppes.npcs.api.entity;
|
|
|
|
import net.minecraft.entity.Entity;
|
|
|
|
/**
|
|
* Represents an energy disc projectile - a flat spinning disc with optional boomerang behavior.
|
|
*/
|
|
public interface IEnergyDisc<T extends Entity> extends IEnergyProjectile<T> {
|
|
|
|
float getDiscRadius();
|
|
|
|
void setDiscRadius(float radius);
|
|
|
|
float getDiscThickness();
|
|
|
|
void setDiscThickness(float thickness);
|
|
|
|
boolean isVertical();
|
|
|
|
void setVertical(boolean vertical);
|
|
|
|
boolean isBoomerang();
|
|
|
|
void setBoomerang(boolean boomerang);
|
|
|
|
int getBoomerangDelay();
|
|
|
|
void setBoomerangDelay(int ticks);
|
|
|
|
boolean isReturning();
|
|
}
|