mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 04:57:27 +00:00
Updated interfaces to have the new skin overlay functions.
This commit is contained in:
1 parent
41401d0521
commit
648206f5ba
2 files changed
+17
No files matched your search
@@ -7,6 +7,7 @@ package noppes.npcs.scripted.interfaces.entity;
|
||||
|
||||
import net.minecraft.entity.EntityCreature;
|
||||
import noppes.npcs.scripted.ScriptFaction;
|
||||
import noppes.npcs.scripted.interfaces.ISkinOverlay;
|
||||
import noppes.npcs.scripted.interfaces.item.IItemStack;
|
||||
import noppes.npcs.scripted.interfaces.ITimers;
|
||||
import noppes.npcs.scripted.roles.*;
|
||||
@@ -718,6 +719,14 @@ public interface ICustomNpc<T extends EntityCreature> extends IEntityLiving<T> {
|
||||
|
||||
double getFlyGravity(double flyGravity);
|
||||
|
||||
void setFlyHeightLimit(int flyHeightLimit);
|
||||
|
||||
int getFlyHeightLimit(int flyHeightLimit);
|
||||
|
||||
void limitFlyHeight(boolean limit);
|
||||
|
||||
boolean isFlyHeightLimited(boolean limit);
|
||||
|
||||
void setSpeed(int speed);
|
||||
|
||||
int getSpeed();
|
||||
@@ -738,6 +747,10 @@ public interface ICustomNpc<T extends EntityCreature> extends IEntityLiving<T> {
|
||||
|
||||
String getOverlayTexture();
|
||||
|
||||
void setSkinOverlay(int id, ISkinOverlay overlay);
|
||||
|
||||
void removeSkinOverlay(int id);
|
||||
|
||||
void setCollisionType(int type);
|
||||
|
||||
int getCollisionType();
|
||||
|
||||
@@ -225,5 +225,9 @@ public interface IPlayer<T extends EntityPlayerMP> extends IEntityLivingBase<T>
|
||||
|
||||
void closeOverlay(int id);
|
||||
|
||||
void setSkinOverlay(int id, ISkinOverlay overlay);
|
||||
|
||||
void removeSkinOverlay(int id);
|
||||
|
||||
IQuest[] getFinishedQuests();
|
||||
}
|
||||
Reference in new issue
Block a user