Class SimpleInventoriesCore
java.lang.Object
org.screamingsandals.simpleinventories.SimpleInventoriesCore
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic InventorySetBuilderbuilder()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 InventoryRenderergetInventoryRenderer0(org.screamingsandals.lib.player.PlayerWrapper playerWrapper) static Loggerstatic Pathprotected abstract Pathstatic InventoryRendereropenInventory(org.screamingsandals.lib.player.PlayerWrapper playerWrapper, SubInventory subInventory) protected abstract InventoryRendereropenInventory0(org.screamingsandals.lib.player.PlayerWrapper playerWrapper, SubInventory subInventory) static ObjectreadConfigurationSerializable(Map<String, Object> configuration) protected abstract ObjectreadConfigurationSerializable0(Map<String, Object> configuration) static voidregisterPlatformSpecificPlaceholders(Map<String, IPlaceholderParser> placeholders) protected abstract voidregisterPlatformSpecificPlaceholders0(Map<String, IPlaceholderParser> placeholders) static voidprotected 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
-