-
-
Notifications
You must be signed in to change notification settings - Fork 2
YAML format
Misat11 edited this page May 30, 2020
·
7 revisions
This library use .yml
files for guis!
Just load it as any other .yml
configuration file!
import org.screamingsandals.simpleinventories.SimpleInventories;
import org.screamingsandals.simpleinventories.inventory.Options;
...
Options options = new Options(myAwesomePlugin);
// some configuration
SimpleInventories format = new SimpleInventories(options);
try {
format.loadFromDataFolder(plugin.getDataFolder(), "gui.yml");
} catch (Exception e) {
e.printStackTrace();
}
...
If you are not sure if your format is correct, then visit http://www.yamllint.com/ and paste here your code!
data:
- stack: DIAMOND_CHESTPLATE;1;Armor
items:
- myCustomVariable: myCustomValue
myCustomVariable2: myCustomValue2
stack: # another item stack
...
- stack: # another item stack
...
items: # childs
- stack: # another child item stack
...
items: # childs
...
Can't find what are you looking for on this wiki? Maybe our automatically generated javadoc could help you https://docs.screamingsandals.org/simpleinventories/simpleinventories-core/
- Welcome on this wiki
- Formats:
- Variables:
- Callbacks: (Groovy only)
-
Examples:
- Making shop (Groovy only)
- Making vault shop (Groovy only)