bSpace
This plugin is outdated! CrystalCraftMC is updating this plugin under a new name, you can find the source here: https://github.com/CrystalCraftMC/CrystalSpace
About bSpace
bSpace is the one and only plugin that generates spaceworlds for your server! Ever wanted to fly around in space and make awesome looking spaceships? You can now do that and many other things with bSpace! Just want an awesome world generator? Well, we can offer that too!
NOTICE
bSpace is in the mature stage of this plugin. As such, I do not spend much time on it at all. However, I do generally post bug fixes, especially for bigger bugs. If you would like a new feature, please make a ticket (top of page) for it. Unfortunately, my Jenkins server has been disabled, so I can't post any dev builds.
Features
- Spaceworlds with customizable planet and asteroid generation
- Spacehelmets and suits, can be turned on and off
- Pail (a Bukkit GUI) support - Pail is outdated. Don't expect support in the future.
- World manager support
- Basic breathable areas (where no helmets or suits are required)
- Awesome Spout features such as gravity and black holes
bSpace has many other features, but because we want to save some space (get it?), we only list the most important ones. If you want to know what the spaceworlds look like, you can hop onto the Images-section.
The following video is very old and does not accurately represent the current state of bSpace. However, it does show the basic planet generation. I do not have control over it.
Download
Download from BukkitDev
Download latest dev build from Jenkins
Download latest tested build from Jenkins
Download latest release build from Jenkins
In case these links ever come back up again:
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
What should I choose?
- Downloading from Jenkins is reccomended; it provides the most flexible downloads of everything:
- Download the development for untested fixes/bugs.
- Download the tested build for builds that have no known bugs, but have features or fixes not in the release build
- Download the release build if you want a build that has been built solely as a wrap-up of new features or fixes.
If you have trouble installing, don't forget to check our very own installing and updating guide. There are links to all guides below, under the giant Pages-text. There are also some guides for developers.
Issues
We request that any issues that are found be posted on GitHub. Don't forget to give us information such as
- bSpace version
- CraftBukkit version
- Errors from log if any
- How to reproduce
Pages
For Users
For Developers
Changelog
v2.3 (added/modified/removed features)
- Can now have either spout or non-spout blackholes
(fixes)
- Probable world gen fix
- Always night Fix!
(code changes)
- mass usages of Defaults changed to static imports for better readability
@XYZ24324773
?? Why would it not work along with another generator.
How does this work with dreamland? What do i need to fill out for environment in dreamland config?
dreamland
v2 <3
@Maxxgold
Yes, it is probably the plugin that mentions Lockette. It's caused by a ClassNotFoundException, so most likely the plugin is looking for Lockette, and because you don't have it, its giving an error. But I can't know for sure without more info.
@kitskub
I don't use Lockette. I have one plugin that mentions Lockette so I have notified him about the issue. Deathtpplus seems to cause problems for your plugin. I have let that developer know.
@Maxxgold
It looks like it might be a problem with Lockette. Try disabling that then trying again.
Not sure if this is a problem with your plugin or myworlds or essentials but you can no longer generate a space world using my worlds. I can create worlds with my worlds but it will not accept any bananaspace paramaters or it wll not work.It also mentions lockette which I don't use. Any ideas
rg.bukkit.command.CommandException: Unhandled exception executing command 'world' in plugin Essentials vPre2.7.1.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:165)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:372)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:756)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:721)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:714)
at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:180)
at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:550)
at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:516)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
Caused by: org.bukkit.command.CommandException: Unhandled exception executing command 'world' in plugin My Worlds v1.31
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:266)
at com.earth2me.essentials.Essentials.onCommand(Essentials.java:253)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 14 more
Caused by: java.lang.NoClassDefFoundError: org/yi/acru/bukkit/Lockette/Lockette
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getMethod0(Unknown Source)
at java.lang.Class.getMethod(Unknown Source)
at com.bergerkiller.bukkit.mw.WorldManager.getGeneratorPlugins(WorldManager.java:152)
at com.bergerkiller.bukkit.mw.WorldManager.fixGeneratorName(WorldManager.java:176)
at com.bergerkiller.bukkit.mw.commands.WorldCreate.execute(WorldCreate.java:50)
at com.bergerkiller.bukkit.mw.commands.Command.execute(Command.java:294)
at com.bergerkiller.bukkit.mw.MyWorlds.onCommand(MyWorlds.java:134)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 17 more
Caused by: java.lang.ClassNotFoundException: org.yi.acru.bukkit.Lockette.Lockette
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 27 more
@funfight22
It has been done.
@funfight22
Ok, thanks for trying anyways.
Scratch that, GitHub has so many confusing tabs, I created an account, then my brain melted.
True Story. (I actually just gave up after 6 mins of looking)
@kitskub
If you mean my idea, consider it done. If not, I have absolutely no idea what you are talking about.
Look at that, i spelled absolutely right the first time.
@funfight22
Hmm, I could definitely do it for space worlds. I'm sure I could do it for non-space worlds, I'd just have to think about it. If you could, could you post it on github?
@kitskub
All worlds would be good, togglable in the config of course.
@Jetski100
It's called dynmap. http://forums.bukkit.org/threads/misc-dynmap-v0-25-1-realtime-minecraft-maps-1337-1518.489/
what is that program in the video that shows a map and where the players are currently located?
@kitskub
Yes but Im not sure if it is this or MC but falling thru the void causes multiple player deaths spam.
If I have factions installed it also causes players faction power to go my lowest set amount due to the absurd amount of deaths called when being killed in the void.
@ledhead900
Yes, it is. But neither Bukkit nor Spout have released a RB, so there will be changes. Probably won't add anything, if there is anything to add, until one comes out for both.
@kitskub
Spout is released as dev update for 1.0 http://forums.bukkit.org/threads/dev-spout-build-510-unleashing-the-flow-of-endless-possibilities-1337.29259/
@quinton0707
Please post the internal error from the console?
@Imm0rt41
In v2, you can, but you do not have to use Multiverse. If you don't use Multiverse, you need to use your bukkit.yml. Your world settings are still controlled through the config file, except now, each world uses a generator id that can be reused for as many worlds as you want. And you can have as many ids as you want. To change world settings, find the id in the config file and edit. Be careful, because any other worlds using that id will also change. And about the space suit issue, that might be a bug, please post an issue.