@@ -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
8081the 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