
InfiniteHomes
A simple, lightweight, and fully-featured homes plugin with unlimited homes, per-player GUI, and multilingual support – just install and play!
I don't know my version or loader


InfiniteHomes
The simplest, most feature-rich home plugin for Minecraft servers. Set unlimited homes, manage them with a beautiful GUI, and enjoy multilingual support – all with zero configuration required!
InfiniteHomes is designed for server owners who want a reliable home plugin that just works. No complicated config files to tweak, no permissions to set up (unless you want admin features). Install it and your players can instantly start setting homes with /sethome <name>. But don't let the simplicity fool you – under the hood, InfiniteHomes is packed with features to satisfy both casual players and advanced server admins.
✨ Features
- Unlimited homes by default – no arbitrary limits. But if you need them, you can set a global home limit in the config or via command.
- Named homes – players can set multiple homes with custom names (e.g.,
/sethome base,/sethome farm). - Beautiful GUI – browse all your homes in a paginated inventory, complete with icons!
- Left-click to teleport.
- Right-click to delete (with confirmation).
- Shift-click to change the icon (choose from dozens of materials).
- Click the emerald to create a new home – just type the name in chat.
- Admin GUI – manage other players’ homes with
/homeadmin <player>. - Teleport warmup (configurable) – add a delay before teleporting, and optionally cancel if the player moves or takes damage. Perfect for PvP or survival servers.
- Cooldown (configurable) – prevent spam by setting a cooldown between
/homeuses. - Multilingual – automatically displays messages in the player’s client language. Supported: English, German, Spanish, French, Italian, Dutch, Portuguese, Russian. (Easily add your own translations!)
- Tab completion – quickly find your homes when typing
/homeor/delhome. - Simple commands – intuitive and easy to remember.
- Lightweight & performant – no database needed; homes are stored in a simple
homes.ymlfile.
📋 Commands
| Command | Description | Permission |
|---|---|---|
/sethome <name> |
Set a home at your current location. | none |
/delhome <name> (or /deletehome) |
Delete a home. | none |
/home <name> (or /h) |
Teleport to a home. If no name is given, opens the GUI. | none |
/homes (or /listhomes) |
List all your homes in chat. | none |
/homeadmin <player> |
Open the GUI to manage another player’s homes. | infinitehomes.admin |
/homecount <number> |
Set the global home limit (-1 for unlimited). | OP |
/homecooldown <seconds> |
Set the cooldown between home teleports (-1 to disable). | OP |
/htp <seconds> [true|false] |
Set teleport warmup delay and whether to cancel on move/damage. | OP |
🔧 Configuration (Optional)
All settings are stored in config.yml with sensible defaults:
# Home limit (-1 = unlimited)
max-homes: -1
# Cooldown in seconds (-1 = disabled)
home-cooldown: -1
# Teleport warmup delay (-1 = disabled)
teleport-delay: -1
# Cancel teleport if player moves or takes damage?
teleport-delay-cancel-on-move: true
You can change these at any time – no server restart required (just use the admin commands).
🌍 Languages
InfiniteHomes speaks your players’ language! It automatically detects the client’s locale and displays all messages accordingly.
Currently supported:
- 🇬🇧 English
- 🇩🇪 German
- 🇪🇸 Spanish
- 🇫🇷 French
- 🇮🇹 Italian
- 🇳🇱 Dutch
- 🇵🇹 Portuguese
- 🇷🇺 Russian
Want another language? Simply copy texts_en.yml from the plugin folder, rename it to texts_[lang].yml, and translate the strings. No coding required!
🛡️ Permissions
infinitehomes.admin– grants access to/homeadmin,/homecount,/homecooldown, and/htp. Default: OP.
📦 Installation
- Download the latest
InfiniteHomes.jar. - Place it in your server’s
plugins/folder. - Restart your server (or use a plugin manager).
- That’s it! Players can start using
/sethomeimmediately.
YouTube Tutorial (German)
We have an official German YouTube Tutorial! Here it is:
Thank you minemeeer for this tutorial :)
💬 Support
- Issues & suggestions: GitHub Issues
- Source code: GitHub
📌 Summary
The simplest and most feature-rich home plugin for Minecraft servers – unlimited homes, GUI, multilingual, and just works out of the box.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as InfiniteHomes-1.2.jar — drop this file into the mods folder
- Download size: 37 KB
- Download link checked 30 Aug 2026 — working
These come from our own check of the pack file, not from the source page.
