Skip to content
This repository was archived by the owner on Jul 20, 2020. It is now read-only.

Commit 612f8cf

Browse files
committed
Add ChatModerator dependency and fix other things in README
1 parent 0028fc1 commit 612f8cf

File tree

1 file changed

+19
-8
lines changed

1 file changed

+19
-8
lines changed

README.md

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ install several dependencies by hand:
4242
* https://github.com/OvercastNetwork/raven-minecraft
4343
* https://github.com/OvercastNetwork/Settings
4444
* https://github.com/OvercastNetwork/BukkitSettings
45+
* https://github.com/OvercastNetwork/ChatModerator
4546
* https://github.com/OvercastNetwork/minecraft-api
4647
* https://github.com/OvercastNetwork/BungeeCord (custom fork)
4748
* https://github.com/OvercastNetwork/SportBukkit
@@ -80,22 +81,32 @@ for running a standalone server. The api-ocn plugin is the backend implementatio
8081
the former Overcast Network.
8182

8283

83-
# Development Environment
84+
# Running
8485

85-
A development environment should have at least one Bungee, Lobby, and PGM server, preferably
86-
running the same plugins as in production.
86+
The Bukkit plugins in this repo work only with SportBukkit, not regular CraftBukkit.
8787

88-
Appropriate SportBukkit settings are provided in `bukkit.yml.sample` in this folder. Of particular importance are these:
88+
Appropriate SportBukkit settings are provided in `bukkit.yml.sample` in this folder.
89+
Of particular interest are these:
8990

9091
* `settings.bungeecord: true` This is required in order to connect through Bungee
9192
* `settings.legacy-knockback: true` Emulate knockback mechanics from older versions of Minecraft
9293
* `settings.water-pushes-tnt: false` Disable water pushing TNT, a newer Minecraft feature that we don't use.
9394

94-
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.
95-
The config.yml for the API plugin specifies the server ID, which must match the one displayed on the admin page.
95+
These plugins are required for any SportBukkit server:
9696

97-
The PGM server should be configured to load the entire production map repo.
98-
This will ensure that PGM code changes don't break any maps, at least not at load-time.
97+
* raven-bukkit
98+
* bukkit-settings
99+
* api-bukkit
100+
* commons-bukkit
101+
* Channels
102+
* chatmoderator (optional)
103+
104+
For a PGM server, you also need these:
105+
106+
* PGM
107+
* Tourney (optional)
108+
109+
For a Lobby server, you just need the Lobby plugin.
99110

100111

101112
# Coding Guidelines

0 commit comments

Comments
 (0)