The base class for all shards.
The data folder for this shard. You can use this folder to store data for your shard, such as configuration files.
The shard info for this shard. This contains information about the shard, such as the name, version, and author.
Whether or not this shard has been through the setup process.
This is where the jar file is located.
The classloader for this shard. Generally safe to never touch this.
The setup method for this shard. This method will be called when the shard is loaded.
The destroy method for this shard. This method will be called when the shard is unloaded.