- All Superinterfaces:
TagUtil
- Enclosing interface:
- TagUtil
public static interface TagUtil.Json
extends TagUtil
-
-
Method Summary
org.spongepowered.configurate.ConfigurationNode
default org.spongepowered.configurate.ConfigurationNode
default void
default void
default void
void
putJsonElement(org.spongepowered.plugin.PluginContainer container,
String key,
com.google.gson.JsonElement object)
-
Method Details
-
putJsonElement
void putJsonElement(org.spongepowered.plugin.PluginContainer container,
String key,
com.google.gson.JsonElement object)
-
getJsonObject
Optional<com.google.gson.JsonElement> getJsonObject(org.spongepowered.plugin.PluginContainer container,
String key)
-
getAsConfigurationNode
org.spongepowered.configurate.ConfigurationNode getAsConfigurationNode(org.spongepowered.plugin.PluginContainer container)
-
putComponent
default void putComponent(org.spongepowered.plugin.PluginContainer container,
String key,
Component component)
-
putComponents
default void putComponents(org.spongepowered.plugin.PluginContainer container,
String key,
List<Component> components)
-
putComponents
default void putComponents(org.spongepowered.plugin.PluginContainer container,
String key,
Component... components)
-
-
-
-
-
getComponents
default List<Component> getComponents(org.spongepowered.plugin.PluginContainer container,
String key)
-
getAsConfigurationNode
default org.spongepowered.configurate.ConfigurationNode getAsConfigurationNode(org.spongepowered.plugin.PluginContainer container,
String key)