mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 03:47:27 +00:00
Implemented custom powered textures for NPC's, overlays that can have their textures move.
This commit is contained in:
1 parent
ec9466c011
commit
aa9a9499aa
5 files changed
+165
-26
No files matched your search
@@ -1098,10 +1098,49 @@ public class ScriptNpc<T extends EntityNPCInterface> extends ScriptLiving<T> imp
|
||||
npc.display.glowTexture = overlayTexture;
|
||||
npc.updateClient = true;
|
||||
}
|
||||
public String getOverlayTexture() {return npc.display.glowTexture;}
|
||||
|
||||
public String getOverlayTexture() {
|
||||
return npc.display.glowTexture;
|
||||
public void setOverlaySize(float size) {
|
||||
npc.display.overlaySize = size;
|
||||
npc.updateClient = true;
|
||||
}
|
||||
public float getOverlaySize() {return npc.display.overlaySize;}
|
||||
|
||||
public void setOverlayScale(float scaleX, float scaleY) {
|
||||
npc.display.overlayScaleX = scaleX;
|
||||
npc.display.overlayScaleY = scaleY;
|
||||
npc.updateClient = true;
|
||||
}
|
||||
public float getOverlayTextureScaleX() {return npc.display.overlayScaleX;}
|
||||
public float getOverlayTextureScaleY() {return npc.display.overlayScaleY;}
|
||||
|
||||
public void setPoweredTexture(String poweredTexture) {
|
||||
npc.display.poweredTexture = poweredTexture;
|
||||
npc.updateClient = true;
|
||||
}
|
||||
public String getPoweredTexture() {return npc.display.poweredTexture;}
|
||||
|
||||
public void setPoweredSize(float size) {
|
||||
npc.display.poweredSize = size;
|
||||
npc.updateClient = true;
|
||||
}
|
||||
public float getPoweredSize() {return npc.display.poweredSize;}
|
||||
|
||||
public void setPoweredScale(float scaleX, float scaleY) {
|
||||
npc.display.poweredScaleX = scaleX;
|
||||
npc.display.poweredScaleY = scaleY;
|
||||
npc.updateClient = true;
|
||||
}
|
||||
public float getPoweredTextureScaleX() {return npc.display.poweredScaleX;}
|
||||
public float getPoweredTextureScaleY() {return npc.display.poweredScaleY;}
|
||||
|
||||
public void setPoweredSpeed(float speedX, float speedY) {
|
||||
npc.display.poweredSpeedX = speedX;
|
||||
npc.display.poweredSpeedY = speedY;
|
||||
npc.updateClient = true;
|
||||
}
|
||||
public float getPoweredSpeedX() {return npc.display.poweredSpeedX;}
|
||||
public float getPoweredSpeedY() {return npc.display.poweredSpeedY;}
|
||||
|
||||
public void setCollisionType(int type){
|
||||
npc.display.collidesWith = type;
|
||||
|
||||
Reference in new issue
Block a user