Server Plugins
| Plugin Name |
Purpose |
| Advanced Server List |
Allows us to customize the server list |
| AuxProtect |
Server logging plugin that allows us to track various player information over time such as position and inventories |
| ChatItem |
Allows you to share items and their attributes in chat |
| Chunky |
Used to pre-generate world chunks for performance |
| Chunky Border |
Used to enforce desired world border limits |
| CoreProtect |
Block logging plugin for chest tracking and easy rollbacks |
| CrisTreeCapitator |
Quality of life plugin for chopping and replanting trees |
| Custom Discs |
Custom music discs |
| Decent Holograms |
Used to create custom holograms throughout the world |
| Double Shulker Shells |
Doubles the amount of shulker shells dropped |
| EndReset |
Easy command to reset the end without clearing the middle |
| EssentialsX |
General purpose plugin + side plugins with many features |
| Fancy Waystones |
Adds waystones for a teleport network + teleport books |
| FastAsyncWorldEdit |
Dependency for WorldGuard. Occasional utility use by staff |
| GravesX |
Adds player graves and the ability to keep some XP |
| GSit |
Adds /sit, /lay, /bellyflop, /spin, & /crawl |
| Head Database |
77k+ decorative heads |
| HoloDropsX |
Adds holograms to the items on the ground |
| LibsDisguises |
Ability to disguise players and entities as other things |
| LuckPerms |
Permissions control plugin |
| Maintenance |
Allows us to put the server in maintenance mode |
| mcMMO |
Add leveling to various player “skills” |
| OpenInv |
Inventory and ender chest management |
| PlaceholderAPI |
Allows us to display all kinds of information in the various plugins |
| PlayerStats |
Easily view server player statistics |
| ProtocolLib |
Support plugin for other various plugins |
| RHLeafDecay |
Rapidly increases leaf decay after the wood blocks are broken |
| Shop |
Chest shop plugin |
| SkinsRestorer |
Allows players to change their character skins on-the-fly |
| StatusX |
Custom made status plugin by MDW |
| Stormtrooper |
Skeleton aim nerf |
| TAB |
Allows us to customize the appearance of the player list |
| UltraMailBox |
Player mailbox plugin |
| Vault |
Enconomy and permissions API plugin |
| ViaBackwards |
Allows us to support older versions of the minecraft client |
| ViaVersion |
Allows us to support newer versions of the minecraft client |
| VillagerOptimizer |
Optimize villagers for server performance |
| Simple Voice Chat |
In-game voice chat plugin |
| WorldEditSelectionVisualizer |
Highlights worldedit selections with torch flames |
| WorldGuard |
Allows us to create and protect world regions |
| WorldGuardExtraFlags |
Enables special flags for the various WorldGuard regions |
Note: There are also a few other plugins not listed here to assist us in preventing cheating and exploits. You have been warned!
Server DataPacks
Server Configuration
Command: /gamerule
| Item |
Value |
Description |
doFireTick |
true |
Controls fire spread |
keepInventory |
false |
Controls inventory on death |
maxEntityCramming |
24 |
How many entities can occupy a block before they start taking damage |
mobGriefing |
true |
Controls of mobs can change blocks |
playerSleepingPercentage |
20 |
Controls the amount of players required to sleep through the night |
pvp |
true |
Controls if pvp is enabled at the global level |
randomTickSpeed |
3 |
How often random events are “ticked” such as crop growth, grass spread, etc. |
snowAccumulationHeight |
0 |
How deep snow can accumulate on a single block |
spectatorsGenerateChunks |
false |
If spectators can generate chunks |
File: server.properties
| Item |
Value |
Description |
difficulty |
hard |
Impacts various game elements |
simulation-distance |
6 |
Radius in which chunks “tick” around a player |
view-distance |
8 |
Radius of chunks sent to the Mineacrft client |
File: config/paper-global.yml
| Item |
Value |
unsupported-settings.allow-headless-pistons |
true |
unsupported-settings.allow-permanent-block-break-exploits |
true |
unsupported-settings.allow-piston-duplication |
true |
File: config/paper-world-defaults.yml
| Item |
Value |
collisions.max-entity-collisions |
3 |
entities.armor-stands.do-colliion-entity-lookups |
false |
entities.armor-stands.tick |
false |
entities.behavior.player-insomnia-start-ticks |
120000 (5 days) |
lootables.auto-replenish |
true |
lootables.max-refills |
-1 (disabled) |
lootables.refresh-max |
2d |
lootables.refresh-min |
12h |
lootables.reset-seed-on-fill |
true |
lootables.restrict-player-reloot-time |
3d |
misc.redstone-implementation |
ALTERNATE_CURRENT |
File: spigot.yml
| Item |
Value |
world-settings.arrow-despawn-rate |
300 |