Interface ConfigProvider
- All Known Implementing Classes:
SchematicUpload
public interface ConfigProvider
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final de.exlll.configlib.YamlConfigurationProperties.Builder<?> -
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault @NotNull net.kyori.adventure.audience.AudiencegetAudience(@NotNull org.bukkit.entity.Player player) @NotNull net.kyori.adventure.platform.bukkit.BukkitAudiences@NotNull Path@NotNull Locales@NotNull SchematicUploadgetResource(@NotNull String name) default @NotNull Path@NotNull Settingsdefault @NotNull ConfigProvider.WorldEditTypedefault voiddefault voiddefault voiddefault voidsendMessage(@NotNull org.bukkit.entity.Player player, @NotNull String message, @NotNull String... placeholders) voidsetAudiences(@NotNull net.kyori.adventure.platform.bukkit.BukkitAudiences audiences) voidsetLocales(@NotNull Locales locales) voidsetSettings(@NotNull Settings settings)
-
Field Details
-
YAML_CONFIGURATION_PROPERTIES
@NotNull static final de.exlll.configlib.YamlConfigurationProperties.Builder<?> YAML_CONFIGURATION_PROPERTIES
-
-
Method Details
-
getSettings
-
setSettings
-
loadSettings
default void loadSettings() -
getLocales
-
setLocales
-
sendMessage
-
loadLocales
default void loadLocales() -
getAudiences
@NotNull @NotNull net.kyori.adventure.platform.bukkit.BukkitAudiences getAudiences() -
getAudience
@NotNull default @NotNull net.kyori.adventure.audience.Audience getAudience(@NotNull @NotNull org.bukkit.entity.Player player) -
setAudiences
void setAudiences(@NotNull @NotNull net.kyori.adventure.platform.bukkit.BukkitAudiences audiences) -
loadAudiences
default void loadAudiences() -
endAudiences
default void endAudiences() -
getConfigDirectory
-
getResource
-
getWorldEditType
-
getSchematicDirectory
-
getPlugin
-