Syscraft Minecraft Server Guides

website·Indexed 31 days ago

https://syscraft.dev

A comprehensive resource for setting up and managing Java Edition Minecraft servers. Includes guidance on server software like Paper, proxy solutions such as BungeeCord, Waterfall, and Velocity, performance optimization, security, RAM requirements, and hosting options.

Tokens
4.9K
Snippets
5
Records
41
Agent score
53%

What's inside Syscraft

  1. Overview of Minecraft Server Proxies (BungeeCord, Velocity, Waterfall)

    Minecraft proxies act as an intermediary between the player's client and multiple backend Minecraft servers. This allows players to move between different servers (e.g., from a Hub to a Survival server) seamlessly without reconnecting.

    • BungeeCord: The original proxy written by the SpigotMC team.
    • Waterfall: A fork of BungeeCord intended to improve the ecosystem.
    • Velocity: A modern, high-performance proxy developed from scratch. It is recommended over BungeeCord and Waterfall due to better scalability, efficiency, and a more secure player forwarding system integrated with Paper.
  2. Overview of the Minecraft Starter Server

    Starter Server is a repository providing a basic Java Edition Minecraft server designed for quick deployment in home-hosted or self-hosted environments. It is intended for small groups of friends rather than large-scale production. The server comes pre-installed with a minimal set of essential plugins: LuckPerms, EssentialsX (including AntiBuild and Chat), and Vault.
  3. Prevent and rollback griefing with CoreProtect or Prism

    To identify players who broke blocks, stole items, or placed TNT, use CoreProtect or Prism. Both tools support database logging and allow administrators to perform targeted rollbacks (e.g., rolling back all actions by a specific user within a certain radius and timeframe). Prism is the open-source alternative to CoreProtect.
  4. Edit and protect the world with WorldEdit and WorldGuard

    Use these two plugins in tandem for world management:

    • WorldEdit: Used for modifying the world and building large structures by setting, replacing, and creating shapes out of blocks.
    • WorldGuard: Integrates with WorldEdit to create protected regions with specific flags, such as denying building or mob-spawning.
  5. Choose Paper as the primary Minecraft server software

    Paper is recommended over Spigot because it includes significant performance optimizations, exploit and bug fixes, and does not require BuildTools for installation. It is maintained by a strong community and is generally the most stable and performant choice for server owners.