Help links
This commit is contained in:
parent
612f8cfca8
commit
a6b718cd22
73
README.md
73
README.md
|
@ -17,8 +17,12 @@ GNU Affero General Public License for more details.
|
||||||
|
|
||||||
A copy of the GNU Affero General Public License is included in the file LICENSE.txt
|
A copy of the GNU Affero General Public License is included in the file LICENSE.txt
|
||||||
|
|
||||||
|
|
||||||
# Status
|
# Status
|
||||||
|
|
||||||
|
**It is currently a major pain in the ass to build this and get it running.
|
||||||
|
We know this, and will improve the situation in the near future.**
|
||||||
|
|
||||||
These plugins were converted from an internal project to open source in a rush,
|
These plugins were converted from an internal project to open source in a rush,
|
||||||
so they are not yet well adapted for third party use. Improving this adaptation
|
so they are not yet well adapted for third party use. Improving this adaptation
|
||||||
is a top development priority, specifically:
|
is a top development priority, specifically:
|
||||||
|
@ -31,6 +35,18 @@ is a top development priority, specifically:
|
||||||
* Documentation for third-parties (e.g. "how do I run this thing??")
|
* Documentation for third-parties (e.g. "how do I run this thing??")
|
||||||
|
|
||||||
|
|
||||||
|
# Getting Help
|
||||||
|
|
||||||
|
You *may* find some help on the PGM Discord, in these channels:
|
||||||
|
|
||||||
|
[#help](https://discord.gg/wSYAT55) Help with *running* a ProjectAres server
|
||||||
|
|
||||||
|
[#contributing](https://discord.gg/6zGDEen) Discussion about *contributing* to ProjectAres
|
||||||
|
|
||||||
|
Please keep in mind that this help is provided by volunteers and other users,
|
||||||
|
out of the kindness of their golden hearts, and not as an obligation to you.
|
||||||
|
|
||||||
|
|
||||||
# Building
|
# Building
|
||||||
|
|
||||||
At the moment, we don't have a Maven repository thingy, so you will have to build and
|
At the moment, we don't have a Maven repository thingy, so you will have to build and
|
||||||
|
@ -47,6 +63,35 @@ install several dependencies by hand:
|
||||||
* https://github.com/OvercastNetwork/BungeeCord (custom fork)
|
* https://github.com/OvercastNetwork/BungeeCord (custom fork)
|
||||||
* https://github.com/OvercastNetwork/SportBukkit
|
* https://github.com/OvercastNetwork/SportBukkit
|
||||||
|
|
||||||
|
|
||||||
|
# Running
|
||||||
|
|
||||||
|
The Bukkit plugins in this repo work only with SportBukkit, not regular CraftBukkit.
|
||||||
|
|
||||||
|
Appropriate SportBukkit settings are provided in `bukkit.yml.sample` in this folder.
|
||||||
|
Of particular interest are these:
|
||||||
|
|
||||||
|
* `settings.bungeecord: true` This is required in order to connect through Bungee
|
||||||
|
* `settings.legacy-knockback: true` Emulate knockback mechanics from older versions of Minecraft
|
||||||
|
* `settings.water-pushes-tnt: false` Disable water pushing TNT, a newer Minecraft feature that we don't use.
|
||||||
|
|
||||||
|
These plugins are required for any SportBukkit server:
|
||||||
|
|
||||||
|
* raven-bukkit
|
||||||
|
* bukkit-settings
|
||||||
|
* api-bukkit
|
||||||
|
* commons-bukkit
|
||||||
|
* Channels
|
||||||
|
* chatmoderator (optional)
|
||||||
|
|
||||||
|
For a PGM server, you also need these:
|
||||||
|
|
||||||
|
* PGM
|
||||||
|
* Tourney (optional)
|
||||||
|
|
||||||
|
For a Lobby server, you just need the Lobby plugin.
|
||||||
|
|
||||||
|
|
||||||
# Contents
|
# Contents
|
||||||
|
|
||||||
* `Util` Utility code library (not a plugin) used by everything
|
* `Util` Utility code library (not a plugin) used by everything
|
||||||
|
@ -81,34 +126,6 @@ for running a standalone server. The api-ocn plugin is the backend implementatio
|
||||||
the former Overcast Network.
|
the former Overcast Network.
|
||||||
|
|
||||||
|
|
||||||
# Running
|
|
||||||
|
|
||||||
The Bukkit plugins in this repo work only with SportBukkit, not regular CraftBukkit.
|
|
||||||
|
|
||||||
Appropriate SportBukkit settings are provided in `bukkit.yml.sample` in this folder.
|
|
||||||
Of particular interest are these:
|
|
||||||
|
|
||||||
* `settings.bungeecord: true` This is required in order to connect through Bungee
|
|
||||||
* `settings.legacy-knockback: true` Emulate knockback mechanics from older versions of Minecraft
|
|
||||||
* `settings.water-pushes-tnt: false` Disable water pushing TNT, a newer Minecraft feature that we don't use.
|
|
||||||
|
|
||||||
These plugins are required for any SportBukkit server:
|
|
||||||
|
|
||||||
* raven-bukkit
|
|
||||||
* bukkit-settings
|
|
||||||
* api-bukkit
|
|
||||||
* commons-bukkit
|
|
||||||
* Channels
|
|
||||||
* chatmoderator (optional)
|
|
||||||
|
|
||||||
For a PGM server, you also need these:
|
|
||||||
|
|
||||||
* PGM
|
|
||||||
* Tourney (optional)
|
|
||||||
|
|
||||||
For a Lobby server, you just need the Lobby plugin.
|
|
||||||
|
|
||||||
|
|
||||||
# Coding Guidelines
|
# Coding Guidelines
|
||||||
|
|
||||||
* General
|
* General
|
||||||
|
|
Loading…
Reference in New Issue