SimpleProtect

SimpleProtect is a lightweight and fully server-side Fabric mod that brings a simple, emerald-block-based protection system to your Minecraft world.
SimpleProtectBanner.png

SimpleProtectBanner.png

Sumutiu | SimpleProtect
Create your game server with affiliate logo
Create Server
affiliate banner image

Description

🟩 SimpleProtect – Your build matters!

SimpleProtect is a lightweight and fully server-side Fabric mod that brings a simple, emerald-block-based protection system to your Minecraft world.
Farm emeralds, craft them into blocks, and use them to safeguard your builds from griefers.

Perfect for survival servers, SMPs, and creative builders who want peace of mind.


✨ Features

  • 🟩 Protect your builds using emerald blocks (the block can be changed in the config)
  • πŸ›‘οΈ Each protection block protects a 61Γ—61 area around it (30 blocks in every direction, configurable), from bottom to top of the world, in that dimension
  • βž• Place more protection blocks near the edge to make your protection bigger
  • πŸ‘₯ Share access by adding friends to your protection list, even while they are offline
  • ❌ Remove players from access at any time, even while they are offline
  • πŸ’₯ Protected from explosions, fire, pistons, dispensers and flowing water and lava
  • πŸ„ Animals, villagers, armor stands, item frames and vehicles are protected too
  • πŸ”” See a message when you enter or leave someone's protection
  • πŸ› οΈ Admin tools: bypass, list and delete protections
  • πŸ“ Per-protection data stored in easy-to-read JSON files
  • 🌍 100% server-side β€” no client mod required!

πŸ›‘οΈ How it works

  • Place a protection block to create a protection around it. Only you and the players you add can build there.
  • Make it bigger: place another protection block inside your protection, at least 15 blocks (on X or Z) from your other protection blocks. It adds its own area to your protection.
  • Protection blocks closer than that (like a beacon base) are just normal blocks, so decorating with them doesn't create extra protections.
  • Connected protection blocks are one protection: players you add or remove apply to all of it.
  • Break a protection block to remove its area. Nobody else can break it.
  • Protections of different players can't overlap. A protection block placed where it would overlap someone else's protection is placed as a normal block.

Inside someone else's protection you can't:

  • 🧱 Break or place blocks
  • πŸšͺ Use blocks (chests, doors, buttons, levers, furnaces…)
  • πŸͺ£ Use buckets (lava, water) or place lily pads
  • πŸ”₯ Light fires
  • πŸ„ Hurt or use animals, villagers, armor stands, item frames, boats and minecarts, yourself or with your tamed pets (monsters can always be fought, and so can anything attacking you)

And from outside it:

  • πŸ’₯ Explosions don't destroy blocks inside, and creepers can't hurt the animals and decorations there
  • πŸ”₯ Fire doesn't burn blocks inside
  • 🧲 Pistons can't push, pull or break blocks inside, or push blocks in
  • 🌊 Water and lava don't flow in
  • 🎯 Dispensers can't place lava, water, fire or blocks inside, or shoot into it

πŸ”§ Commands

Stand inside your protection to use add and remove:

  • /sprotection add <player> – Grant a player access to your protection (online, or anyone who joined the server before)
  • /sprotection remove <player> – Remove a player’s access to your protection (works for offline players too)
  • /sprotection info – Who owns the protection you're standing in, and who may build there
  • /sprotection list – Your protection blocks and where they are

Operators only:

  • /sprotection bypass – Build anywhere, in every protection (run it again to turn it off)
  • /sprotection delete – Delete the protection you're standing in (all its connected protection blocks)
  • /sprotection list <player> – Another player's protection blocks (also offline)

βš™οΈ Configuration

The config is created on the first start at:
/config/SimpleProtect_Seed_<world seed>/SimpleProtect.json

Setting Default What it does
SimpleProtect_Radius 30 How far a protection reaches from its block, on X and Z
SimpleProtect_Block minecraft:emerald_block The block that creates protections
SimpleProtect_MaxProtectionsPerPlayer 10 Most protection blocks one player can have, extensions included (0 = no limit)
SimpleProtect_MinExtensionDistance 15 How far from your other protection blocks a new one must be to make your protection bigger
SimpleProtect_ProtectEntities true Protect animals, villagers, armor stands, item frames and vehicles
SimpleProtect_ProtectFromExplosions true Explosions don't destroy blocks inside protections
SimpleProtect_ProtectFromFireSpread true Fire doesn't burn blocks inside protections
SimpleProtect_ProtectFromPistons true Pistons can't move blocks into, out of, or inside someone else's protection
SimpleProtect_ProtectFromFluids true Water and lava don't flow into protections
SimpleProtect_ProtectFromDispensers true Dispensers outside a protection can't dispense into it

Changes take effect after a server restart. Changing the radius changes the size of existing protections too.


πŸ“ Data

Protections are saved in /mods/SimpleProtect_Seed_<world seed>/SimpleProtect.json.
If the file can't be read, the mod doesn't start (players can't join) and the file is left untouched, so no protection is lost.


🧩 Requirements


🌟 Why SimpleProtect?

Because your build matters!
SimpleProtect keeps your world safe from griefers without complicated claim systems or confusing GUIs.

Just place emerald blocks, protect your area, and build with confidence.


πŸ“œ License

This mod is licensed under the GNU AGPLv3 Licence.


πŸ’¬ Feedback

Found a bug or have a feature suggestion?
Open an issue or PR on GitHub!

SimpleProtect Team

profile avatar
Owner
  • 1
    Followers
  • 4
    Projects
  • 17.9K
    Downloads

More from Sumutiu

  • SimpleClumps project image

    SimpleClumps

    SimpleClumps is a lightweight, fully server-side Fabric mod that automatically merges XP orbs and item drops to keep your world running smoothly.

    • 1.9K
    • October 10, 2026
  • HomeLink project image

    HomeLink

    HomeLink is a lightweight and fully server-side Fabric mod that lets players create, manage, and teleport to custom home locations with ease. Perfect for survival servers, SMPs, and adventure-based communities.

    • 8.5K
    • October 9, 2026
  • EasyEconomy project image

    EasyEconomy

    EasyEconomy is a lightweight and fully server-side Fabric mod that brings a simple, diamond-based economy to your Minecraft world. Deposit, withdraw, trade, and run your own auction house β€” all powered by the sparkle of diamonds.

    • 6.7K
    • October 9, 2026
  • SimpleClumps project image

    SimpleClumps

    SimpleClumps is a lightweight, fully server-side Fabric mod that automatically merges XP orbs and item drops to keep your world running smoothly.

    • 1.9K
    • October 10, 2026
  • HomeLink project image

    HomeLink

    HomeLink is a lightweight and fully server-side Fabric mod that lets players create, manage, and teleport to custom home locations with ease. Perfect for survival servers, SMPs, and adventure-based communities.

    • 8.5K
    • October 9, 2026
  • EasyEconomy project image

    EasyEconomy

    EasyEconomy is a lightweight and fully server-side Fabric mod that brings a simple, diamond-based economy to your Minecraft world. Deposit, withdraw, trade, and run your own auction house β€” all powered by the sparkle of diamonds.

    • 6.7K
    • October 9, 2026