refactor: move prompt package
This commit is contained in:
parent
666c45735d
commit
8d394df1d6
8 changed files with 13 additions and 14 deletions
|
@ -3,7 +3,7 @@ package xyz.ineanto.nicko.gui.items.appearance;
|
|||
import org.bukkit.Material;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.inventory.ClickType;
|
||||
import xyz.ineanto.nicko.gui.prompt.PromptManager;
|
||||
import xyz.ineanto.nicko.prompt.PromptManager;
|
||||
import xyz.ineanto.nicko.language.LanguageKey;
|
||||
import xyz.ineanto.nicko.language.PlayerLanguage;
|
||||
import xyz.xenondevs.invui.item.builder.ItemBuilder;
|
||||
|
|
|
@ -3,7 +3,7 @@ package xyz.ineanto.nicko.gui.items.appearance;
|
|||
import org.bukkit.Material;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.inventory.ClickType;
|
||||
import xyz.ineanto.nicko.gui.prompt.PromptManager;
|
||||
import xyz.ineanto.nicko.prompt.PromptManager;
|
||||
import xyz.ineanto.nicko.language.LanguageKey;
|
||||
import xyz.ineanto.nicko.language.PlayerLanguage;
|
||||
import xyz.xenondevs.invui.item.builder.ItemBuilder;
|
||||
|
|
|
@ -4,7 +4,7 @@ import org.bukkit.Material;
|
|||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.inventory.ClickType;
|
||||
import xyz.ineanto.nicko.Nicko;
|
||||
import xyz.ineanto.nicko.gui.prompt.PromptManager;
|
||||
import xyz.ineanto.nicko.prompt.PromptManager;
|
||||
import xyz.ineanto.nicko.language.LanguageKey;
|
||||
import xyz.ineanto.nicko.language.PlayerLanguage;
|
||||
import xyz.ineanto.nicko.storage.name.PlayerNameStore;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package xyz.ineanto.nicko.gui.prompt;
|
||||
package xyz.ineanto.nicko.prompt;
|
||||
|
||||
import org.bukkit.Sound;
|
||||
import org.bukkit.entity.Player;
|
||||
|
@ -50,7 +50,7 @@ public abstract class Prompt {
|
|||
final ActionResult actionResult = appearanceManager.update(skinChange);
|
||||
if (!actionResult.isError()) {
|
||||
player.sendMessage(playerLanguage.translateWithWhoosh(LanguageKey.Event.Appearance.Set.OK));
|
||||
player.playSound(player.getLocation(), Sound.BLOCK_WOODEN_BUTTON_CLICK_ON, 1, 1f);
|
||||
player.playSound(player.getLocation(), Sound.BLOCK_WOODEN_BUTTON_CLICK_ON, 1f, 1f);
|
||||
} else {
|
||||
player.sendMessage(
|
||||
playerLanguage.translateWithOops(
|
|
@ -1,7 +1,7 @@
|
|||
package xyz.ineanto.nicko.gui.prompt;
|
||||
package xyz.ineanto.nicko.prompt;
|
||||
|
||||
import org.bukkit.entity.Player;
|
||||
import xyz.ineanto.nicko.gui.prompt.conversation.ConversationPrompt;
|
||||
import xyz.ineanto.nicko.prompt.conversation.ConversationPrompt;
|
||||
|
||||
public class PromptManager {
|
||||
private final Prompt prompt;
|
|
@ -1,4 +1,4 @@
|
|||
package xyz.ineanto.nicko.gui.prompt.anvil;
|
||||
package xyz.ineanto.nicko.prompt.anvil;
|
||||
|
||||
import net.kyori.adventure.text.Component;
|
||||
import net.wesjd.anvilgui.AnvilGUI;
|
||||
|
@ -7,15 +7,15 @@ import org.bukkit.entity.Player;
|
|||
import org.bukkit.inventory.ItemStack;
|
||||
import org.bukkit.inventory.meta.ItemMeta;
|
||||
import xyz.ineanto.nicko.Nicko;
|
||||
import xyz.ineanto.nicko.gui.prompt.Prompt;
|
||||
import xyz.ineanto.nicko.prompt.Prompt;
|
||||
import xyz.ineanto.nicko.language.LanguageKey;
|
||||
import xyz.ineanto.nicko.mojang.MojangUtils;
|
||||
|
||||
import java.util.Collections;
|
||||
|
||||
/**
|
||||
* This is currently unused, I'm waiting for AnvilGUI
|
||||
* to be updated to compile with Paper mappings.
|
||||
* This is currently unused, I'm waiting on AnvilGUI
|
||||
* to be compiled against Paper mappings.
|
||||
*/
|
||||
// TODO (Ineanto, 16/05/2025): Do some validation on the inputs
|
||||
public class AnvilPrompt extends Prompt {
|
|
@ -1,4 +1,4 @@
|
|||
package xyz.ineanto.nicko.gui.prompt.conversation;
|
||||
package xyz.ineanto.nicko.prompt.conversation;
|
||||
|
||||
import org.bukkit.conversations.ConversationContext;
|
||||
import org.bukkit.conversations.ConversationFactory;
|
||||
|
@ -7,7 +7,7 @@ import org.bukkit.entity.Player;
|
|||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import xyz.ineanto.nicko.Nicko;
|
||||
import xyz.ineanto.nicko.gui.prompt.Prompt;
|
||||
import xyz.ineanto.nicko.prompt.Prompt;
|
||||
import xyz.ineanto.nicko.language.LanguageKey;
|
||||
|
||||
import java.util.Map;
|
|
@ -100,7 +100,6 @@ public class MariaDBStorage extends Storage {
|
|||
favorites = gson.fromJson(resultSet.getString("favorites"), new TypeToken<List<Appearance>>() { }.getType());
|
||||
}
|
||||
|
||||
// TODO (Ineanto, 17/05/2025): Retrieve favorites
|
||||
final NickoProfile profile = new NickoProfile(new Appearance(name, skin), Language.fromCode(locale), randomSkin, favorites);
|
||||
return Optional.of(profile);
|
||||
} catch (SQLException e) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue