Add ChatModerator dependency and fix other things in README
This commit is contained in:
parent
0028fc19c8
commit
612f8cfca8
27
README.md
27
README.md
|
@ -42,6 +42,7 @@ install several dependencies by hand:
|
||||||
* https://github.com/OvercastNetwork/raven-minecraft
|
* https://github.com/OvercastNetwork/raven-minecraft
|
||||||
* https://github.com/OvercastNetwork/Settings
|
* https://github.com/OvercastNetwork/Settings
|
||||||
* https://github.com/OvercastNetwork/BukkitSettings
|
* https://github.com/OvercastNetwork/BukkitSettings
|
||||||
|
* https://github.com/OvercastNetwork/ChatModerator
|
||||||
* https://github.com/OvercastNetwork/minecraft-api
|
* https://github.com/OvercastNetwork/minecraft-api
|
||||||
* https://github.com/OvercastNetwork/BungeeCord (custom fork)
|
* https://github.com/OvercastNetwork/BungeeCord (custom fork)
|
||||||
* https://github.com/OvercastNetwork/SportBukkit
|
* https://github.com/OvercastNetwork/SportBukkit
|
||||||
|
@ -80,22 +81,32 @@ for running a standalone server. The api-ocn plugin is the backend implementatio
|
||||||
the former Overcast Network.
|
the former Overcast Network.
|
||||||
|
|
||||||
|
|
||||||
# Development Environment
|
# Running
|
||||||
|
|
||||||
A development environment should have at least one Bungee, Lobby, and PGM server, preferably
|
The Bukkit plugins in this repo work only with SportBukkit, not regular CraftBukkit.
|
||||||
running the same plugins as in production.
|
|
||||||
|
|
||||||
Appropriate SportBukkit settings are provided in `bukkit.yml.sample` in this folder. Of particular importance are these:
|
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.bungeecord: true` This is required in order to connect through Bungee
|
||||||
* `settings.legacy-knockback: true` Emulate knockback mechanics from older versions of Minecraft
|
* `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.
|
* `settings.water-pushes-tnt: false` Disable water pushing TNT, a newer Minecraft feature that we don't use.
|
||||||
|
|
||||||
Everything from the Web repo will need to be running as well, and each server will need to be configured through the Servers admin page.
|
These plugins are required for any SportBukkit server:
|
||||||
The config.yml for the API plugin specifies the server ID, which must match the one displayed on the admin page.
|
|
||||||
|
|
||||||
The PGM server should be configured to load the entire production map repo.
|
* raven-bukkit
|
||||||
This will ensure that PGM code changes don't break any maps, at least not at load-time.
|
* 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
|
||||||
|
|
Loading…
Reference in New Issue