- Баллы
- 108
- Имя в Minecraft
- CraftCoderr
Map<String, Object>Хм. Надо посмотреть, что именно возвращает getValues().
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Map<String, Object>Хм. Надо посмотреть, что именно возвращает getValues().
Map - это не тип.Map<String, Object>
Но у меня раньше работало так:Map - это не тип.
public HashMap<String, String> time = new HashMap<String, String>();
time = (HashMap<String, String>) config.getConfigurationSection("time");
HashMap<String, String> time = new HashMap<String, String>();
ConfigurationSection section = getConfig().getConfigurationSection("time");
for (String key : section.getKeys(false)) {
time.put(key, section.getString(key));
}
Как-то костыльно.Попробуй так. Работоспособность, как всегда, не гарантирую.PHP:HashMap<String, String> time = new HashMap<String, String>(); ConfigurationSection section = getConfig().getConfigurationSection("time"); for (String key : section.getKeys(false)) { time.put(key, section.getString(key)); }
Костыльно некостыльно, главное ,чтобы работало.Как-то костыльно.
playername:
start:
- questname1
- questname2
end:
- questname3
- questname4
- questname5
playername2:
start:
- questname1
- questname2
- questname3
end:
- questname4
- questname5
Думаю проще будет все это хранить в классе с данными о игроке или хранить в HashMap'e.Фууууууух, диалоги сделал, два типа квестов сделал(поговорить с другим NPC, принести определенные предметы NPC'шнику), осталось только третий тип квеста: убить кол-во мобов с определенным именем. Вопрос, как хранить инфу о прохождении этого квеста, т.е сколько мобов уже убил и как хранить если в одном квесте нужно убить 5 "зомби" и 10 "скелов"? В данный момент структура инфы о игроках такова:
Код:playername: start: - questname1 - questname2 end: - questname3 - questname4 - questname5 playername2: start: - questname1 - questname2 - questname3 end: - questname4 - questname5