MMO Gathering | ⛏️ Custom Resources & Harvesting Mechanics ✨ [1.16-1.21] icon

MMO Gathering | ⛏️ Custom Resources & Harvesting Mechanics ✨ [1.16-1.21] -----

Custom Structures | Harvesting & Growth Stages | YAML Scripting System | Must-have For RPG Servers!



[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
Resource Information
Author:
----------
Total Downloads: 44
First Release: Jan 25, 2025
Last Update: Aug 19, 2025
Category: ---------------
All-Time Rating:
6 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings