Class HighlightedNpc.HighlightedNpcBuilder
- java.lang.Object
-
- net.runelite.client.game.npcoverlay.HighlightedNpc.HighlightedNpcBuilder
-
- Enclosing class:
- HighlightedNpc
public static class HighlightedNpc.HighlightedNpcBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
npc
public HighlightedNpc.HighlightedNpcBuilder npc(@NonNull @NonNull NPC npc)
- Returns:
this
.
-
highlightColor
public HighlightedNpc.HighlightedNpcBuilder highlightColor(@NonNull @NonNull Color highlightColor)
- Returns:
this
.
-
fillColor
public HighlightedNpc.HighlightedNpcBuilder fillColor(Color fillColor)
- Returns:
this
.
-
hull
public HighlightedNpc.HighlightedNpcBuilder hull(boolean hull)
- Returns:
this
.
-
tile
public HighlightedNpc.HighlightedNpcBuilder tile(boolean tile)
- Returns:
this
.
-
trueTile
public HighlightedNpc.HighlightedNpcBuilder trueTile(boolean trueTile)
- Returns:
this
.
-
swTile
public HighlightedNpc.HighlightedNpcBuilder swTile(boolean swTile)
- Returns:
this
.
-
swTrueTile
public HighlightedNpc.HighlightedNpcBuilder swTrueTile(boolean swTrueTile)
- Returns:
this
.
-
outline
public HighlightedNpc.HighlightedNpcBuilder outline(boolean outline)
- Returns:
this
.
-
name
public HighlightedNpc.HighlightedNpcBuilder name(boolean name)
- Returns:
this
.
-
nameOnMinimap
public HighlightedNpc.HighlightedNpcBuilder nameOnMinimap(boolean nameOnMinimap)
- Returns:
this
.
-
borderWidth
public HighlightedNpc.HighlightedNpcBuilder borderWidth(float borderWidth)
- Returns:
this
.
-
outlineFeather
public HighlightedNpc.HighlightedNpcBuilder outlineFeather(int outlineFeather)
- Returns:
this
.
-
render
public HighlightedNpc.HighlightedNpcBuilder render(Predicate<NPC> render)
- Returns:
this
.
-
build
public HighlightedNpc build()
-
-