Repository navigation
AetherGrid Installation
- Stop your server.
- Put
AetherGrid-x.x.x.jarin yourplugins/folder. - (Optional) Install Vault + an economy plugin if modules and expansions should cost money.
- Start the server.
On the first start, Paper downloads the SQLite and MySQL JDBC drivers once (declared as libraries: in plugin.yml), so the server needs internet access for that start. The HikariCP connection pool is shaded into the jar.
You should see something like this in the console:
[AetherGrid] Loaded 12 grid modules.
[AetherGrid] Loaded 4 tile synergy rules.
[AetherGrid] Loaded 0 grids from SQLITE.
[AetherGrid] AetherGrid enabled in 670ms.
AetherGrid creates these files and folders:
| Path | What it is |
|---|---|
aether_grid/ (server root) |
The void grid world. Created automatically. |
plugins/AetherGrid/config.yml |
Main configuration and all messages (English, MiniMessage). |
plugins/AetherGrid/modules.yml |
All modules, their levels and the synergy rules. |
plugins/AetherGrid/grids.db |
SQLite database (only when database.type: SQLITE). |
- Join and type
/grid. Your 3x3 grid is built and you are teleported to the Core Tile. - Open the starter chest and place the Crop Generator Tile core on a neighbouring tile.
- Run
/aethergrid infoin the console:
AetherGrid v1.1.1
Grids: 1 Active Modules: 1
Engine: 0.04ms async | Tiles produced last cycle: 0 | Queue: 0
Display entities: 1 Synergy rules: 4
Database: SQLITE Economy: Vault
Economy: None means Vault (or an economy plugin) is missing: money prices are then ignored.
Every price in config.yml / modules.yml can combine three things:
cost:
money: 7500 # Vault money (ignored without Vault)
essence: 200 # Grid Essence, paid from the grid
items:
IRON_INGOT: 8 # taken from the player's inventory- Stop the server (or upload while running and restart afterwards).
- Replace the old jar. Keep only one AetherGrid jar in
plugins/: rename the old one to.disabledor delete it. - Start the server. The database is migrated automatically when needed, for example:
[AetherGrid] Database migrated: added aether_grids.power
[AetherGrid] Database migrated: added aether_grids.essence
Version 1.1 added Grid Power, Grid Essence, synergies, holograms, sounds and an action bar, with new settings in both config files. AetherGrid never overwrites existing config files, so:
- Rename
plugins/AetherGrid/config.yml→config.yml.v1-oldandmodules.yml→modules.yml.v1-old. - Start the server: fresh 1.1 files are generated.
- Copy your own changes (prices, messages, database login) back from the
.v1-oldfiles.
If you skip this, the action bar shows Missing message: hud-module, there are no sounds and the six new modules are missing from the store.
| Version | Changes |
|---|---|
| 1.1.1 | Item prices now accept items with lore (for example a worth line added by a shop or worth plugin). Renamed items and module cores are still never taken. Off-hand items count too. |
| 1.1.0 | AetherGrid-Expansion: synergies, Grid Power, Grid Essence, Energy Generator, Transmutator, Sentry Turret, Hydro Pump, Magma Forge, Deep Core Drill, floating holograms, layered sounds, live action bar. Compatible with Paper 1.21.9+ (no spawn chunks). |
| 1.0.0 | First release: void world, tile grid, 6 modules, expansions, GUI, co-op, SQLite/MySQL. |
AetherGrid
- Overview
- Player Guide
- Modules
- Synergies, Power & Essence
- Installation & Updating
- Commands & Permissions
- Configuration
- Custom Modules & Synergies
- Storage & Performance
- Developer Guide
- Troubleshooting & FAQ
AetherPermissions
- Overview
- Installation
- Commands & Permissions
- Groups & Permissions
- Web Editor
- In-Game GUI
- Configuration
- Network Setup
- Integrations
- Troubleshooting & FAQ
AetherSky