[Work in progress]
Original: https://github.com/pigaut/Orestack/wiki
Table of contents [!] Use Ctrl + F to navigate
1. Commands
2. Permissions
3. Placeholders
4. How to update
5. Configuration
6. Basics
7. Values
8. Sections
9. Lists
10. Location
11. Item
12. Message
13. Chat
14. Action-bar
15. Title
16. Boss-bar
17. Hologram
18. Particle
19. Sound
20. Hologram
21. Generator
22. Generator Stage
23. Function
24. Conditions
25. Actions
26. Simple
27. Conditional
28. Negative Conditional
29. Disjunctive Conditional
30. Multiple
31. Options
32. Repeated
33. Delayed
34. Periodical
35. Chance
36. Block Click
1. Commands
Code (Text):
/orestack[/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE]
[SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4][SIZE=6][SIZE=4]
/orestack help
/orestack reload
/orestack menu
/orestack wand
/orestack item get <item-name>
/orestack item get-group <item-group>
/orestack particle spawn <particle-name> <world-name> <x> <y> <z>
/orestack particle spawn-to <online-player> <particle-name>
/orestack particle show-me <particle-name>
/orestack message send <online-player> <message-name>
/orestack message broadcast <message-name>
/orestack sound play <sound-name> <world-name> <x> <y> <z>
/orestack generator get <generator-name>
/orestack generator get-group <generator-group>
/orestack generator get-all
/orestack generator set <generator-name>
/orestack generator remove
/orestack structure save <file-path>
/orestack structure place <structure-name>
2. Permissions
Code (Text):
orestack.reload
orestack.item
orestack.item.add
orestack.item.get
orestack.item.get-group
orestack.message
orestack.message.send
orestack.message.broadcast
orestack.particle
orestack.particle.show-me
orestack.particle.spawn
orestack.particle.spawn-to
orestack.sound
orestack.sound.play
orestack.sound.play-to
orestack.structure.wand
orestack.structure.place
orestack.structure.save
orestack.generator
orestack.generator.set
orestack.generator.set-all
orestack.generator.remove
orestack.generator.remove-all
orestack.generator.harvest-all
orestack.generator.get
orestack.generator-get-group
orestack.generator.get-all
orestack.generator.rotate
orestack.generator.break
orestack.generator.place[/INDENT]
3. Placeholders
Generator
{generator}
{generator_stage}
{generator_stages}
{generator_state}
{generator_growth_seconds}
{generator_growth_minutes}
{generator_rotation}
{generator_world}
{generator_x}
{generator_y}
{generator_z}
Command
{command}
{command_name}
{command_description}
{command_permission}
Styles
You can apply a case style to a placeholder by appending it at the end: {generator_tc} {command_name_lc}
lc: lowercase
uc: UPPERCASE
tc: Title Case
sc: Sentence case
spc: spaced case
spu: SPACED UPPERCASE
spl: spaced lowercase
cc: CONSTANT_CASE
sn: snake_case
kb: kebab-case
ps: PascalCase
cm: camelCase
4. How to update
Backup and regenerate files
- Shut down the server
- Make a copy of the plugin folder (plugins/Orestack)
- Delete the plugin folder (plugins/Orestack)
- Start up the server; the plugin will generate new files
Restore Configuration Files
- Add the YAML files you want to keep from the backup (generators, items, particles, sounds, and functions)
- Use the /orestack reload command and fix any issues with your configurations
Restore the database (generators placed in your world)
- Delete the database file (data.mv.db)
- Place the old database back into the plugin folder (plugins/Orestack)
- Start the server and check the console for warnings to make sure no generators have been removed due to a mistake