Package net.runelite.api
Interface NpcOverrides
-
public interface NpcOverrides
Dynamically applied NPC effects
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description short[]
getColorToReplaceWith()
Replaces this NPC's recolor values.int[]
getModelIds()
Entirely replaces this NPC's modelsshort[]
getTextureToReplaceWith()
boolean
useLocalPlayer()
Causes this NPC to use the model of the local player instead
-
-
-
Method Detail
-
getModelIds
@Nullable int[] getModelIds()
Entirely replaces this NPC's models
-
getColorToReplaceWith
@Nullable short[] getColorToReplaceWith()
Replaces this NPC's recolor values. Does not replace it's keys, which must be set statically in the cache
-
getTextureToReplaceWith
@Nullable short[] getTextureToReplaceWith()
-
useLocalPlayer
boolean useLocalPlayer()
Causes this NPC to use the model of the local player instead
-
-