Bungee - Spigot BungeeSuite Homes BungeeSuite Homes v2.2b

Set homes cross server! /home /sethome /delhome

  1. i9hdkill

    i9hdkill Retired Moderator
    Retired Supporter

    Awesome work!
    Importing homes from Commandbook also works? would be nice :)
     
  2. No time at the moment sorry. Only catered to Essentials at the moment as it was what my server uses
     

  3. it will take you to your default home on that server
     
  4. Help..Meet this error when typing all commands associated with BungeesuitHomes using newest version of Bungeesuits , bungeecord & spigot:

    10:59:42 [WARNING] Unexpected exception while parsing console command "importhomes"
    org.bukkit.command.CommandException: Unhandled exception executing command 'importhomes' in plugin BungeeSuiteHomes v0.1
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
    at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:546)
    at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand(CraftServer.java:535)
    at net.minecraft.server.v1_5_R3.DedicatedServer.an(DedicatedServer.java:263)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:228)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    at com.minecraftdimensions.bungeesuitehomes.Utilities.setPlayersHome(Utilities.java:145)
    at com.minecraftdimensions.bungeesuitehomes.Utilities.importPlayersHomes(Utilities.java:124)
    at com.minecraftdimensions.bungeesuitehomes.ImportHomesCommand.onCommand(ImportHomesCommand.java:23)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    ... 8 more
     
  5. By all commands you mean the importhome command?
    There needs to be a player on the server :D
     
  6. 囧。。。Hope this can be fixed.

    Edit: It seems that only homes of players online can be imported. Can the plugins just import all the files in essentials/players at once?
     
    #8 jessefjxm, Jun 17, 2013
    Last edited: Jun 17, 2013
  7. Hey, this is just a minor issue with the pitch when a player teleports using /home or /home <homename>
    When they get to their home they are looking at the ground and not the angle they had when setting home (or straight ahead for that matter)
    This happens on my live server and testing environment.
    There are no errors in console, but took a look at the 'BungeeHomes' table and found some oddities there.

    Seems to me that the pitch and yaw is swapped around (unless all the articles I have found on the subject is wrong).
    Pitch (the vertical looking angle) is saving the yaw (hoisontal - if you are looking north or south for example).

    So if looking south in-game which should save '0' to 'yaw' it's actually saving it to 'pitch', and the 'Y' coordinate (height) is saved to 'yaw' (vertical viewing angle) and therefore look at an angle downwards, but if you set 'yaw' t0 '0' manually the player looks straight. (from -90 to 90, where -90 is straight up and 0 forward and 90 straight down)

    I might be wrong on some of this, but this is what I could figure out from some tutorials and forums on teleporting.

    bloodsplat if there is a bug causing this, you don't have to prioritize it. As it's not game-breaking in any way :) just wanted to post it while I had the details fresh in mind.

    Edit: Also might aswell toss in a feature request :p
    Would be practical if admins of a server could go to other peoples homes.
    For example to check for griefs that has been reported and the griefed player is offline.
    If said player has a home, admins could easily go to it and check :)
     
    #9 StevenB, Jun 20, 2013
    Last edited: Jun 21, 2013
  8. i9hdkill

    i9hdkill Retired Moderator
    Retired Supporter

    When i start bungee, user with the permissions node bungeesuite.homes.sethome are not able to set a home

    User with bungeesuite.* have no issues

    Everytime someone trys it, the following error is shown in bungee console.

    If i type /homesreload ingame, it ALL works like a charm....
    Code (Text):
    [SEVERE] Jul 05, 2013 2:13:45 PM net.md_5.bungee.event.EventBus post
    WARNING: Error dispatching event PluginMessageEvent(super=TargetedEvent([email protected], receiver=Da_Killa), cancelled=false, tag=BungeeSuite, data=[0, 14, 83, 101, 116, 80, 108, 97, 121, 101, 114, 115, 72, 111, 109, 101, 0, 14, 119, 116, 102, 95, 80, 97, 116, 114, 121, 107, 95, 102, 116, 119, 0, 4, 118, 105, 112, 126, 0, 83, 119, 111, 114, 108, 100, 95, 99, 108, 97, 115, 115, 105, 99, 126, 45, 50, 48, 52, 55, 46, 53, 51, 53, 57, 49, 53, 49, 48, 51, 57, 52, 51, 49, 126, 53, 55, 46, 48, 126, 45, 55, 52, 53, 46, 48, 55, 49, 50, 50, 57, 51, 55, 50, 56, 54, 50, 52, 126, 53, 55, 46, 48, 126, 45, 49, 51, 53, 46, 53, 55, 48, 50, 53, 126, 51, 51, 46, 52, 52, 48, 51, 48, 56, 0, 4, 104, 111, 109, 101]) to listener com[email protected]36296502
    java.lang.NullPointerException
        at com.minecraftdimensions.bungeesuite.Utilities.setPlayersHome(Utilities.java:2712)
        at com.minecraftdimensions.bungeesuite.listener.PluginMessageListener.receivePluginMessage(PluginMessageListener.java:427)
        at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at net.md_5.bungee.event.EventBus.post(EventBus.java:46)
        at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:291)
        at net.md_5.bungee.connection.DownstreamBridge.handle(DownstreamBridge.java:192)
        at net.md_5.bungee.protocol.packet.PacketFAPluginMessage.handle(PacketFAPluginMessage.java:51)
        at net.md_5.bungee.netty.HandlerBoss.messageReceived(HandlerBoss.java:74)
        at io.netty.channel.DefaultChannelHandlerContext.invokeMessageReceived(DefaultChannelHandlerContext.java:379)
        at io.netty.channel.DefaultChannelHandlerContext.fireMessageReceived(DefaultChannelHandlerContext.java:364)
        at io.netty.handler.codec.ByteToMessageDecoder.messageReceived(ByteToMessageDecoder.java:187)
        at io.netty.channel.DefaultChannelHandlerContext.invokeMessageReceived(DefaultChannelHandlerContext.java:379)
        at io.netty.channel.DefaultChannelHandlerContext.fireMessageReceived(DefaultChannelHandlerContext.java:364)
        at io.netty.handler.timeout.ReadTimeoutHandler.messageReceived(ReadTimeoutHandler.java:150)
        at io.netty.channel.DefaultChannelHandlerContext.invokeMessageReceived(DefaultChannelHandlerContext.java:379)
        at io.netty.channel.DefaultChannelHandlerContext.fireMessageReceived(DefaultChannelHandlerContext.java:364)
        at io.netty.channel.DefaultChannelPipeline.fireMessageReceived(DefaultChannelPipeline.java:786)
        at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:120)
        at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:489)
        at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:464)
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:358)
        at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101)
        at java.lang.Thread.run(Unknown Source)
    BungeeSuite 0.28
    Bungee #579
    Homes: 0.11
     
  9. Yea I've noticed this bug too it seems to forget the homes people are allowed to use. /homesreload fixes it for me to but ill check it out when i update the code
     
  10. i9hdkill

    i9hdkill Retired Moderator
    Retired Supporter

    Yeah, as i mentioned before, /homereload fixes the problem but its annoying to do it every restart^^
    but thx for looking into it.
     
  11. bungeesuite.homes.sethome.<group> - don't working.
    homes.yml - empty ..

    ?!
     
  12. Copy in the example from the front page.
     
  13. still not fix my problem
     
  14. zero information here I can not help you
     
  15. homes.yml:
    permissions:
    still don't have permissions to /sethome
     
  16. Code (Text):
    Homes:
    Defaults:
    member: 1
    Is very different to the format on the front page.

    Use this

    Code (Text):

    Homes:
      Defaults:
        member: 1
     
  17. I use this!
    quote is edit line.
     
    #19 Anton, Jul 17, 2013
    Last edited: Jul 17, 2013
  18. I tried everything... only working in "bungeesuite.homes.sethome.*"