This plugin provides server owners with an easy to install and configure method of providing their users with multiple home locations, and corresponding teleports to those locations, as well as economy functions and a built in, configurable cast time.
Features
Ability to set a number of teleports per user group
Ability to associate a cost with setting a home location, and teleporting to said location
Ability to set a cast time for all home teleports
Ability to list all of your set home locations
Admin control commands
Commands
/sethome <x> : Used to set home number <x>
/home <x> : Used to teleport to home number <x>
/homelist : Used to list all your set homes
/mhmadmin : The admin control command
Permissions
mhm.command.sethome.tier<x> : Gives ability to set the x-th tier of homes
mhm.command.home : Gives ability to teleport to any homes that you can set
mhm.command.homelist : Gives access to /homelist
mhm.command.mhmadmin.*: Gives access to all the admin commands listed below
mhm.command.mhmadmin : Gives access to the admin help command
mhm.command.mhmadmin.unsethome : Allows an admin to unset a users selected home
mhm.command.mhmadmin.listothers : Allows an admin to list another players home locations
Basic Configuration
HomesPerTier : Number of homes each tier of users gets (see permission mhm.command.set home.tier<x> above) Default: 1
TeleportDelay : The cast time (in whole seconds) of each teleport Default: 3
Economy Configuration - Requires Vault
EconomyEnabled : True if you want to use the economy functions, false otherwise. Default: True
SetHomeCharge: True if you want to charge for /sethome, false otherwise Default: True
SetHomeCost: Amount to charge for /sethome Default: 25
HomeCharge: True if you want to charge for /home, false otherwiseDefault: False
HomeCost: Amount to charge for /home Default: 0
Coming Soon
Customizable Colors
Name mapping akin to /home beachhouse, rather than /home 1 (Both will work)
Permission node to ignore costs, possible toggle-able for when admins are administrating, rather than playing
Donate
If you like my plugin and would like to support my website and server costs, click the donation link (Right below where you sign in, up top)
I'm making plans for a big update in the near future, given some back-end changes that need to be made going forward. Hoping to check a lot of people's wishlists.
I understand the concern, but I have no time to update at the moment. Additionally, why do players need their homes unset? Can't they just overwrite the old ones?
i second the question below me, i would also like to know if players can delete there own homes....i don't want to have to sit around removing them for people all day....bit of a major oversight if you ask me >.>
No, they're on regular ground blocks for the most part. Or wood planks.
And the coordinates are recorded correctly. It sounds like it happens more often if the player is further away from their home location.
Hey, i think you should make a way to disable the teleport delay completely, and i know that i can just set the teleportdelay to 0 but it still gives me that text wich is pointless if i have to wait 0 seconds before getting teleported. It would be lovely if you added such a line to the config file
Only real drawback i can find otherwise a really good and simple plugin :)
The database conversion lines are normal, I don't want to remove the converter in case anyone is still running an old version. I'm looking into the other issue. From what I can tell, it's an issue with Debian and a specific function I'm using.. I'm working on making it work. Thanks for bringing it to my attention.
@m0nkm0nk
I'm making plans for a big update in the near future, given some back-end changes that need to be made going forward. Hoping to check a lot of people's wishlists.
@Raemis
They can overwrite their homes so I don't see the need for unset either. Still would like to see /home nameofhome instead of number function ;)
I understand the concern, but I have no time to update at the moment. Additionally, why do players need their homes unset? Can't they just overwrite the old ones?
i second the question below me, i would also like to know if players can delete there own homes....i don't want to have to sit around removing them for people all day....bit of a major oversight if you ask me >.>
This plug in is awesome, but is there a way to delete your homes? example:/home delete <x>
@Raemis
I appreciate it. Could be an issue there. Let me know if not though, so I can start removing plugins to troubleshoot.
@NobMapster
I have the plugin to load the chunk before teleporting, but I'll see what I can do.
@Raemis
No, they're on regular ground blocks for the most part. Or wood planks. And the coordinates are recorded correctly. It sounds like it happens more often if the player is further away from their home location.
@NobMapster
I've seen similar issues, are they setting homes on top of half blocks (such as slabs) ?
@Blanclour
Alrighty, I shall see if I can work something in.
Some of my players are occasionally being teleported into the ground. Have any idea why this might be?
@Raemis
Yes, Im just looking for any way in which I can prevent players from setting homes in certain worlds.
@Blanclour
Are you just looking for to list names of worlds in which users cannot set homes?
Can you add settings for restrictions on players setting homes in specific worlds?
@Acreyzek
Thanks for the feedback. I was positive the message didn't display for a delay of zero, but I'll get that fixed on my next round of updates. Thanks :D
Hey, i think you should make a way to disable the teleport delay completely, and i know that i can just set the teleportdelay to 0 but it still gives me that text wich is pointless if i have to wait 0 seconds before getting teleported. It would be lovely if you added such a line to the config file
Only real drawback i can find otherwise a really good and simple plugin :)
is it possible to add a cool-down timer before a play can warp back to their home?
@callmejordy265
Currently, you can't. I'll see if I can work it in, after I wrap up my current project.
@aazlm
The database conversion lines are normal, I don't want to remove the converter in case anyone is still running an old version. I'm looking into the other issue. From what I can tell, it's an issue with Debian and a specific function I'm using.. I'm working on making it work. Thanks for bringing it to my attention.
For those of us that don't run any permission plugins, how do we set this up?
for example, I want a maximum of 2 homes per user.
I'm runing mhm on my bukkit server, and when I try the command /homelist the console write this... Is there a way to fix it ?
I am on a Debian OS, java 7 with mhm v1.2.0
Also everytime when the server is starting there is :
When I try on windows 7 there arn't these errors, so I could think it's java 7 on Debian (because it seems to be a little bit unstable :/)