Interface SchematicRegistry
- All Superinterfaces:
- Registry<Nameable,- SchematicCache> 
A registry to register, manage and retrieve a 
SchematicCache.- 
Method SummaryModifier and TypeMethodDescriptionintReturns the total amount of registered directoriesdefault SchematicCacheDeprecated, for removal: This API element is subject to removal in a future version.voidreload()Reloads all registered caches.intReturns the total amount of registered schematicsMethods inherited from interface de.eldoria.schematicbrush.registry.Registryget, isRegistered, register, registry, unregister
- 
Method Details- 
getCacheDeprecated, for removal: This API element is subject to removal in a future version.Replaced byRegistry.get(Nameable)Get the cache associated with this name- Parameters:
- key- name
- Returns:
- cache
- Throws:
- IllegalArgumentException- if no entry is registered with this key.
 
- 
reloadvoid reload()Reloads all registered caches.
- 
schematicCountint schematicCount()Returns the total amount of registered schematics- Returns:
- schematic count.
 
- 
directoryCountint directoryCount()Returns the total amount of registered directories- Returns:
- directory count
 
 
- 
Registry.get(Nameable)