DonutSMP - DonutHomes icon

DonutSMP - DonutHomes -----

utils



channels4_profile.jpg
DonutHomes
Bring the authentic DonutSMP Hardcore Home experience to your server!

Overview
DonutHomes is a lightweight, high-performance homes plugin heavily inspired by the original home system used on DonutSMP.

Designed to replace complex home plugins like Essentials, this plugin offers a polished, GUI-based experience with strict limits, making it perfect for Lifesteal, Hardcore, or SMP servers where balancing home usage is crucial.

✨ Key Features
  • DonutSMP Replica: The GUI layout, bed icons, and logic are designed to recreate the famous server's feel.

  • Inventory GUI: Beautiful 5-slot interface.
    • Default: Players get access to 2 Homes.

    • VIP/Ranked: Grant permission to unlock up to 5 Homes.
  • Smart Slot Logic: Unlike other plugins, this uses quantity-based logic. You can use any slot (1-5) as long as you haven't exceeded your total home limit.

  • Teleportation Timer:
    • 5-second warmup before teleporting.

    • Immersive Sounds: Tick-tock sounds during countdown + Warp sound on success.

    • Action Bar: Visual countdown timer.

    • Movement Cancel: Teleportation is automatically cancelled if the player moves.
  • Essentials Override: Automatically takes priority over EssentialsX /home command without needing complex commands.yml edits.

  • Fully Configurable: Every message, sound, and title can be edited in messages.yml.
Commands & Permissions
Command Permission Description
/home donuthomes.home Opens the main Homes GUI.
/home <1-5> donuthomes.home Directly teleports to a specific home slot.
Passives donuthomes.morehomes Increases the home limit from 2 to 5.
/dh delete <player> donuthomes.delete.homes Admin: Delete all homes of a player.
/dh tp <player> <#> donuthomes.tp Admin: Teleport to a player's home (Instant).
⚙️ Configuration
The plugin generates a messages.yml file where you can translate or customize every single text line.

Default messages.yml preview:

YAML
prefix: ""
errors:
no-permission: "&cYou do not have permission."
teleport-cancelled-moved: "&cTeleport cancelled because you moved."
success:
teleporting-action-bar: "&fTeleporting in &b{time}s"
teleport-success-chat: "&7You teleported to your home"
gui:
main-title: "DonutHomes Menu"

Installation
  1. Download DonutHomes.jar.

  2. Drag and drop it into your server's plugins folder.

  3. Restart the server.

  4. Done! The plugin automatically handles command priorities.
Why use this over other home plugins?
DonutHomes provides a visual, user-friendly interface that restricts players to a balanced number of homes (2 or 5), exactly like the popular content creator SMPs.

DonutHomesSimple. Polished. Authentic.



DONT FORGET TO CHECK DOCUMENTATION
Resource Information
Author:
----------
Total Downloads: 67
First Release: Dec 5, 2025
Last Update: Dec 5, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings