DreamLand
Why hide in a hut all night when you can Dream!
Features:
- You are sent to the dream world when you sleep.
- While you are there:
- You are indestructible
- You can fly using a feather (when used in conjunction with SmoothFlight)
- You can set the spawn location
- You will return to your bed when you fall off an island to the bottom of the map
- You might find yourself in a nightmare!
Dependancies:
Since Notch decided to remove the Skylands from minecraft, this plugin now requires SkylandsPlus. With this change, the ability to choose a different chunk generator for the dreamland or nightmare is available.
I have been working on a flight plugin in parallel with dreamland and they contained similar code. For the 4.0 release and on, DreamLand now requires SmoothFlight
Demo:
(This is a older version) Thanks to Joey Evans for creating this great video!
Permissions:
- dreamland.goto : allows users to sleep and go to skylands
- dreamland.nowakeup: allows user to stay in a dream during the day
Commands:
- /wakeup : leave the dream you are in
- /setdreamspawn
GitHub Project
Happy Dreaming!
When users disconnect while dreaming, they leave behind a clone that persists until the server is killed. This creates a huge number of problems if the user reconnects before the server is killed, as commands from other plugins and vanilla intended for the real user instead target the clone, as the user's name is internally stored as their username followed by up to 2 numbers, but targeting this alternate name does nothing.
For some reason my server is taking forever when starting up and loading the dream world. Is this a bug or is it suppose to do this. It has been loading for about a half an hour now.
nice plugin makes my players have somethin else to do than hide from stronger players in my PVP server. keep up the good work ;)
Fying with right-click works for any item in the player hand. - It also happens in my server Another issue i found is that people without dreamland.goto permission go to dreamland when using a bed.
Another thing I've found out:
Having a world in the DreamLand config set to fly:true and if that world is also whitelisted in the SmothFlight (3.0) config results in the following behaviour:
Right-clicking on a block in the world results in a flight-jump like a right-click with a feather.
Fying with right-click works for any item in the player hand.
Left-click to float works only with the feather. (which is correct of course :D )
I fixed that by setting fly:false in the DreamLand config and keeping the whitelist entry in SmoothFlight.
It's not a big problem as it can be fixed via config but I guessed you'd like to know about that ;)
@Naitsirhc_Hsem
Hey thanks for the fast reply!
Here is my dreamland config: http://pastebin.com/y5eD2qRn
And my permission.yml: http://pastebin.com/UAwtvzEB
I'm still a noob in managing minecraft servers, so I guess the permissions may be wrong. Do I also need the PermissiosBukkit plugin?
And as an additional note: Maybe you can update the pages here with the next release to mention the "Dream Bed"-sign. I found it by reading through the changelog. Otherwise I wouldn't even known about it :D
Oh and in case you weren't praised enough by now: Great job with your Plugins! My players and me love dreamland! :)
@dskw
1.1 I will take a look into that, I think I may have misconfigured something
1.2 I will take a look into this
2.1 That is an issue with skylands+, post this question there
2.2 mobchance is just an additional hoard of mobs spawning around you. I should make that more clear.
2.3 I can fix that
2.4 I have seen that issue and solve it by regenerating that world
Would you mind posting your config and permissions settings?
Hi Naitsirhc_Hsem recently I've installed your plugins into a craft bukkit 1.2.5 R4.0 and I've got some bugs. Maybe you know what I'm doing wrong :)
We have 3 players, including me. Me and one of them is OP the other is a default Player. Everything is alright for the others, but I've got some problems:
Bugs that occur just to me:
1.1. I don't get transfered to the overworld when the sun rises. (dying or jumping off still works for me)
1.2. I don't get hungry in the dream (no matter what I do)
Bugs that occur to everyone:
2.1. The clouds are above the floating isles and the ground is filled with one solid color depending on the level the player is standing. Higher levels appear light blue, deeper levels dark blue or black. Shouldn't the cloud-layer be below the isles?
2.2. I've set the nightmare to use a combination of Nether and SkyLands+ It renders fine, but mobs still spawn although mobChance is set to "0"
2.3 Setting the spawnpoint seems to place it one block too deep. When I enter the dream I get placed inside that block and fall through until I get transported back into the overworld.
2.4 Sometimes the default spawnpoint in nightmare (nether+skyland) is too high, so that players may die when they enter it.
Tell me if you need more infos. I hope you have a clue to my bugs :)
greetz dskw
@Alili1996
I forgot to list the permission node (It may not be properly active)
dreamland.setdreamspawn
I will update it for the next release
@linkrock4
did you set allowAll to false?
I am using the permissions but regular rank can still go to dreamland but its supposed to be for donors only.
umm, Do you can disable /setdreamspawn and do you can deactivate waking up somehow?
@Naitsirhc_Hsem
Pasted it and still is not working. :(
@Manuestaire
Paste this at the bottom of the config file: http://pastebin.com/ttBUUzP2
@Naitsirhc_Hsem
Can you post the whole config file in order to not missing spaces? and placing it properly. Thank you
@Manuestaire
Last time I re-did the config system, it hid a node. Add:
This is something I will improve for the next release, it was added during a transition period between config systems.
I have a problem with the plugin, when someone sleeps and is teleported to dreamlands he doesn't have any feather thought kits are activated:
name: world_dream persistInventory: false clearInitialInventory: true invincible: true fly: true flaming: false kit: true returnToBed: true environment: NORMAL generator: SkylandsPlus mobChance: 0
@Manuestaire
Yes, edit the config and remove the world from the smoothflight config.
Can SmoothFlight be disabled for all the other worlds except for Dreamland?
@scarins
try setting:
I am going to post some example configs later.