[INACTIVE][TP] MultipleHomes v8! - As many Homes as you wish [1000]

Discussion in 'Inactive/Unsupported Plugins' started by DeathCradle, Feb 8, 2011.

  1. Offline


    MultipleHomes - As many Homes as you wish:
    Version: v0.8
    Tested Bukkit Build: 1000
    Native Permissions Support: Yes! Now Supported!
    Multi-World Support: Yes!

    I may be stopping my MineCraft plugin developments, This is due to me not having time to keep things up to date, Sorry.
    People may use this source, or w/e they must, please yourself.

    This plugin allows you to set how many homes to use via the properties file; While also allowing for quick teleports to your homes or even favourite spots!

    To utilise them you will need to use the commands:
    • /sethome [home-number]
    • /home [home-number]
    • /deletehome [home-number]
    Preview Commands:

    • /home <HomeNumber:HomeName> //Teleport to a set home
    • /sethome <HomeNumber> "<HomeName>" <Description> //Set a custom home, Make sure you include the " around the name
    • /deletehome <HomeNumber:HomeName> //Remove a home
    • /homelist //list your homes
    • /homeinvite <playername> <HomeNumber:HomeName> //invite a player to use your home
    • /homevisit <playername <HomeNumber:HomeName> //Visit a players home
    • /multiplehomes [usage <commandname>] or /mh [usage <commandname>] //into or description of available commands.
    Where '[home-number]' is replaced with the number you wish that home to be as.

    Want to see this Plugin in Action?
    Since this plugin was made for Olympus Minecraft you can come over and join the community and check out this plugin!
    IP Address: login.olympus-mc.net

    To setup this plugin, You can run the plugin on the server for a first time, It will generate What it needs. The files will be located in the plugins folder of Bukkit. It will create a 'MultipleHomes' folder that contains it's properties file, this is what you will need to edit.

    If using GroupManager, Upon first run it will generate more text within the properties file for allowing you to set custom home amount for each group, Defaulted at 5.

    Example (Default config):

    • '/sethome'
    • '/home'
    • '/deletehome'
    • '/sethome 2'
    • '/home 2'
    • '/deletehome 2'

    • Allows you to assign and utilse as many homes as you wish.
    • Also it can be for ANY user that wishes to use it.
    • Configurable Commands
    • Permissions Support (See Nodes below)
    Permission Nodes:

    For use with GroupManager you generally need a node, MulitpleHomes is as 'mh' + (Assigned Command). For example,
    If your MulitpleHomes.properties Home command is set to 'home' (Called as '/home' In-Game), The node will be 'mh.home', Same goes for sethome & delete home. ('mh.sethome', 'mh.deletehome')

    v8 Preview:
    Source: (Outdated, Sorry)
    Version 0.8
        *Updated to #1000
        *Added homelist
        *Added homeinvite and homevisit
    Version 0.7
        *Updated to #740+
    Version 0.6
        *Updated to #617
    Version 0.52
        *Bug Fixes
        *Download link changed
    Version 0.51
        *Added /deletehome
    Version 0.5
        *Fixed up GroupManager Support
    Version 0.4
        *Switched to GroupManager
        *MultiWorld Support?
        *Forgot what 1 bug fix was...
    Version 0.3
        *Supported Permissions. (Works with or without, As with my testing)
        *Changed Console Text.
    Version 0.2
        *Fixed unhandled excpetion with text.
        *Fixed the 'Unknown Console Command' :p
        *Made /sethome & /home configurable
    Version 0.1
        * Initial Release
  2. Offline


    Any way you could get it to use names instead of numbers?

    Also, what build was this tested on?
  3. Offline


    I could do, yes. ;)

    It works with 289. Sorry, i was actually finding that out then managed to get distracted :p
  4. Offline


    Will this work with multiworld. Everything so far just sends me to the place in the world, and it might be the wrong world. I might need to just enter the new world and then TP.
  5. Offline

    Nathan C

    Very nice!
  6. Offline


    you thought about permissions support? :)
  7. Offline


  8. Offline


    Is this compatible with the Essentials plugin?
  9. Offline


    Could you implement us a feature that lets us set a limit? For instance, only 3 homes or something?
  10. Offline


    Essentials? May you link me? i've never even heard of it...

    Annnnd, Thats limit was also in the hMod version, So when i decide upon a groups plugin, it will have a limit for each group

    Say default get 1, vip get 3, Ops get 10 (This is an example)

    These will be configured via the config file at first thought.
  11. Offline


    great plugin to survive the current essentials / nether glitch..
    we lost /home /spawn...but with this atleast have have home back :D
  12. Offline


    Permissions is the most commonly used. Eventually Bukkit will have its own.
  13. Offline


    So how do i download this ?????
  14. Offline


    Source please! Great plugin but waiting for permission support first.
  15. Offline


    Great plugin indeed, the only drawback right now is that when players try to set or use home that aren't integer values, CB (using 319) spits out plenty of errors.

    Feb 12, 2011 9:43:14 PM org.bukkit.plugin.SimplePluginManager callEvent
    SEVERE: Could not pass event PLAYER_COMMAND to MultipleHomes
    java.lang.NumberFormatException: For input string: "set"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
        at java.lang.Integer.parseInt(Integer.java:449)
        at java.lang.Integer.valueOf(Integer.java:554)
        at com.bukkit.DeathCradle.MultipleHomes.Processor.ProcessCommand(Processor.java:36)
        at com.bukkit.DeathCradle.MultipleHomes.MultipleHomesPlayerListener.onPlayerCommand(MultipleHomesPlayerListener.java:20)
        at org.bukkit.plugin.java.JavaPluginLoader$5.execute(JavaPluginLoader.java:144)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:60)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:214)
        at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:616)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:589)
        at net.minecraft.server.Packet3Chat.a(SourceFile:24)
        at net.minecraft.server.NetworkManager.a(SourceFile:232)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:317)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:232)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
  16. Offline


    Okay, i finally got around to this plugin! lol
    (Cept no permissions yet, thats a TODO xD)

    Version 0.2
        *Fixed unhandled excpetion with text.
        *Fixed the 'Unknown Console Command' :p
        *Made /sethome & /home configurable
    Thanks for your response ChrisB.
    Queepo i'll upload my source shortly. It's Nothing spectacular. :p
  17. Offline


    Very nice, I'll get right on to testing the updated version :)

    I think that there's something missing in the jar? :p
  18. Offline


    Okay, Give er' another go lol
    It was my connection, seems it terminated when it uploaded. I think that is, been having net issues all day >.<
  19. Offline


    Hey, can you make it so I can set a limit to the number of homes I want groups to have? I don't want everyone to have unlimited homes ;D Thanks buddy
  20. Offline


    You can set that in the properties file. 'MaxHomes',

    About to upload a 0.3, Supports Permissions plugin, (It still works like normal without it!, yay :D)
  21. Offline


    hey, what are the command nodes please for permissions
  22. Offline


    Oh Damn, SO sorry, forgot to specify!
    They are 'mh.home' 'mh.sethome'
    Sice home & sethome are configurable, the nodes will change to the configured ones too,
    E.g. configured Command 'mysethome' the node will be 'mh.mysethome' etc

  23. Offline


    Thanks :D
    I thought you'd gone for the day then.
  24. Offline


    Are we able to set a different amount of max homes for different groups now?

    Also, more importantly, is this multiworld compatible now?
  25. Offline


    It appears just one Max so far for a group.

    The nodes dont appear to work for my moderators or players.
    I added them as follows...
    - 'mh.sethome'
    - 'mh.home'
    and i use /home and /sethome in the config.

    Is it just my server or...?

    in the config I have permissions turned on and it loaded correctly. i have - "*" access and it works for me.
  26. Offline


    Conflict with Essentials maybe?
  27. Offline


    I dont use Essentials because it conflicts with MCMA
    --- merged: Feb 15, 2011 5:27 PM ---
    Can you test it with permissions?
  28. Offline


    I will test it soon and see if I have an issue.
  29. Offline


    cool, thanks.
  30. Offline


    Okay, it works fine for me. I put myself in the default group and gave permissions and it worked. Then I took those permissions away from the default group and I couldn't use it anymore.

    So whatever's wrong, it's on your end I'm afraid.

Share This Page