Class SimpleInventoriesCore
java.lang.Object
org.screamingsandals.simpleinventories.SimpleInventoriesCore
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic InventorySetBuilder
builder()
static List<InventoryRenderer>
getAllInventoryRenderersForInventorySet
(InventorySet inventorySet) protected abstract List<InventoryRenderer>
getAllInventoryRenderersForInventorySet0
(InventorySet inventorySet) static List<InventoryRenderer>
getAllInventoryRenderersForSubInventory
(SubInventory subInventory) protected abstract List<InventoryRenderer>
getAllInventoryRenderersForSubInventory0
(SubInventory subInventory) static Optional<InventoryRenderer>
getInventoryRenderer
(org.screamingsandals.lib.player.PlayerWrapper playerWrapper) protected abstract InventoryRenderer
getInventoryRenderer0
(org.screamingsandals.lib.player.PlayerWrapper playerWrapper) static Logger
static Path
protected abstract Path
static InventoryRenderer
openInventory
(org.screamingsandals.lib.player.PlayerWrapper playerWrapper, SubInventory subInventory) protected abstract InventoryRenderer
openInventory0
(org.screamingsandals.lib.player.PlayerWrapper playerWrapper, SubInventory subInventory) static Object
readConfigurationSerializable
(Map<String, Object> configuration) protected abstract Object
readConfigurationSerializable0
(Map<String, Object> configuration) static void
registerPlatformSpecificPlaceholders
(Map<String, IPlaceholderParser> placeholders) protected abstract void
registerPlatformSpecificPlaceholders0
(Map<String, IPlaceholderParser> placeholders) static void
protected abstract void
-
Field Details
-
logger
-
core
-
-
Constructor Details
-
SimpleInventoriesCore
-
-
Method Details
-
openInventory
public static InventoryRenderer openInventory(org.screamingsandals.lib.player.PlayerWrapper playerWrapper, SubInventory subInventory) -
openInventory0
protected abstract InventoryRenderer openInventory0(org.screamingsandals.lib.player.PlayerWrapper playerWrapper, SubInventory subInventory) -
getLogger
-
getInventoryRenderer
public static Optional<InventoryRenderer> getInventoryRenderer(org.screamingsandals.lib.player.PlayerWrapper playerWrapper) -
getInventoryRenderer0
protected abstract InventoryRenderer getInventoryRenderer0(org.screamingsandals.lib.player.PlayerWrapper playerWrapper) -
getAllInventoryRenderersForSubInventory
public static List<InventoryRenderer> getAllInventoryRenderersForSubInventory(SubInventory subInventory) -
getAllInventoryRenderersForSubInventory0
protected abstract List<InventoryRenderer> getAllInventoryRenderersForSubInventory0(SubInventory subInventory) -
getAllInventoryRenderersForInventorySet
public static List<InventoryRenderer> getAllInventoryRenderersForInventorySet(InventorySet inventorySet) -
getAllInventoryRenderersForInventorySet0
protected abstract List<InventoryRenderer> getAllInventoryRenderersForInventorySet0(InventorySet inventorySet) -
readConfigurationSerializable
-
readConfigurationSerializable0
-
registerPlatformSpecificPlaceholders
public static void registerPlatformSpecificPlaceholders(Map<String, IPlaceholderParser> placeholders) -
registerPlatformSpecificPlaceholders0
protected abstract void registerPlatformSpecificPlaceholders0(Map<String, IPlaceholderParser> placeholders) -
runJar
- Throws:
Exception
-
runJar0
- Throws:
Exception
-
getRootPath
-
getRootPath0
-
builder
-