Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
🚀 ITITAN Hosting - Premium, Reliable & Budget-Friendly Minecraft Servers - from just €2.50/month
Enjoy 10% off your first month with the code JSON10!
Housing+
A Hypixel-style housing plugin for Paper/Spigot 1.21+ servers.
Housing+ gives every player their own private world to build in. Players get a personal creative-mode plot with a world border, and can visit each other's plots in adventure mode. Everything is managed through simple commands — no setup required.
Features
- Per-player worlds — Each player gets their own flat world to build in, automatically created on first use
- Auto gamemode switching — Creative mode in your own plot, Adventure mode when visiting others, or at spawn
- Visitor system — Browse and visit other players' plots with a clickable list; plot owners can toggle visitors on/off
- Settings GUI — In-game chest GUI to toggle PvP, weather, time of day, and visitor access
- World protection — Visitors can't break or place blocks; spawn world is fully protected, PvP disabled
- Separate inventories — Building inventory is saved per-player and restored when you return to your plot; inventory is cleared at spawn and when visiting
- Built-in scoreboard & tab list — TAB-style header/footer and sidebar with live coordinates, world name, gamemode, flying status, TPS, ping, and more — fully configurable with hex color support
- Welcome message — Customizable message shown to every player on join
- World import — Admins can import existing worlds as player plots
- Username-based world names — Plot worlds include the player's name (e.g.
housing_abc123_jasonzli) and auto-rename if the player changes their username - Cross-version check — Warns and disables gracefully if the server is below 1.21
Commands
Player Commands
| /home | Teleport to your plot (auto-creates one if you don't have one) |
| /visit [player] | Visit another player's plot, or browse all plots |
| /spawn | Teleport to the server spawn |
| /settings | Open the housing settings GUI |
| /help | Show the help menu |
Admin Commands
| /import <world> <player> | housingplus.admin.import | Import an existing world as a player's plot |
| /hdelete <player> | housingplus.admin.delete | Delete a player's plot |
| /hreset | housingplus.admin.reset | Reset the entire housing system |
| /setspawn | housingplus.admin.setspawn | Set the global spawn location |
Permissions
| housingplus.home | Everyone | Use /home |
| housingplus.visit | Everyone | Use /visit |
| housingplus.spawn | Everyone | Use /spawn |
| housingplus.settings | Everyone | Use /settings |
| housingplus.admin.import | OP | Import worlds |
| housingplus.admin.delete | OP | Delete plots |
| housingplus.admin.reset | OP | Reset all plots |
| housingplus.admin.setspawn | OP | Set spawn |
Configuration
Everything is configurable in config.yml:
- World border size and center offset
- All messages (with
&color code support) - Scoreboard/tab list content, title, lines, and update interval (with
<#hex>hex color support) - Welcome message
Requirements
- Paper or Spigot 1.21+
- Java 21
Made with ❤ by jasonzli



