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.CipherClueBuilderanswer(String answer)CipherClue.CipherClueBuilderarea(String area)CipherClue.CipherClueBuilderareaProvider(Function<ClueScrollPlugin,String> areaProvider)CipherCluebuild()CipherClue.CipherClueBuilderitemId(Integer itemId)CipherClue.CipherClueBuilderlocation(WorldPoint location)CipherClue.CipherClueBuilderlocationProvider(Function<ClueScrollPlugin,WorldPoint> locationProvider)CipherClue.CipherClueBuildernpc(Integer npc)CipherClue.CipherClueBuilderquestion(String question)CipherClue.CipherClueBuildertext(String text)StringtoString()
-
-
-
Method Detail
-
itemId
public CipherClue.CipherClueBuilder itemId(@Nullable Integer itemId)
- Returns:
this.
-
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()
-
-