Index
All Classes and Interfaces|All Packages|Serialized Form
C
- Category - Class in com.github.cc007.headsplugin.api.business.domain
- Category() - Constructor for class com.github.cc007.headsplugin.api.business.domain.Category
- categorySearcher() - Method in interface com.github.cc007.headsplugin.api.HeadsPluginServices
- CategorySearcher - Interface in com.github.cc007.headsplugin.api.business.services.heads
- categoryUpdater() - Method in interface com.github.cc007.headsplugin.api.HeadsPluginServices
- CategoryUpdater - Interface in com.github.cc007.headsplugin.api.business.services.heads
- com.github.cc007.headsplugin.api - package com.github.cc007.headsplugin.api
- com.github.cc007.headsplugin.api.business.domain - package com.github.cc007.headsplugin.api.business.domain
- com.github.cc007.headsplugin.api.business.domain.exceptions - package com.github.cc007.headsplugin.api.business.domain.exceptions
- com.github.cc007.headsplugin.api.business.services.heads - package com.github.cc007.headsplugin.api.business.services.heads
- createHead(Player, String) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadCreator
-
Create a head based on a skin from a given Player and head name.
G
- getAsMap() - Method in class com.github.cc007.headsplugin.api.business.domain.Head
- getCategories() - Method in interface com.github.cc007.headsplugin.api.business.services.heads.CategorySearcher
-
get a set of all available categories
- getCategoryHeads(Category) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.CategorySearcher
-
get all heads from a certain
Category
- getCategoryHeads(String) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.CategorySearcher
-
get all heads from a certain category, based on the provided category name
- getHead(UUID) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadSearcher
- getHeads(String) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadSearcher
-
Get all
Head
s for a given search term. - getHeadsPluginServices() - Static method in class com.github.cc007.headsplugin.api.HeadsPluginApi
-
Get the services provider for this plugin.
- getItemStack(Head) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadToItemstackMapper
-
Get an
ItemStack
, based on the providedHead
. - getItemStack(Head, int) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadToItemstackMapper
-
Get an
ItemStack
, based on the providedHead
. - getItemStacks(List<Head>) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadToItemstackMapper
-
Get a list of
ItemStack
s, based on the provided list ofHead
s. - getItemStacks(List<Head>, int) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadToItemstackMapper
-
Get a list of
ItemStack
s, based on the provided list ofHead
s. - getPlugin() - Static method in class com.github.cc007.headsplugin.api.HeadsPluginApi
-
Gets the HeadPluginAPI plugin
- getPlugin(String) - Static method in class com.github.cc007.headsplugin.api.HeadsPluginApi
-
Gets a plugin
- getSearchCount(String) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadSearcher
-
Get the number of times a certain search term is used.
- getUpdatableCategoryNames(boolean) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.CategoryUpdater
-
Provides a list of updatable categories
H
- Head - Class in com.github.cc007.headsplugin.api.business.domain
- Head() - Constructor for class com.github.cc007.headsplugin.api.business.domain.Head
- headCreator() - Method in interface com.github.cc007.headsplugin.api.HeadsPluginServices
- HeadCreator - Interface in com.github.cc007.headsplugin.api.business.services.heads
- headPlacer() - Method in interface com.github.cc007.headsplugin.api.HeadsPluginServices
- HeadPlacer - Interface in com.github.cc007.headsplugin.api.business.services.heads
- headSearcher() - Method in interface com.github.cc007.headsplugin.api.HeadsPluginServices
- HeadSearcher - Interface in com.github.cc007.headsplugin.api.business.services.heads
- HeadsPluginApi - Class in com.github.cc007.headsplugin.api
- HeadsPluginApi() - Constructor for class com.github.cc007.headsplugin.api.HeadsPluginApi
- HeadsPluginServices - Interface in com.github.cc007.headsplugin.api
- headToItemstackMapper() - Method in interface com.github.cc007.headsplugin.api.HeadsPluginServices
- HeadToItemstackMapper - Interface in com.github.cc007.headsplugin.api.business.services.heads
L
- LockingException - Exception in com.github.cc007.headsplugin.api.business.domain.exceptions
- LockingException() - Constructor for exception com.github.cc007.headsplugin.api.business.domain.exceptions.LockingException
P
- placeHead(Head, Location, BlockFace) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadPlacer
-
Place a
Head
at a certainLocation
in the world, with a certain rotation - placeHead(ItemStack, Location, BlockFace) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadPlacer
-
Place a head
ItemStack
at a certainLocation
in the world, with a certain rotation - placeWallHead(Head, Location, BlockFace) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadPlacer
-
Place a
Head
at a certainLocation
in the world as wall head, with a certain facing direction - placeWallHead(ItemStack, Location, BlockFace) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.HeadPlacer
-
Place a wall head
ItemStack
at a certainLocation
in the world, with a certain facing direction
U
- updateCategories() - Method in interface com.github.cc007.headsplugin.api.business.services.heads.CategoryUpdater
-
Update all categories.
- updateCategoriesIfNecessary() - Method in interface com.github.cc007.headsplugin.api.business.services.heads.CategoryUpdater
-
Update all categories that haven't recently been updated.
- updateCategoriesIfNecessaryAsync() - Method in interface com.github.cc007.headsplugin.api.business.services.heads.CategoryUpdater
-
Update all categories that haven't recently been updated asynchronously.
- updateCategory(String) - Method in interface com.github.cc007.headsplugin.api.business.services.heads.CategoryUpdater
-
Update the specified category
All Classes and Interfaces|All Packages|Serialized Form