[INACTIVE][TP] MyHome v1.9.3: Now with Respawn to Home [531]

Discussion in 'Inactive/Unsupported Plugins' started by tkelly, Jan 8, 2011.

Thread Status:
Not open for further replies.
     
  1. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    MyHome v1.9.3
    Download MyHome v1.9.3
    Download MyHome (Static Jar)
    MyHome Source

    Suggest Features/Report Bugs

    Uses Permissions plugin to manage permissions (but is not required)

    For simple set-up, give your users 'myhome.home.*'
    and your moderators 'myhome.*' (includes myhome.admin and myhome.home.*)

    ...is Basic
    Many server admins only want the very basics. MyHome delivers on that, and still gives the speed and reliability of using a SQLite database.

    By only giving your users permission to myhome.home.basic.*, they will only be able to use the classic commands: /home and /home set.

    Don't want your users to be able to jump home whenever they please? Only give them myhome.home.basic.set.

    ...is Social
    However, sometimes your users will demand more. They'll want to invite their friends to their home, visit other peoples homes, and see whose home they can visit

    Give your users myhome.home.soc.*, and they'll be able to do all of that.

    ...is Guiding
    What's the purpose of everyone's compass pointing to some arbitrary spawn point?
    I'll answer that for you: none.

    MyHome will redirect your users' compass to point to their homes.

    This opens up the possibility for a supplement to a near vanilla experience by disabling users' ability to /home to home, but allowing them to follow their compass back home.

    Upon death, users will be respawned to their home point, rather than back to that global spawn point.


    ...is Restricting
    You may be a server admin who doesn't want their users always /home'ing out of danger whenever they jolly-well-feel-like-it. MyHome allows you to set 'Warm Ups', 'Cool Downs', or both. You can set this in MyHome.settings. Or... if you don't care about these things, just leave their settings as default, which is off.

    Warm Ups are the amount of time that it takes to send a player home after they use /home. So if you have a warm up time of 5 seconds; young Billy will have to evade that Creeper for 5 seconds longer before he's sent home after he hastily runs a /home command.

    Cool Downs are the amount of time between which players can use the /home command. In this case, if you have a cool down of 1 minute, and Billy uses /home, he'll be sent home; however, he can't use the /home command again for another 1 minute.

    For now, Warm Ups and Cool Downs are global, but once the Bukkit permissions/groups get more fleshed out, MH will have per user/group Warm Ups and Cool Downs.


    ...is Helpful
    As an server administrator, your job is tough. MyHome works to make your job a little easier (within it's domain). As an administrator, you can warp to everyone's home. You can also bypass the cooldown and warmup limits set upon your users if you'd like; check in the MyHome.settings.

    Transitioning from hMod? Have a homes.txt full of your users' homes? Use /home convert to import that into the MyHome database.


    Coming Soon!
    dabram71, malex, NoMad and 8 others like this.
  2.  
  3. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    1.3 - Updated for changed constructor. Also has decimal point precision to home locations (so you won't get stuck in walls anymore TheTallest :p)
  4. Offline

    BeerBaron

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    version 1.3 works with build 23 as far as I can see
  5. Offline

    TheTallest

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thank you Tkelly LOL :)
  6. Offline

    the_cRu

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Works great, but is there any way to set user permissions? Our server has a few groups and standard user should not use this commands.

    I hope you understand my english :/
  7. Offline

    xenosepter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Works fine except doesn't seem to save when I restart the server, but I usually log out at home anyway.. so it's just a case of /home set when I log in again. (y)
  8. Offline

    NoMad

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    hi,
    allrighty, somehow i had MyHome1.1 on my server... 1.2 works fine, thanks^^ (perhaps change "home.txt" to "homes.txt" in starter post?)

    but here's a log from MyHome1.3 starting, well, better how it's not starting :D
    Code:
    C:\Users\NoMad\Desktop\server>java -Xmx1024M -Xms1024M -jar craftbukkit-0.0.1-SN
    APSHOT.jar
    2011-01-15 13:46:28 [INFO] Starting minecraft server version Beta 1.2_01
    2011-01-15 13:46:28 [INFO] Loading properties
    2011-01-15 13:46:28 [INFO] Starting Minecraft server on 127.0.0.1:25565
    2011-01-15 13:46:28 [INFO] Preparing level "world3"
    2011-01-15 13:46:28 [INFO] Preparing start region
    Preparing spawn area: 48%
    Preparing spawn area: 77%
    [Groups]Looking for settings...
    [Groups]Settings File found reading settings...
    [Groups]OP:
    [Groups]Flatfile: true
    [Groups]Looking for groups...
    [Groups]Groups file found.Attempting to load groups.
    [Groups]Group: admins
    [Groups]Group: mods
    [Groups]Group: vip
    [Groups]Group: default
    [Groups]Looking for users...
    [Groups]Users file found.Attempting to load users.
    15.01.2011 13:46:30 org.bukkit.plugin.SimplePluginManager loadPlugins
    SCHWERWIEGEND: Could not load plugins\MyHome.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:80)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:115)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:80)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:37)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:153)
            at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:140)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:104)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:177)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    Caused by: java.lang.NoSuchMethodException: me.taylorkelly.myhome.MyHome.<init>(
    org.bukkit.plugin.PluginLoader, org.bukkit.Server, org.bukkit.plugin.PluginDescr
    iptionFile, java.io.File, java.lang.ClassLoader)
            at java.lang.Class.getConstructor0(Unknown Source)
            at java.lang.Class.getConstructor(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:76)
            ... 8 more
    [Groups]Groups version 1.3.b is enabled!
    2011-01-15 13:46:30 [INFO] Done! For help, type "help" or "?"
    craftbukkit.jar is the one from here, MyHome, of course, from this thread starter post.

    Code:
    C:\Users\NoMad>java -version
    java version "1.6.0_23"
    Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
    Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)
    i'm fine with 1.2, but i would be happy using 1.3 :D

    Thx
    NoMad
  9. Offline

    Benni-chan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    try the latest built of craftbukkit.
  10. Offline

    tekac

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    using #24, and #23 .. plugin does not work
  11. Offline

    ktr

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Works fine for me.
  12. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If you're using #23 or greater you'll need v1.3. And if you're using 1.3 you'll need atleast #23
  13. Offline

    Jupitersio

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Using #23 and v1.3 and I have the SqLite library where it belongs, When I create my home point /home set and then try and warp home /home it puts me in a wall somewhere also other players using /home myname get put into walls or floors not sure where it's sticking us.
    I also use MyWarp and that plugin is working just fine.

    Thanks.
    Jupitersio
  14. Offline

    Mahngiel

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    *Using newest Craftbukkit and Running a localhost test server*
    When I use /home set in game, I get this error in my terminal:

    Code:
    2011-01-15 17:30:52 [INFO] [MYHOME]: 0 homes loaded
    2011-01-15 17:30:52 [INFO] MyHome 1.3 enabled
    2011-01-15 17:30:52 [INFO] Done! For help, type "help" or "?"
    138 recipes
    2011-01-15 17:31:29 [INFO] Mahngiel [/*snip*] logged in with entity id 29
    Player count: 1
    Jan 15, 2011 5:31:32 PM org.bukkit.plugin.SimplePluginManager callEvent
    SEVERE: Could not pass event PLAYER_COMMAND to MyHome
    java.lang.NoSuchMethodError: org.bukkit.event.player.PlayerChatEvent.getPlayer()Lorg/bukkit/Player;
        at me.taylorkelly.myhome.MHPlayerListener.onPlayerCommand(MHPlayerListener.java:23)
        at org.bukkit.plugin.java.JavaPluginLoader.callEvent(JavaPluginLoader.java:134)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:199)
        at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:540)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:521)
        at net.minecraft.server.Packet3Chat.a(SourceFile:24)
        at net.minecraft.server.NetworkManager.a(SourceFile:232)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:63)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:261)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:197)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    2011-01-15 17:31:32 [INFO] Mahngiel issued server command: home set
    2011-01-15 17:31:32 [INFO] Unknown console command. Type "help" for help.
    stop
    
  15. Offline

    ktr

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Mahngiel

    Downgrade CraftBukkit to Build #33.
  16. Offline

    25hz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    MyHome v1.3 works with Bukkit v33. Also running v33 because it works with Minecart Mania Core v0.54, and General v1.4.
  17. Offline

    TheArcher

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    SQLite Dependency Library? Would you mind providing a tutorial on how to install your plugin?
  18. Offline

    CullenShane

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    When using /tp you can use any capitalization for another player's name.
    When using /home you have to capitalize correctly. This should act like /tp.
  19. Offline

    Fewmets

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @TheArcher ... it's really not that hard... put the plugin in your plugin folder, and put the linking librarys in the craftbukkit folder...
  20. Offline

    NormireX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Does the folder have to be called craftbukkit? I have the server jar and everything in a folder called Bukkit. I put the library in the Bukkit folder as well. When I log on to my server I issue the /home set command and nothing happens. The server says I issued the command but as I said it doesn't actually set my home place.

    I'm not sure why it is not working. Any help would be most appreciated.
  21. Offline

    TheArcher

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    From how it was described, it seemed as though you had to install MySQL; oh well.
  22. Offline

    Fewmets

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    is the plugin in your plugin folder? if you're not getting any response from your server it's because it can't fine the plugin file, not the library. the library is for saving the homes. and no, the folder can be called whatever you want ti to be. Mine is called Minecraftservertest.
  23. Offline

    Equ1n0x

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Any chance this will be updated for 44? General and guardian running on 44 now
  24. Offline

    NormireX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thanks for the reply. I think I figured it out. The .bat was running at 512M and I kept getting a message about not having enough RAM so I increased it to 1024 and I didn't get that message. I'm going to test MyHome now.
  25. Offline

    Fewmets

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    wish you luck normirex. sorry I couldn't be of more help.
  26. Offline

    tekac

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Equ1n0x I'm thinking about upgrading server to #44 atm, does MyHome not work on #44?
  27. Offline

    NormireX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    bah still didn't work. Here is the error I get:

    [Jan 15, 2011 10:20:50 PM org.bukkit.plugin.SimplePluginManager callEvent
    SEVERE: Could not pass event PLAYER_COMMAND to MyHome
    java.lang.NoSuchMethodError: org.bukkit.event.player.PlayerChatEvent.getPlayer()
    Lorg/bukkit/Player;
    at me.taylorkelly.myhome.MHPlayerListener.onPlayerCommand(MHPlayerListen
    er.java:23)
    at org.bukkit.plugin.java.JavaPluginLoader.callEvent(JavaPluginLoader.ja
    va:134)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:199)
    at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:540)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:521)
    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    at net.minecraft.server.NetworkManager.a(SourceFile:232)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:63)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:261)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:197)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    2011-01-15 22:20:50 [INFO] NormireX issued server command: home set
    2011-01-15 22:20:50 [INFO] Unknown console command. Type "help" for help. ]

    Anyone have a clue how I can fix this?
  28. Offline

    Jobsti

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    don't work on 44 or 48 yet. We have to wait.
    It's about 5:24, I have to craft some Coffee ;)
  29. Offline

    NormireX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sorry I'm a little clueless, but what do you mean server #44? I thought there was only one download for Bukkit....?
  30. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    #44 refers to the build number of CraftBukkit from bamboo.lukegb.com (which is up to #48 now)

    I've just got home for the night, and will be updating all my plugins for the latest version :)
  31. Offline

    Equ1n0x

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    MyHome does not support MyHome CraftBukkit Build 44
  32. Offline

    Fewmets

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    bamboo.lukegb.com bukkit is still in a development stage, so anytime they change the code they re-compile a new version. we are currently on build #48 as far as I know.
Thread Status:
Not open for further replies.

Share This Page