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!
I like this plugin, but I want to use it a bit differently, if that's all right, and was hoping someone could help me out.
I want my users to be able to go to the Dreamlands, but treat it almost as a "survival funtime area." They can't die, and if they do, they just wake up. They can't bring items back from the dream, and they can't bring items into their dream. But I want there to be monsters and stuff... So really, just another world they can travel to via beds at night to play around in that has no real impact. I know this might sound silly, heh.
Does anyone have any advice for the configuration changes I would make? I'd just use Skylands for this, but I hate how you get to the Skylands. I like my portals to be real things, such as nether gates, or, in this case, beds.
Thoughts/advice?
@Saber_Mage, I like the chest idea and will play with the greyness.
@TysonIsaHunter yes, I will try to make that more clear
This is absolutely sweet! I've had a similar idea for awhile; it's great to see it in action. I only have one small suggestion:
A (trickier) way to transfer your dream inventory into the real world. Perhaps you'd need a large chest to be empty and right next to the bed the player sleeps in, and then the player must exit the dream world by flying really high or some other particular method (such as right-clicking with a certain item?) in order to have his/her dream inventory transferred into the empty chest by their bed. Something to that extent would make it all the better! =)
Also, would it be possible to wait until the sleep "grayness" has closed in before the world changes?
Is this for bukkit 1060?
@Smidds that is because you are in the spawn area.
@meandwilly
You'll die eventually
FORGET IT, I FOUND THE PROBLEME! AND YOUR PLUGIN IS JUST AWESOME!
i get this on the Dreamland 2.4, i have bukkit 1060 :
11:42:08 [INFO] Preparing level "World"
2011-08-29 11:42:08.533 java[2464:1f07] Loading Maximizer into bundle: com.apple.javajdk16.cmd
11:42:08 [SEVERE] java.lang.IllegalArgumentException: Too big view radius! 11:42:08 [SEVERE] at net.minecraft.server.PlayerManager.<init>(PlayerManager.java:18) 11:42:08 [SEVERE] at net.minecraft.server.WorldServer.<init>(WorldServer.java:32) 11:42:08 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:181) 11:42:08 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:149) 11:42:08 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337) 11:42:08 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 11:42:08 [SEVERE] Unexpected exception java.lang.IllegalArgumentException: Too big view radius! at net.minecraft.server.PlayerManager.<init>(PlayerManager.java:18) at net.minecraft.server.WorldServer.<init>(WorldServer.java:32) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:181) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:149) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
And when i try to stop the server i get : 11:50:38 [INFO] I'm sorry, Dave, but I cannot let you do that.
There is no config.yml
And these are my list of plugins :
How do you awake from the nightmare?
@GFl0w It is possible to have sepparate inventories to prevent that, change it in the config.
@Rk3zzyy You can achieve that by increasing the attempt time in the config.
@_Keima Currently it is not on the roadmap because of performance, but maybe later on.
This looks awesome! I would love to have this on my server, but I have a pvp server, and i wouldn't want people hiding things in the dreamworld. Is that possible? Do they go back to the same dream world where they can hide stuff in there? Cause it seemed like you could bring items into it from the real world in the video.
If possible you should make something in the config file that allows you to edit if players can only do it once a night.
Can you fix the download link, please?
Is it possible to enter the dreamworld while already inside of the dreamworld? If not, that would be really cool to add, and just have a cap on how many dreamworlds you could enter. It could be like Inception or something.... :D