Class CipherClue.CipherClueBuilder
- java.lang.Object
-
- net.runelite.client.plugins.cluescrolls.clues.CipherClue.CipherClueBuilder
-
- Enclosing class:
- CipherClue
public static class CipherClue.CipherClueBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CipherClue.CipherClueBuilder
answer(String answer)
CipherClue.CipherClueBuilder
area(String area)
CipherClue.CipherClueBuilder
areaProvider(Function<ClueScrollPlugin,String> areaProvider)
CipherClue
build()
CipherClue.CipherClueBuilder
location(WorldPoint location)
CipherClue.CipherClueBuilder
locationProvider(Function<ClueScrollPlugin,WorldPoint> locationProvider)
CipherClue.CipherClueBuilder
npc(Integer npc)
CipherClue.CipherClueBuilder
question(String question)
CipherClue.CipherClueBuilder
text(String text)
String
toString()
-
-
-
Method Detail
-
text
public CipherClue.CipherClueBuilder text(String text)
- Returns:
this
.
-
npc
public CipherClue.CipherClueBuilder npc(Integer npc)
- Returns:
this
.
-
location
public CipherClue.CipherClueBuilder location(@Nullable WorldPoint location)
- Returns:
this
.
-
locationProvider
public CipherClue.CipherClueBuilder locationProvider(@Nullable Function<ClueScrollPlugin,WorldPoint> locationProvider)
- Returns:
this
.
-
area
public CipherClue.CipherClueBuilder area(@Nullable String area)
- Returns:
this
.
-
areaProvider
public CipherClue.CipherClueBuilder areaProvider(@Nullable Function<ClueScrollPlugin,String> areaProvider)
- Returns:
this
.
-
question
public CipherClue.CipherClueBuilder question(@Nullable String question)
- Returns:
this
.
-
answer
public CipherClue.CipherClueBuilder answer(@Nullable String answer)
- Returns:
this
.
-
build
public CipherClue build()
-
-