HomeJavaModsServerSideBuilds Plugin
ServerSideBuilds Plugin
ModsJava

ServerSideBuilds Plugin

by adigammerz · on Modrinth

ServerSideBuilds is a clientless, zero-dependency Minecraft construction zone simulator that projects holographic block blueprints directly to any…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.2–26.2 · Paper⬇ Download for 1.21.3–26.2 · Purpur⬇ Download for 1.21.3–26.2 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

🌟 ServerSideBuilds

The Ultimate Server-Side Holographic Construction Zone Simulator for Paper & Spigot Servers

ServerSideBuilds is a 100% server-side, zero-dependency Minecraft plugin that transforms building from blueprints and schematics into an interactive survival gameplay mechanic.

Unlike basic copy-paste tools or heavy schematic projection mods, ServerSideBuilds behaves as an active Construction Zone Simulator—providing builders with survival assistance (like Haste, Jump Boost, and Slow Falling) inside the active zone, managing block placements, tracking progress in real-time, and auto-switching materials from inventory.

Because it renders holograms using native client-side BlockDisplay packets, Vanilla clients, Bedrock Edition / Console players (via Geyser), and Java players can instantly view, rotate, mirror, and construct complex projections without installing any local mods or resource packs!


✨ Features


🎮 Build Mode Hotbar Tools

Typing /ssb buildmode (or /ssb bm) swaps your current inventory with custom tools to manipulate your projection. Your real inventory is completely saved and restored when exiting build mode!


📖 Command Reference

Command Permission Description
/ssb wand serversidebuilds.use Get the blueprint selection wand.
/ssb pos1 / /ssb pos2 serversidebuilds.use Set selection corners at your feet.
/ssb save <name> serversidebuilds.feature.save Save selection as a blueprint.
/ssb list serversidebuilds.use Open the Blueprint Library Chest GUI.
/ssb project <name> serversidebuilds.use Render a hologram at your crosshair/feet.
/ssb clear serversidebuilds.use Clear active projection & exit Build Mode.
/ssb buildmode serversidebuilds.use Toggle hotbar Build Mode.
/ssb materials serversidebuilds.use View list of remaining blocks needed.
/ssb rotate <90/180/270> serversidebuilds.feature.rotate Rotate the projection.
/ssb mirror <x/y/z> serversidebuilds.feature.mirror Mirror the projection.
/ssb nudge <dir> [amt] serversidebuilds.feature.nudge Shift projection (north/south/east/west/up/down).
/ssb layer [up/down/set/off] serversidebuilds.feature.layer View projection slice-by-slice.
/ssb paste serversidebuilds.feature.paste Instantly place all blocks (Creative/OP).
/ssb fill serversidebuilds.feature.fill Place matching blocks from inventory.
/ssb undo serversidebuilds.feature.undo Revert the last /ssb paste or /ssb fill.
/ssb import <file> <name> serversidebuilds.feature.import Asynchronously import a .schem or .litematic file.
/ssb reload serversidebuilds.admin Reload the config and blueprint files.

⚙️ Configuration Setup (config.yml)

The configuration file is generated at plugins/ServerSideBuilds/config.yml. Customize materials, feedback indicators, and caps:

# The material used for the selection wand
# Must be a valid Bukkit Material name
wand-item-material: "GOLDEN_HOE"
# Maximum number of blocks allowed in a single blueprint selection
# Prevents performance issues on heavy selections
max-blueprint-blocks: 50000
# Action bar progress configuration
enable-action-bar-progress: true
# Sound configuration
# Must be valid Bukkit Sound names (case-insensitive)
sounds:
  correct-placement: "ENTITY_EXPERIENCE_ORB_PICKUP"
  incorrect-placement: "BLOCK_NOTE_BLOCK_BASS"
  completion: "UI_TOAST_CHALLENGE_COMPLETE"
# Particle configuration
particles:
  enable: true
  correct-count: 8
  incorrect-count: 5
# Ghost Block Appearance
# Controls how unplaced hologram blocks are rendered to the player
ghost-blocks:
  # true = Show tinted stained glass (easy to tell placed from unplaced)
  # false = Show the raw block type (old behavior, harder to distinguish)
  use-tinted-glass: false
  # Enable the cyan/custom glowing outline on unplaced blocks
  glow-enabled: true
  # RGB color for the glow outline (R,G,B format, values 0-255)
  glow-color: "0,240,255"
# Build Aura (Survival Buffs)
# Grants status effects to builders standing inside their active projection bounds
build-aura:
  enable: true
  effects:
    - "FAST_DIGGING:1"
    - "JUMP:2"
    - "SLOW_FALLING:1"
  # Displays glowing border particles at the 8 outer corners of the active construction zone
  boundary-particles: true
# Auto-Material Switcher
# Automatically pulls the correct block type from your inventory when right-clicking a hologram block with an empty hand
auto-material-switcher:
  enable: true
# Feature access control settings. OPs always bypass checks.
admin-panel:
  paste:
    enabled: true
    creative-only: true
    permission: "serversidebuilds.feature.paste"
  fill:
    enabled: true
    permission: "serversidebuilds.feature.fill"
  rotate:
    enabled: true
    permission: "serversidebuilds.feature.rotate"
  mirror:
    enabled: true
    permission: "serversidebuilds.feature.mirror"
  nudge:
    enabled: true
    permission: "serversidebuilds.feature.nudge"
  layer:
    enabled: true
    permission: "serversidebuilds.feature.layer"
  undo:
    enabled: true
    permission: "serversidebuilds.feature.undo"
  material-switcher:
    enabled: true
    permission: "serversidebuilds.feature.material-switcher"
  build-aura:
    enabled: true
    permission: "serversidebuilds.feature.build-aura"
  import:
    enabled: true
    permission: "serversidebuilds.feature.import"
  save:
    enabled: true
    permission: "serversidebuilds.feature.save"

💾 How to Import Schematics & Litematic Files

ServerSideBuilds supports Sponge .schem and Litematica .litematic files.

  1. Navigate to the plugins/ServerSideBuilds/imports/ folder on your server.
  2. Drop your schematic or litematic files into the folder.
  3. In-game, run the import command:
    /ssb import <filename> <blueprint_name>
  4. The plugin will asynchronously import and compile the blueprint, notifying you once complete. You can then access it immediately using /ssb list or /ssb project <blueprint_name>.
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more