public interface MaterialSetManager
| Modifier and Type | Method and Description |
|---|---|
MaterialSet |
fromConfig(String name)
Loads or creates a material set from a configuration string.
|
MaterialSet |
fromConfig(String name,
MaterialSet fallback) |
MaterialSet |
fromConfigEmpty(String name)
Loads or creates a material set from a configuration string.
|
MaterialMap |
getMaterialMap(String name)
Looks up a material map by its name.
|
MaterialSet |
getMaterialSet(String name)
Looks up a material set by its name.
|
MaterialSet |
getMaterialSet(String name,
MaterialSet fallback) |
MaterialSet |
getMaterialSetEmpty(String name) |
Collection<String> |
getMaterialSets() |
MaterialMap |
mapFromConfig(org.bukkit.configuration.ConfigurationSection configuration,
String key)
Loads or creates a material map from a configuration section.
|
Collection<String> getMaterialSets()
@Nullable MaterialSet getMaterialSet(@Nonnull String name)
name - The name of the material set. One of
getMaterialSets().@Nonnull MaterialSet getMaterialSet(@Nonnull String name, @Nonnull MaterialSet fallback)
@Nonnull MaterialSet getMaterialSetEmpty(@Nonnull String name)
@Nullable MaterialMap getMaterialMap(@Nonnull String name)
name - The name of the material map. One of
getMaterialSets().@Nullable MaterialSet fromConfig(@Nullable String name)
name - The material set name or parameters.MaterialSet is returned. It will
either be one named exactly like name, or parsed by the
string.@Nonnull MaterialSet fromConfig(@Nullable String name, @Nonnull MaterialSet fallback)
@Nonnull MaterialSet fromConfigEmpty(@Nullable String name)
name - The material set name or parameters.fromConfig(String)@Nullable MaterialMap mapFromConfig(org.bukkit.configuration.ConfigurationSection configuration, String key)
configuration - The configuration to load from.key - The configuration key containing the config to load from.
Must be a string (referencing a configured material map)
or a configuration section (creating an ad-hoc map)Copyright © 2021 elMakers. All rights reserved.