Index
All Classes and Interfaces|All Packages
S
- sendDialogue(Player, String, String) - Method in interface org.aselstudios.luxdialoguesapi.DialogueProvider
-
Sends a dialogue by ID to a player, starting at a specific page.
- sendDialogue(Player, Dialogue, String) - Method in interface org.aselstudios.luxdialoguesapi.DialogueProvider
-
Sends the given dialogue to a player, starting at a specific page.
- setAnswerBackgroundImage(String, String, Integer) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures the answer background image.
- setAnswerID(String) - Method in class org.aselstudios.luxdialoguesapi.Builders.Answer.Builder
-
Sets the unique ID of this answer.
- setAnswerNumbers(Boolean) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Enables or disables numeric prefixes for answers.
- setAnswerText(String) - Method in class org.aselstudios.luxdialoguesapi.Builders.Answer.Builder
-
Sets the visible text of this answer.
- setAnswerText(String, Integer, String) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures answer text formatting.
- setArrowImage(String, String, Integer) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures the arrow image used for prompts.
- setCharacterImage(String, String, Integer) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures the character image.
- setCharacterNameText(String, String, Integer) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures the character name text.
- setDialogueBackgroundImage(String, String, Integer) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures the dialogue background image.
- setDialogueID(String) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Sets the unique ID of this dialogue.
- setDialogueSpeed(Integer) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Sets the dialogue typing speed.
- setDialogueText(String, Integer) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures dialogue text color and offset.
- setEffect(String) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Sets a visual or gameplay effect identifier applied during the dialogue.
- setFogImage(String, String) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures the fog overlay image.
- setGoTo(List<String>) - Method in class org.aselstudios.luxdialoguesapi.Builders.Answer.Builder
-
Sets the page IDs to navigate to when this answer is selected.
- setGoTo(List<String>) - Method in class org.aselstudios.luxdialoguesapi.Builders.Page.Builder
-
Sets the default page IDs to go to when this page completes.
- setID(String) - Method in class org.aselstudios.luxdialoguesapi.Builders.Page.Builder
-
Sets the unique ID of this page.
- setInstance(LuxDialoguesAPI) - Static method in class org.aselstudios.luxdialoguesapi.LuxDialoguesAPI
-
Sets the singleton API plugin instance.
- setNameImage(String, String, String, String, Integer) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures the composite name background image.
- setPreventExit(Boolean) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Sets whether the player is prevented from exiting the dialogue manually.
- setPreventSkip(Boolean) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Sets whether the player is prevented from skipping pages.
- setProvider(DialogueProvider) - Static method in class org.aselstudios.luxdialoguesapi.LuxDialoguesAPI
-
Registers the dialogue provider implementation.
- setRange(Double) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Sets the range in blocks in which the dialogue should be visible/active.
- setSelectionSound(String, String, Double, Double) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures the answer selection sound effect.
- setSound(String, String, Double, Double) - Method in class org.aselstudios.luxdialoguesapi.Builders.Answer.Builder
-
Configures the sound played when this answer is selected.
- setSteadyInfoLine(String) - Method in class org.aselstudios.luxdialoguesapi.Builders.Page.Builder
-
Adds a line that is shown once typing has completed.
- setTimer(Integer) - Method in class org.aselstudios.luxdialoguesapi.Builders.Page.Builder
-
Sets the automatic page timer.
- setTypingInfoLine(String) - Method in class org.aselstudios.luxdialoguesapi.Builders.Page.Builder
-
Adds a line that is shown while text is typing.
- setTypingSound(String, String, Double, Double) - Method in class org.aselstudios.luxdialoguesapi.Builders.Dialogue.Builder
-
Configures the typing sound effect.
All Classes and Interfaces|All Packages