mirror of
https://github.com/OvercastNetwork/ProjectAres.git
synced 2025-04-11 22:56:08 +02:00
Add dependency links to README
This commit is contained in:
parent
509df0d36f
commit
8b66cc8a65
55
README.md
55
README.md
@ -30,7 +30,23 @@ is a top development priority, specifically:
|
|||||||
* Map author username lookup through Mojang API
|
* Map author username lookup through Mojang API
|
||||||
* Documentation for third-parties (e.g. "how do I run this thing??")
|
* Documentation for third-parties (e.g. "how do I run this thing??")
|
||||||
|
|
||||||
## Contents
|
|
||||||
|
# Building
|
||||||
|
|
||||||
|
At the moment, we don't have a Maven repository thingy, so you will have to build and
|
||||||
|
install several dependencies by hand:
|
||||||
|
|
||||||
|
https://github.com/OvercastNetwork/gson (custom fork)
|
||||||
|
https://github.com/OvercastNetwork/sk89q-command-framework (custom fork)
|
||||||
|
https://github.com/OvercastNetwork/test-util
|
||||||
|
https://github.com/OvercastNetwork/raven-minecraft
|
||||||
|
https://github.com/OvercastNetwork/Settings
|
||||||
|
https://github.com/OvercastNetwork/BukkitSettings
|
||||||
|
https://github.com/OvercastNetwork/minecraft-api
|
||||||
|
https://github.com/OvercastNetwork/BungeeCord (custom fork)
|
||||||
|
https://github.com/OvercastNetwork/SportBukkit
|
||||||
|
|
||||||
|
# Contents
|
||||||
|
|
||||||
* `Util` Utility code library (not a plugin) used by everything
|
* `Util` Utility code library (not a plugin) used by everything
|
||||||
* `core` Utils independent of Bukkit or Bungee
|
* `core` Utils independent of Bukkit or Bungee
|
||||||
@ -70,7 +86,8 @@ to be used. There is a built-in default backend that implements minimal function
|
|||||||
for running a standalone server. The api-ocn plugin is the backend implementation for
|
for running a standalone server. The api-ocn plugin is the backend implementation for
|
||||||
the former Overcast Network.
|
the former Overcast Network.
|
||||||
|
|
||||||
## Development Environment
|
|
||||||
|
# Development Environment
|
||||||
|
|
||||||
A development environment should have at least one Bungee, Lobby, and PGM server, preferably
|
A development environment should have at least one Bungee, Lobby, and PGM server, preferably
|
||||||
running the same plugins as in production.
|
running the same plugins as in production.
|
||||||
@ -89,40 +106,8 @@ The config.yml for the API plugin specifies the server ID, which must match the
|
|||||||
The PGM server should be configured to load the entire production map repo.
|
The PGM server should be configured to load the entire production map repo.
|
||||||
This will ensure that PGM code changes don't break any maps, at least not at load-time.
|
This will ensure that PGM code changes don't break any maps, at least not at load-time.
|
||||||
|
|
||||||
## Production Environment
|
|
||||||
|
|
||||||
* Bungee proxies
|
# Coding Guidelines
|
||||||
* OCN BungeeCord fork https://github.com/OvercastNetwork/BungeeCord
|
|
||||||
* Commons
|
|
||||||
* API
|
|
||||||
|
|
||||||
* All Bukkit servers
|
|
||||||
* SportBukkit https://github.com/OvercastNetwork/SportBukkit
|
|
||||||
* Raven-minecraft https://github.com/OvercastNetwork/raven-minecraft
|
|
||||||
* Commons
|
|
||||||
* API
|
|
||||||
* BukkitSettings
|
|
||||||
* Channels
|
|
||||||
* ChatModerator
|
|
||||||
* CommandBook
|
|
||||||
* NullTerrain (generates empty chunks)
|
|
||||||
* WorldEdit
|
|
||||||
* NoCheatPlus
|
|
||||||
|
|
||||||
* Lobbies
|
|
||||||
* Lobby
|
|
||||||
|
|
||||||
* Development/practice servers
|
|
||||||
* PGM
|
|
||||||
|
|
||||||
* Public match servers
|
|
||||||
* PGM
|
|
||||||
|
|
||||||
* Tournament match servers
|
|
||||||
* Tourney
|
|
||||||
* PGM
|
|
||||||
|
|
||||||
## Coding Guidelines
|
|
||||||
|
|
||||||
* General
|
* General
|
||||||
* Use your judgment always. Any rule can be broken with a good reason. Don't follow a rule without understanding its purpose.
|
* Use your judgment always. Any rule can be broken with a good reason. Don't follow a rule without understanding its purpose.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user