mirror of
https://github.com/PikaMug/Quests.git
synced 2025-02-19 22:11:40 +01:00
Support placeholders in ask message, part 3
This commit is contained in:
parent
676eae4819
commit
35819b619c
@ -144,12 +144,15 @@ public class ConfigUtil {
|
||||
}
|
||||
|
||||
public static String parseString(final String s, final IQuest quest) {
|
||||
String parsed = parseString(s).replace("<quest>", quest.getName());
|
||||
if (parsed.contains("<npc>")) {
|
||||
if (quest.getNpcStart() != null) {
|
||||
parsed = parsed.replace("<npc>", quest.getNpcStartName());
|
||||
} else {
|
||||
Bukkit.getLogger().warning(quest.getName() + " quest uses <npc> tag but doesn't have an NPC start set");
|
||||
String parsed = parseString(s);
|
||||
if (quest != null && quest.getName() != null) {
|
||||
parsed = parsed.replace("<quest>", quest.getName());
|
||||
if (parsed.contains("<npc>")) {
|
||||
if (quest.getNpcStart() != null) {
|
||||
parsed = parsed.replace("<npc>", quest.getNpcStartName());
|
||||
} else {
|
||||
Bukkit.getLogger().warning(quest.getName() + " quest uses <npc> tag but doesn't have an NPC start set");
|
||||
}
|
||||
}
|
||||
}
|
||||
return parsed;
|
||||
|
Loading…
Reference in New Issue
Block a user