ModsJava
Nexal Homes ⭐ Named Homes with GUI, Icons, Categories, Sharing & Economy
Java mod listed for Minecraft 1.20–26.x. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotNexal Homes
Named homes with sharing, 56 custom icons, categories, particle warmup, and economy costs.
Website | Documentation | Discord
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> Features <
> Named Homes — Set homes with custom names at your current location
> Full GUI Management — 8 specialized GUIs for browsing, settings, sharing, icon picking, and categories
> 56 Custom Icons — Choose from 56 materials to visually represent each home
> Home Categories — Organize homes with default and custom player-created categories
> Home Sharing — Share specific homes with other players for collaborative builds
> Permission-Based Limits — Scale max homes with donor ranks via nexalhomes.limit.<N>
> Particle Warmup — Configurable warmup with spiral particle effects, movement/damage cancellation
> Teleport Cooldown — Prevent spam teleporting with configurable cooldown
> Economy Integration — Charge for setting and teleporting to homes (Vault)
> Default Home System — Quick /sethome and /home shortcuts
> Admin Dashboard — In-game admin hub, config GUI, import tools, purge utilities
> Data Import — Import homes from EssentialsX, CMI, and zHomes
> Dual Storage — JSON file or MySQL database with export/import commands
> PlaceholderAPI — Display home count, limit, default home, and more
> Root-Level Aliases — /sethome, /delhome, /homes work out of the box
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> Commands
Spoiler: Player Commands
/home - Open homes GUI
/home <name> - Teleport to a home
/home set <name> - Set a home at current location
/home delete <name> - Delete a home
/home rename <old> <new> - Rename a home
/home icon <name> - Open icon picker GUI
/home category <name> [cat] - Set or remove home category
/home createcategory <name> - Create a custom category
/home deletecategory <name> - Delete a custom category
/home share <name> <player> - Share a home with a player
/home unshare <name> <player> - Stop sharing with a player
/home shared - View homes shared with you
/home list - List homes in chat
/home setdefault <name> - Set your default home
/sethome <name> - Alias for /home set
/delhome <name> - Alias for /home delete
/homes - Alias for /home (opens GUI)
Code (Text):
/home - Open homes GUI
/home <name> - Teleport to a home
/home set <name> - Set a home at current location
/home delete <name> - Delete a home
/home rename <old> <new> - Rename a home
/home icon <name> - Open icon picker GUI
/home category <name> [cat] - Set or remove home category
/home createcategory <name> - Create a custom category
/home deletecategory <name> - Delete a custom category
/home share <name> <player> - Share a home with a player
/home unshare <name> <player> - Stop sharing with a player
/home shared - View homes shared with you
/home list - List homes in chat
/home setdefault <name> - Set your default home
/sethome <name> - Alias for /home set
/delhome <name> - Alias for /home delete
/homes - Alias for /home (opens GUI)
Spoiler: Admin Commands
/home admin - Open admin hub GUI
/home admin help - Show admin help
/home admin reload - Reload configuration
/home admin export - Export data to JSON
/home admin import - Import data from JSON
/home admin list <player> - List a player's homes
/home admin delete <player> <n> - Delete a player's home
/home admin teleport <player> <n> - Teleport to a player's home
/home config - Open config GUI
Code (Text):
/home admin - Open admin hub GUI
/home admin help - Show admin help
/home admin reload - Reload configuration
/home admin export - Export data to JSON
/home admin import - Import data from JSON
/home admin list <player> - List a player's homes
/home admin delete <player> <n> - Delete a player's home
/home admin teleport <player> <n> - Teleport to a player's home
/home config - Open config GUI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> Permissions
Code (Text):
nexalhomes.use - Basic home commands (default: true)
nexalhomes.share - Share homes with other players
nexalhomes.admin - Admin commands
nexalhomes.config - Access config GUI
nexalhomes.limit.<N> - Set max home count to N
nexalhomes.limit.unlimited - Unlimited homes
nexalhomes.bypass.cooldown - Bypass teleport cooldown
nexalhomes.bypass.warmup - Bypass warmup delay
nexalhomes.bypass.cost - Bypass economy costs
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> PlaceholderAPI
Code (Text):
%nexalhomes_count% - Number of homes
%nexalhomes_limit% - Home limit
%nexalhomes_default% - Default home name
%nexalhomes_shared_count% - Homes shared with player
%nexalhomes_list% - Comma-separated home names
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> Configuration
Spoiler: config.yml
# Default home limit (can be overridden with nexalhomes.limit.<N> permission)
default-home-limit : 3
# Default icon material for new homes
default-icon : RED_BED
# Default categories available to all players
default-categories :
- "General"
- "Farms"
- "Bases"
# Maximum custom categories a player can create
max-custom-categories : 5
# Warmup delay in seconds before teleport (0 = instant)
warmup-delay : 3
# Cooldown between home teleports in seconds
cooldown : 10
# Whether taking damage cancels teleport warmup
warmup-cancel-on-damage : true
# Whether movement cancels teleport warmup
warmup-cancel-on-move : true
# Particle aura during teleport warmup
warmup-particles:
enabled : true
type : PORTAL
count : 15
radius : 0.8
update-interval : 2
# Worlds where homes cannot be set
disabled-worlds : [ ]
# Whether cross-world teleporting is allowed
allow-cross-world : true
# Economy settings (requires Vault)
economy:
enabled : false
set-cost : 100.0
teleport-cost : 25.0
# Storage settings
storage:
type : json
sql:
host : localhost
port : 3306
database : minecraft
username : root
password : ""
Code (YAML):
# Default home limit (can be overridden with nexalhomes.limit.<N> permission)
default-home-limit : 3
# Default icon material for new homes
default-icon : RED_BED
# Default categories available to all players
default-categories :
- "General"
- "Farms"
- "Bases"
# Maximum custom categories a player can create
max-custom-categories : 5
# Warmup delay in seconds before teleport (0 = instant)
warmup-delay : 3
# Cooldown between home teleports in seconds
cooldown : 10
# Whether taking damage cancels teleport warmup
warmup-cancel-on-damage : true
# Whether movement cancels teleport warmup
warmup-cancel-on-move : true
# Particle aura during teleport warmup
warmup-particles:
enabled : true
type : PORTAL
count : 15
radius : 0.8
update-interval : 2
# Worlds where homes cannot be set
disabled-worlds : [ ]
# Whether cross-world teleporting is allowed
allow-cross-world : true
# Economy settings (requires Vault)
economy:
enabled : false
set-cost : 100.0
teleport-cost : 25.0
# Storage settings
storage:
type : json
sql:
host : localhost
port : 3306
database : minecraft
username : root
password : ""
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> Requirements
- Java 17+
- Spigot or Paper 1.20 — 1.21.x
- Vault (optional, for economy costs)
- PlaceholderAPI (optional, for placeholders)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> Support
Join our Discord
Get help, report bugs, suggest features, and stay up to date with new releases.
Read the Documentation
Full setup guides, configuration reference, and examples.
Browse all our plugins at nexalstudios.com
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.21, 26.1
- 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 Spigot — 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.
Nexal Homes ⭐ Named Homes with GUI, Icons, Categories, Sharing & Economy is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.21, 26.1. Downloaded 15 times (via Spigot). Download it and open it directly in the game.