Git Product home page Git Product logo

homesweethome's Introduction

HomeSweetHome

HomeSweetHome is an advanced and customizable homes plugin. HomeSweetHome requires KatLib.

Features

  • Customizable home limit for each player
  • Permissions to manage exactly what players can do
  • Invite players to other homes
  • Permanent invites in the form of residents for a home

Commands

Normal home commands

These commands are what most players will use when using homes

  • /home <home> Teleport to a home you have created
  • /home set <home> Set a new home
  • /home remove <home> Remove an already existing home
  • /home list Check your homes
  • /home limit Check how many homes you can have
  • /home invite <player> <home> Invite another player to your home
  • /home goto <user> <home>Go to another user's home where you are allowed to go (you have been invited, or you are a resident). If you are not allowed to go to that home, instead sends a request
  • /home accept <player> Accept a home request from another player

Residents commands

Use these commands to manage the residents of a home. A resident is another player that is permanently allowed to teleort to your home.

  • /home residents <home> Check the current residents of this home
  • /home residents add <player> <home> Add a new resident to this home
  • /home residents remove <player> <home> Remove a resident from a home
  • /home residents limit Check home many residents you can have for homes

Other commands

HomeSweetHome also gives admins/mods additional commands to manage the homes of other players. You can do almost everything you can do for the normal commands with the other commands too.

  • /home other <user> <home> Teleport to another user's home
  • /home other set <user> <home> Set a home for another user
  • /home other remove <user> <home> Remove a home for another user
  • /home other list <user> List the homes of another user
  • /home other limit <user> Check another user's home limit
  • /home other invite <user> <player> <home> Invite a player to another user's home. Your name will be shown in the invite

Other residents commands

You can also manage the residents of other homes

  • /home other residents <user> <home> Check the current residents of this home for this user
  • /home other residents add <user> <player> <home> Adds a player as a resident to the home of another user
  • /home other residents remove <user> <player> <home> Remove a player from the residents of another home
  • /home other residents limit <user> Check home name residents another user can have for homes

Misc commands

Some other commands that don't deal with homes directly

  • /homeSweetHome Shows information about HomeSweetHome
  • /homeSweetHome help [command with subcommand] Shows help for HomeSweetHome commands, also works with subcommands like /home set

Permissions

Normal permissions

  • homeSweetHome.home.tp Allows a player to use /home
  • homeSweetHome.home.set Allows a player to use /home set
  • homeSweetHome.home.remove Allows a player to use /home remove
  • homeSweetHome.home.list Allows a player to use /home list
  • homeSweetHome.home.limit Allows a player to use /home limit
  • homeSweetHome.home.invite Allows a player to use /home invite
  • homeSweetHome.home.goto Allows a player to use /home goto
  • homeSweetHome.home.accept Allows a player to use /home accept

Residents permissions

  • homeSweetHome.home.residents.list Allows a player to use /home residents
  • homeSweetHome.home.residents.add Allows a player to use /home residents add
  • homeSweetHome.home.residents.remove Allows a player to use /home residents remove
  • homeSweetHome.home.residents.limit Allows a player to use /home residents limit

Other permissions

  • homeSweetHome.homeother.tp Allows a player to use /home other
  • homeSweetHome.homeother.set Allows a player to use /home other set
  • homeSweetHome.homeother.remove Allows a player to use /home other remove
  • homeSweetHome.homeother.list Allows a player to use /home other list
  • homeSweetHome.homeother.limit Allows a player to use /home other limit
  • homeSweetHome.homeother.invite Allows a player to use /home other invite

Other residents permissions

  • homeSweetHome.homeother.residents.list Allows a player to use /home other residents
  • homeSweetHome.homeother.residents.add Allows a player to use /home other residents add
  • homeSweetHome.homeother.residents.remove Allows a player to use /home other residents remove
  • homeSweetHome.homeother.residents.limit Allows a player to use /home other residents limit

Options

To set how many homes and residents a player can have you can use asome permission options

  • homeSweetHome.homeLimit The amount of homes a player can have
  • homeSweetHome.residentsLimit The amount of residents a player can have for a home

homesweethome's People

Contributors

katrix avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.