Homes [1.21] | ✨ Modern home management icon

Homes [1.21] | ✨ Modern home management -----

Homes for your minecraft server



Homes
A plugin for your minecraft server that allows users to create homes

Features
This plugin allows you to:

  • Add up to 90 homes per player
  • Delete custom homes
  • Teleport to homes
  • Navigation to home with cool particles
  • Create homes in other dimensions and / or worlds
  • Rename homes
  • Everything GUI based
  • And more
Permissions:
  • homes.create | Create homes
  • homes.use | To use the GUI Features
  • homes.teleport | To use the teleport feature
  • homes.navigate | To use the navigation feature
  • homes.admin | For other information like version control etc.
Commands:
  • /addhome [Name] | Add home
  • /homes | Open the main GUI with all features
  • /rename [Name] | Rename existing home
  • /addperm [Permission] [Amount] | Set home amount for users with specific permissions
  • /reloadmessages | Reload messages from message config
  • /reloadperms | Reload permissions from permissions config
Data & Database Config
  • Saving homes via configurations or SQL database
Code (Text):
homes:
  Example1:
    X: '174.78694353928665'
    Y: '65.0'
    Z: '-150.7085900761925'
    world: 'world'
  • To use the Database, simply add your login credentials for the user in the SQL database in the database.yml
  • Database will only work when enabled is set to "true"
Code (YAML):
database:
  enabled
: 'true'
  host
: localhost
  database
: yourDatabase
  user
: yourUser
  password
: 'yourPassword'
 

Homes can also be added via writing into the Config (when enabled), however it could cause an error.

Message Config
  • To edit messages simply edit the messages.yml file
  • Kyori Adventure Mini-Message support (<mm> tag before messages)
  • Placeholders need to be kept
  • Reload Config with /reloadmessages

    Code (YAML):
    messages :
     //Minimessage example
      prefix
    : <mm><gradient: #41D1FF:#55FDB2>Homes</gradient> <gray> | <reset>
      //Normal message example
      home_no_space
    : §cYou don't have enough space to add more homes

Options Config
- Allows you to change maximum home size, particles and more
Code (YAML):

options
:
  info
: ' All Available Particles : https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html'
  particle
:
    enabled
: 'true'
    particle
: FLAME
    spawnDelay
: '10'
  navigation
:
    spacing
: '0.5'
    length
: '5'
    particle
: SOUL_FIRE_FLAME
  homes
:
    maxhomes
: '99'
    block
: CYAN_BED

 
  • After changing options, reload server (Extra Command will be added soon)
  • The options 'maxhomes' will only be affected, if custom permission amounts in the permissions.yml are disabled!
  • You can change the block to any other block that exists for 1.21.1


Permissions Config

Code (YAML):


homes
:
  create
: homes.create
  use
: homes.use
  teleport
: homes.teleport
  navigate
: homes.navigate
  admin
: homes.admin
  permissions
:
    enabled
: 'TRUE'
    default
: '40'

 
  • Allows you to change permissions. Leave blank after : to make permission not have any effect.
  • When permissions.enabled is "FALSE" the custom maxhomes amount of the options.yml will be used for maximum homes.
  • You can add new permissions with the /addperm Command ingame.

For recommendations or Bugs please create a Issue on the Issues Tab in Github!

If you like this Plugin, feel free to leave a rating!

Pictures

2025-02-15_14.18.40.png 2025-02-15_14.18.14.png

[​IMG]
Resource Information
Author:
----------
Total Downloads: 2,979
First Release: Oct 7, 2023
Last Update: Feb 15, 2025
Category: ---------------
All-Time Rating:
8 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings