EasyHomes Freemium
v1.3Home management plugin for PaperMC with teleport delays, cooldowns, and limits (1.8-1.21.
EasyHomes - Professional Home Management
A professional and feature-rich home management plugin for PaperMC servers. Modern features include MySQL storage, economy integration, PlaceholderAPI support, WorldGuard protection, and advanced caching for optimal performance.
✨ Features
Teleportation
- Configurable Delay: Teleport countdown with movement cancellation
- Particle & Sound Effects: Visual and audio feedback
- Title Display: Shows countdown during teleportation
- Cooldowns: Prevent command spamming with configurable cooldowns
- Combat Protection: Block teleportation during combat
Economy Integration (Vault)
- Teleport Costs: Base cost + distance-based pricing
- SetHome Costs: Charge players for creating homes
- Refund System: Get money back when deleting homes (configurable %)
- Cost Bypass: Permission to bypass all economy costs
️ WorldGuard Integration
- Region Protection: Prevent setting homes in protected regions without build permission
- Fully Configurable: Enable/disable integration as needed
PlaceholderAPI Support
- 10+ Placeholders: Home count, limits, cooldowns, combat status, and more
- Perfect Integration: Use in scoreboards, chat, and other plugins
Permission-Based Limits
- Flexible home limits: 1, 3, 5, 10, 15, 25, 50, unlimited
- No config editing needed - just assign permissions
- Automatic detection of highest permission
Debug System
- Toggle with /easyhomes debug on/off
- Detailed logs in plugins/EasyHomes/logs/debug-{date}.log
- Track player actions, database queries, and teleports
Admin Features
- Hot-reload configuration without restart
- Tab completion for all commands
- Multi-version support (Paper 1.13+)
Requirements
- Java 17+ (Required)
- Paper/Spigot 1.13+ (Recommended: Paper 1.21.3+)
- MySQL (Optional - YAML fallback available)
- Vault (Optional - for economy features)
- PlaceholderAPI (Optional - for placeholders)
- WorldGuard (Optional - for region protection)
Commands
Command Description Permission
/home [name] Teleport to home (default: "home") easyhomes.home
/sethome [name] Set a home (default: "home") easyhomes.sethome
/delhome <name> Delete a home easyhomes.delhome
/homes List all your homes easyhomes.home
/easyhomes reload Reload configuration easyhomes.reload
/easyhomes debug <on/off> Toggle debug logging easyhomes.debug
Alias: /h for /home
Permissions
Basic Permissions
Permission Description Default
easyhomes.home Use /home true
easyhomes.sethome Use /sethome true
easyhomes.delhome Use /delhome true
easyhomes.reload Reload config op
easyhomes.debug Debug mode op
Bypass Permissions
Permission Description Default
easyhomes.bypass.cooldown Bypass cooldowns op
easyhomes.bypass.combat Bypass combat tag op
easyhomes.bypass.cost Bypass economy costs op
Home Limits
Permission Homes Permission Homes
easyhomes.limit.1 1 easyhomes.limit.15 15
easyhomes.limit.3 3 easyhomes.limit.25 25
easyhomes.limit.5 5 easyhomes.limit.50 50
easyhomes.limit.10 10 easyhomes.unlimited ∞
Note: Highest permission is used. Config default applies if no permission set.
PlaceholderAPI Placeholders
Placeholder Output Placeholder Output
%easyhomes_count% 3 %easyhomes_has_homes% true
%easyhomes_limit% 10 / ∞ %easyhomes_has_cooldown% false
%easyhomes_available% 7 %easyhomes_in_combat% false
%easyhomes_list% home, farm %easyhomes_at_limit% false
%easyhomes_cooldown% 30 %easyhomes_combat% 5
Support
Got questions or need help?
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta