Package dev.linwood.itemmods.action
Class PacksAction
- java.lang.Object
 - 
- dev.linwood.itemmods.action.PacksAction
 
 
- 
- All Implemented Interfaces:
 CommandAction,TranslationCommandAction
public class PacksAction extends java.lang.Object implements TranslationCommandAction
 
- 
- 
Constructor Summary
Constructors Constructor Description PacksAction() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreatePack(org.bukkit.command.CommandSender sender)voidcreatePack(org.bukkit.command.CommandSender sender, @Nullable java.lang.Runnable action)voidcreatePack(org.bukkit.command.CommandSender sender, java.lang.String name)java.lang.StringgetTranslation(java.lang.String key, java.lang.Object... placeholders)dev.linwood.api.translations.TranslationgetTranslationNamespace()voidopenPack(org.bukkit.command.CommandSender sender, java.lang.String name)voidshowChoose(org.bukkit.command.CommandSender sender, @NotNull java.util.function.Consumer<ItemModsPack> action)voidshowChoose(org.bukkit.command.CommandSender sender, @NotNull java.util.function.Consumer<ItemModsPack> action, @Nullable java.util.function.Consumer<org.bukkit.event.inventory.InventoryClickEvent> backAction)booleanshowGui(org.bukkit.command.CommandSender sender)- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface dev.linwood.itemmods.action.CommandAction
handleCommand, tabComplete 
- 
Methods inherited from interface dev.linwood.itemmods.action.TranslationCommandAction
hasTranslation 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getTranslationNamespace
public dev.linwood.api.translations.Translation getTranslationNamespace()
- Specified by:
 getTranslationNamespacein interfaceTranslationCommandAction
 
- 
showGui
public boolean showGui(org.bukkit.command.CommandSender sender)
- Specified by:
 showGuiin interfaceCommandAction
 
- 
getTranslation
public java.lang.String getTranslation(java.lang.String key, java.lang.Object... placeholders)- Specified by:
 getTranslationin interfaceCommandAction- Specified by:
 getTranslationin interfaceTranslationCommandAction
 
- 
openPack
public void openPack(org.bukkit.command.CommandSender sender, java.lang.String name) 
- 
createPack
public void createPack(org.bukkit.command.CommandSender sender)
 
- 
createPack
public void createPack(org.bukkit.command.CommandSender sender, @Nullable @Nullable java.lang.Runnable action) 
- 
createPack
public void createPack(org.bukkit.command.CommandSender sender, java.lang.String name) throws java.lang.UnsupportedOperationException, java.io.IOException- Throws:
 java.lang.UnsupportedOperationExceptionjava.io.IOException
 
- 
showChoose
public void showChoose(org.bukkit.command.CommandSender sender, @NotNull @NotNull java.util.function.Consumer<ItemModsPack> action) 
- 
showChoose
public void showChoose(org.bukkit.command.CommandSender sender, @NotNull @NotNull java.util.function.Consumer<ItemModsPack> action, @Nullable @Nullable java.util.function.Consumer<org.bukkit.event.inventory.InventoryClickEvent> backAction) 
 - 
 
 -