Inactive [TP/MISC] DreamLand v3.5 - Skylands are in your dreams [1.2.5-R4.0]

Discussion in 'Inactive/Unsupported Plugins' started by Naitsirhc Hsem, Jul 2, 2011.

  1. Offline

    Naitsirhc Hsem

    DreamLand is a plugin that allows your players to "Dream"!

    DreamLand is now on BukkitDev!

    >>LINK<<

    Happy Dreams!
     
    d100, himdo, Asimov and 7 others like this.
  2. Offline

    h0us3cat

    multiworld support?
    Like i have a skylands for my normal world.
    A skylands for my survival world.
     
  3. Offline

    Naitsirhc Hsem

    h0us3cat, can you be more specific?. Do you want to set your main world to skylands? If so, this is not the right plugin.
     
  4. Offline

    Electrk

    Maybe you should change the command to /setdreamlandspawn to prevent it from conflicting with other mods.
     
  5. Offline

    Naitsirhc Hsem

    ok, I probably should. will include that in the next update.
     
  6. Offline

    h0us3cat

    no,
    I have world (main world) with a skylands.
    I have a survival world with a other skylands.
    So if people go dream in world will they go to the skylands of worlds?
    And if people will go dream in survival will they go to to the skylands of survival?
     
  7. Offline

    Grimmy777

    This is not working for me. I installed it and I am an op but when I sleep in a bed, nothing happends. It looks loaded from the server log. One time it did take be there and I flew right threw it and back into the normal world but it will not do it again....
     
  8. Offline

    Naitsirhc Hsem

    I need to add more instructions. I am updating the main post now. sorry for the confusion


    Fixed and updated config info, you want to set "chance" to 1 in the config file

    At this time, you will only go to the world_skylands or (whatever your main world is called) + "_skylands".

    If you would like, I could try to add this functionality in the config file. That way you could have different skylands for different worlds. Is that what you are suggesting?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  9. Offline

    Grimmy777

    Nice, I love it dude. Thanks for the quick reply btw!
     
  10. Offline

    h0us3cat

    yup :)
     
  11. Offline

    Naitsirhc Hsem

    I'll work out how I want to implement this tomorrow. I think it might be a separate config file or command. Anyways I will sleep on it and get back to you tomorrow :)
     
  12. Offline

    aussie1579

    Do not know if this has been suggested before.

    Would it be possible to add an option to remove and or disable the indestructible portion of your plugin?
     
  13. Offline

    Naitsirhc Hsem

    I can add that to the next version, thanks for the feedback!
     
  14. Offline

    rodey

    When I spawn the chunks ain't loaded yet so you fall directly in the void.
    and then get the bug when you infinitly fall in the void:

    Code:
    Could not pass event PLAYER_MOVE to DreamLand
    java.lang.NumberFormatException: For input string: "63,000000,-156,000000"
        at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
        at java.lang.Double.parseDouble(Unknown Source)
        at me.cmesh.DreamLand.DreamLandPlayerListener.loadLocation(DreamLandPlayerListener.java:234)
        at me.cmesh.DreamLand.DreamLandPlayerListener.onPlayerMove(DreamLandPlayerListener.java:120)
        at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:286)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

    Also when I set the spawn I don't get any feedback if its set.
    I know it works because I see the config files, but a little detail to address.
     
  15. Offline

    Elizacat

    My friend gets this traceback on his server, same plugin set up as mine: http://sprunge.us/HKRL . Gets it on trying to sleep in a bed, it doesnt' take him to the skylands. :(
     
  16. Offline

    Naitsirhc Hsem

    can you post the plugin/DreamLand/world_skylands/SPAWN.txt

    I think I found the issue. On laggy servers, the player can fall to the bottom of the map, y=0 which causes saving issues. I fixed that and also added catching of java.lang.NumberFormatException when reading locations. I also added some basic debug to the set spawn for rodey.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  17. Offline

    Elizacat

    FYI the weather fix isn't working. Storms still happen. :/

    Also there are some problems with writing/rereading the data files and locale (some locales use , where the normal English locale would use . and so on, my Swedish friend has that problem). Not sure how easily that's fixable.

    I think you're doing a good job this far, especially for a new plugin dev. Keep up the good work! =^.^=

    Also, could you put the source up on github or such? I'm new to plugin dev but I am more than happy to help out with development (I've been coding for ~10 years so I'm not exactly new to that aspect :p).

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  18. Offline

    Naitsirhc Hsem

    I will definitely put my source on git hub, I have been including it inside the jar but as this project expands it would be a good idea. I could definitely use the help, I work all week and hardly have time to work on projects like this. I can fix the '.' vs ',' issue by using ' ' and look at other weather plugins to see what they use to clear the weather. I'll try to have a git-hub project in the hour or so
     
  19. Offline

    Electrk

    Maybe you should make it so that when you enter Dreamland, you don't have your stuff and when you wake up you don't bring your stuff with you that you did in Dreamland to make it more realistic. Your inventory won't be cleared but will be stored depending on whether you're in Dreamland or in the real world. Like, say you have an iron pickaxe in your inventory when you go to sleep, you go to Dreamland and don't have the iron pickaxe in Dreamland. You make a stone pickaxe and then fall into the void. You wake up with your iron pickaxe again. Basically, you keep your inventory depending on what world you go to. Just a suggestion though. Sorry if it's confusing.
     
  20. Offline

    Naitsirhc Hsem

    I was thinking about doing that, I will try to get that implemented with options in v1.6
     
    Electrk likes this.
  21. Offline

    Electrk

    Okay. Good it'll be an option. Maybe you can go to bed and have your inventory in Dreamland but just not bring items back. I don't know.
     
  22. Offline

    rodey

  23. Offline

    Naitsirhc Hsem

    I am writing my own, I am 1/2 way done anyway
     
  24. Offline

    rodey

    Still the world isn't loaded when I teleport to the dreamland and then immediately fall down.
    And I still get the same error when falling down,
    but now I teleport back to the default spawn point in the normal world and not to my bed.
    The coordinates in the personal bed spawn file are correct.

    Code:
    22:59:58 [SEVERE] Could not pass event PLAYER_MOVE to DreamLand
    java.lang.NullPointerException
            at org.bukkit.craftbukkit.entity.CraftPlayer.teleport(CraftPlayer.java:2
    23)
            at me.cmesh.DreamLand.DreamLandPlayerListener.onPlayerMove(DreamLandPlay
    erListener.java:129)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.ja
    va:286)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:321)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:163)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
     
  25. Offline

    Naitsirhc Hsem

    Fixed in 1.6, I should be releasing it in the next hour
     
  26. Offline

    rodey

    That hour takes quite long :p
     
  27. Offline

    Naitsirhc Hsem

    I had to go for dinner, just finishing up testing now :)

    how's 1.6.1 rodey?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  28. Offline

    rodey

    Okay,

    I'm going to load it.

    Nice its working thank you!!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  29. Offline

    Naitsirhc Hsem

    Glad to hear it!
     
  30. Offline

    rodey

    Only I don't respawn near my bed, but on the standard spawnpoint
     
  31. Offline

    Naitsirhc Hsem

    what does your plugin/DreamLand/BedLocations/(user) look like?
    do you use any other mods to get to skylands?
    what are your worlds named?
     

Share This Page