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

DataPack Purpose
Confetti Creepers Small chances creepers explode into confetti
Coordinates HUD /trigger ch_toggle allows you to see your position and direction on the bottom middle of your screen
Dragon Drops Ensures the ender dragon always drops an egg and elytra
Durability Ping You will recieve a ping in-game when item durability reaches 10%
Enderchest Always Drops No silk touch required
Better Armour Stands Allows you to customize armor stands
Mini Blocks Use a stonecutter to create mini blocks of most block types
More Mob Heads Most mobs will now have a chance to drop a head
Multiplayer Sleep Helps coordinate player sleeping
Silence Mobs Add a nametag with the name silence me to silence mobs

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