Sueta

Stellar Homes - A Virtual Home Plugin

1.2

A perfect home gui-based plugin for medium sized servers!

·Plugin

Preview

Preview

Information

Stellar Homes is a lightweight and modern Minecraft home-management plugin built for Paper servers. Players can manage numbered homes through an easy chest GUI where they can create homes, teleport to homes, and delete homes with a confirmation menu.

The plugin supports permission-based home limits, hex color formatting, configurable teleport delay, movement-cancelled teleporting, action bar notifications, EssentialsX home importing, and fully customizable GUI menus through menus.yml.

Server owners can customize GUI titles, item names, item lores, materials, slots, and menu sounds without editing the plugin. This makes Stellar Homes a great fit for survival, RPG, SMP, and community servers that want a simple but polished homes system.

Features

GUI home menu using numbered home slots
Set, teleport to, and delete homes from the GUI
Delete confirmation GUI with Confirm, Cancel, and Back buttons
Optional /sethome and /delhome command usage
Permission-based max home limits from 1 to 7 homes
Configurable messages with hex color support
Action bar teleport countdown
Configurable teleport delay
Cancel teleport when the player moves
Customizable menus.yml for GUI text, lores, materials, slots, and sounds
EssentialsX home import support
Admin tools for reloading, listing, and deleting player homes

Commands

Player Commands

/home
Opens the homes GUI.

/homes
Opens the homes GUI.

/sethome [number]
Sets a home at your current location. If no number is provided, the plugin uses the next available home slot.

/delhome
Deletes the selected numbered home.

/importhomes
Imports your existing homes from EssentialsX, if EssentialsX is installed and you have permission.

Main Command

/stellarhomes help
Shows the plugin help menu.

/stellarhomes reload
Reloads config.yml and menus.yml.

/stellarhomes import
Imports homes from EssentialsX.

/stellarhomes delete [number]
Deletes one specific home from a player, or all homes if no number is provided.

/stellarhomes list
Lists a player's saved homes.

Aliases for /stellarhomes:

/shome
/stellarhome

Permissions

Basic Access
stellarhomes.member
Allows basic access to Stellar Homes commands and gives 2 home slots by default.

Max Homes

  • stellarhomes.home.1 – Access to 1 home slot
  • stellarhomes.home.2 – Access to 2 home slots
  • stellarhomes.home.3 – Access to 3 home slots
  • stellarhomes.home.4 – Access to 4 home slots
  • stellarhomes.home.5 – Access to 5 home slots
  • stellarhomes.home.6 – Access to 6 home slots
  • stellarhomes.home.7 – Access to 7 home slots

The plugin checks the highest stellarhomes.home. permission a player has.

Import/Admin Permissions
stellarhomes.import
Allows importing homes from EssentialsX.

stellarhomes.admin
Allows admin features such as reload, list, and deleting other players' homes.

Configuration

config.yml controls general plugin settings such as messages, prefix, teleport delay, and movement cancellation.

menus.yml controls the GUI, including:

Menu titles
Menu sizes
Item slots
Item materials
Item names
Item lores
GUI sounds
Sound volume and pitch
After editing configuration files, use:

/stellarhomes reload

or restart the server.

Similar projects

Plugin →