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
Decent plugin. I would like to see some way to implement gravity changes w/o spout, although I appreciate that that may be impossible. I really only have two complaints: the planet shape and the generator looping. The planets are built a bit strangely, more oblong than spherical. And beyond an are smaller than a map the generator stopped making planets and began making a regular world. If this was a config setup error, I'd love to know where I erred. If this is a coding bug then here's some light on it.
There is a other to get space map if ya dont know how to make a world
1 delete the folder inside your normal world map folder
2 go to the space map (NOT THE PLUGIN FOLDER) but the map folder
3 copy and paste space in your world map
When i change Configurations it Wont Work, I Did False To Clouds, Suit/Helmet Required Still Not Required, i mean Coulds still are and I can breath in space without Suit Help plz
@kitskub "@Errored: Go
That is a feature. They are non-spout black holes. The option for them is in the config under nonspoutblackholes"
I can't find this setting anywhere. Not in config.yml.
@Errored
Nah, it's fine the way it is.
@Errored
Not sure what causes this.
@ace_334
I'm sorry, I can't help you. You can PM if want one-on-one help, but I don't have time or money to set up an official server.
@gylalahun
Not sure what the reason for this is. My guess is that bSpace is no longer getting called as the generator. Check your world management plugin.
@TheSpartanDude
Yes, it does.
@TheSpartanDude
No, sorry.
Is it possible to control the gravity on non space worlds?
Hi, i'm creating a tekkit server and i'm wondering if this works with it
Bug world space screenshots:
http://i.imgur.com/0U8qe.png http://i.imgur.com/etXCJ.png http://i.imgur.com/gnChM.png http://i.imgur.com/xtN1M.jpg http://i.imgur.com/D13On.png
please fix thank you
crimes that not all of us are good or even slightly decent with simple programs and commands.. but would it be possible for you to post a simple bukkit server with the plugin installed and a working space world with it.. i have been interested in this plugin for a whyle but i cant get it to work for the life of me. and your instructions are not as clear as i would have hoped.
I'd like to report another bug. When using the latest update, the space world seems to generate "dead chunks". Basically, you can't build in these chunks until the player relogs. You're free to fly through them but you can't interact with them in any way. They seem to appear in just empty space, no objects or planets generate in them.
Here my planeys.yml file: http://pastebin.com/HBZVdTf8
Then, if I may make a suggestion: Make it a small sphere of bedrock. Black holes are black, so you can't really see them but using obby anyone can destroy, but if bedrock no one but people in creative mode and admin can destroy which is also true for the end portal frames. Bedrock still would be a better block to use.
@Errored
That is a feature. They are non-spout black holes. The option for them is in the config under nonspoutblackholes
Thank you so much for the fix. Every thing regarding the damage values seems to working correctly now.
I would also like to report a minor bug. When generating new planets, those ender portal frames show up randomly around in Space. You may want to look into that. Good day!
Here is an up-to-date version of bSpace that contains a FEW bug fixes: http://ci.chrisgward.com/job/bSpace/lastBuild/
@rebel24
I have found your problem. Your maxSize is 150. The sizes are the radii. So. 150 * 2 is greater than 256. So, I have add a comment in the config, and a code check.
@Errored
I am checking this now. I know the problem and am fixing it.
EDIT: just fixed it. My workaround is pure genius.
Different wool, log and wood damage values aren't working. Tried both WOOL:12 and 35:12 for log and wood too, nothing. I increase chances to 0.5 to make sure and they are still rendering default wool (white), log (oak) and wood (oak). Any chance there is a work-around for this?
http://pastebin.com/sW1UeY0X
There ain't many bugs. I'm using it live on my server and it works great :D
@rebel24
Can you pastie your planets.yml?
@gnarlerman
Does it not work? If not, it SHOULD be a quick update, and I might be able to do it.
@Typical_Name
I'm sorry you're having problems. I really wish I had the time to fix the bugs for this. If and when I update it to 1.3, I will take a look at it.
Only thing I get wrong with bspace is:
03:48:03 [INFO] Disconnecting LuckyDrago777 [/108.234.88.150:61509]: Internal server error 03:48:03 [WARNING] Failed to handle packet: java.lang.IllegalArgumentException: n must be positive java.lang.IllegalArgumentException: n must be positive at java.util.Random.nextInt(Random.java:300) at me.iffa.bspace.wgen.planets.PlanetsChunkGenerator.generatePlanetoids(PlanetsChunkGenerator.java:245) at me.iffa.bspace.wgen.planets.PlanetsChunkGenerator.generateBlockSections(PlanetsChunkGenerator.java:97) at org.bukkit.craftbukkit.generator.CustomChunkGenerator.getOrCreateChunk(CustomChunkGenerator.java:98) at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:81) at net.minecraft.server.PlayerInstance.<init>(PlayerInstance.java:23) at net.minecraft.server.PlayerManager.a(PlayerManager.java:66) at net.minecraft.server.PlayerManager.addPlayer(PlayerManager.java:92) at net.minecraft.server.ServerConfigurationManagerAbstract.a(ServerConfigurationManagerAbstract.java:123) at net.minecraft.server.ServerConfigurationManagerAbstract.c(ServerConfigurationManagerAbstract.java:172) at net.minecraft.server.ServerConfigurationManagerAbstract.a(ServerConfigurationManagerAbstract.java:92) at net.minecraft.server.NetLoginHandler.d(NetLoginHandler.java:121) at net.minecraft.server.NetLoginHandler.c(NetLoginHandler.java:41) at net.minecraft.server.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:44) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:29) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
On player logins, This needs to be fixed, I'll donate if you get this sorted
Pretty Please update this to 1.3.1
I love this plugin and so does every one on my space based server... and it kind of feels wrong without space to play in anymore...
If you can update this I will be very happy! I have been using bSpace for almost half a year now.