[INACTIVE][WGEN/MECH] StyxSpace v1.1 [TheOne] - Go to space! BananaSpace coming soon. [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Styx Reborn, Jun 13, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Styx Reborn

    StyxSpace - Version 1.1 [TheOne]
    [​IMG]
    [​IMG]
    What is StyxSpace, what can it be used for?
    StyxSpace is a plugin that allows generation of worlds that are "space", empty. Say you want to make a space station and some planets, you can do so with StyxSpace. We offer you space to build in, you make space really look like space. Freebuild servers (like Styx Reborn!) can use StyxSpace to give their players a world they can freely wander around and build amazing space
    related builds. Survival servers can use StyxSpace to give players a new world to explore.

    StyxSpace is very lightweight. It only offers a single command for everything. You can use other plugins like Inception to offer players a brand new way to
    go to space. For extra realism we have added spacehelmets & spacesuits to the plugin - without a
    helmet/suit you won't be able to survive in space for long! StyxSpace has a great amount of
    configuration to make your space worlds feel exactly how you want them. You might be wondering what the space StyxSpace creates looks like.. Below are some screenshots with planets, asteroids and all that good stuff StyxSpace has to offer!
    Screenshots of StyxSpace (open)

    [​IMG]
    [​IMG]
    [​IMG]
    As you can see from the last screenshot, StyxSpace now has Pail (a Bukkit GUI) support. From there you can change StyxSpace settings and save them. This feature is still a work in progress but should be finished soon!

    StyxSpace also has Spout-support. If you have Spout installed, and your players use Spoutcraft, you can now remove clouds from spaceworlds! This is toggleable in the configuration file though, so don't worry.
    Download StyxSpace v1.1 [TheOne]
    Download dev builds or older versions
    [​IMG]
    Before asking questions, please read the wiki here!
    (includes installation instructions!)

    Full permission node and command list (open)

    Commands
    Code:yaml
    1.  
    2. commands:
    3. space:
    4. description: Go to space, back to earth etc.
    5. usage: |
    6. /<command> <enter> [spaceworld] - Go to a space world
    7. /<command> <back> - Go back where you were
    8. /<command> <help>
    9.  

    Permission groups
    • styxspace.* - Access to all StyxSpace commands
    • styxspace.teleport.* - Access to all teleportation commands (/space enter, /space back etc)
    • styxspace.portal.* - Access to portal creation, usage and removal
    Single permissions
    • styxspace.portal.use
    • styxspace.portal.create
    • styxspace.portal.remove
    • styxspace.teleport.enter
    • styxspace.teleport.exit

    How to report bugs!
    Please use this form when reporting bugs:
    Code:
    [b]StyxSpace Version:[/b]
    [b]CraftBukkit Version:[/b]
    [b]Description of bug:[/b]
    [b]How to reproduce:[/b]
    [b]Errors in log about StyxSpace? If yes, paste it here:[/b]
    
    IF YOU USE SOME OTHER _CLEAR_ WAY TO REPORT A BUG, IT IS FINE. IF YOU ONLY SAY: I DIED AND ERROR, IT WILL BE IGNORED.

    Changelog
    Version 1.1 [TheOne] The biggest update ever.:
    -Added support for multiple space worlds
    -Added glowstone generation, configurable spawning chance
    -Added "asteroid" generation, configurable spawning chance
    -Added nethermode, makes space have nether environment (it's a lot of fun!)
    -Added a tiny little Spout feature, no clouds. Requires Spout & Spoutcraft (client mod)
    -Added Pail (Bukkit GUI) support.
    -Added permission nodes to plugin.yml
    -Added SpaceWorldHandler and SpaceConfigHandler (API)

    -Changed config.yml a lot. Please make a new config when updating from older versions to 1.1.
    -Planet generation configuration is in its own file now, global
    -Helmet block id, armortype, and givehelmet/suit are now global
    -Changed some commands because of multiple space world support
    -Changed some permission nodes, added permission groups (SuperPerms)
    -Changed the API around a bit for multiple space worlds (API)
    -Cleaned the code up a cheeseload

    -Removed some old code that is no longer used
    -Removed /space reload as it didn't work like it should
    -Removed teleporting others to space as it was a hacky command
    -Removed a command no one has yet found, added sometime in 0.4
    -Removed SpaceHandler (API)
    -Removed some old methods because of code changes (API)

    Version 1.0 [Graduation]:
    -Added /space help & reload (permission nodes under download link)
    -Possibly patched some problems with area detection
    -Started new plugin, 'StyxFlight'
    -Expanded & modified the API, more info
    -Prepared coming API changes (SpacePlayer)
    -Made plugin "open source", more info

    - PULL REQUESTS ARE WELCOME!

    Older versions of StyxSpace (open)

    Version 0.9_5 [Netherrack]:
    -Readded spawn block generation on teleport to space removed in 0.5
    Version 0.9_4 [Netherrack]:
    -Fixed errors if a player dies while suffocating in space
    Version 0.9_3 [Netherrack]:
    -Changed the way helmets are handled
    Version 0.9_2 [Netherrack]:
    -Implemented Bukkit's permission system
    -Added hasPermission(String permission, Player player) to API (SpacePlayer)
    Version 0.9_1 [Netherrack]:
    -Fixed only ops or players with permission being able to break a sign
    Version 0.9 [Netherrack]:
    -Added portals, more information here
    -Added spacesuits (just as configurable as helmets)
    -Added /space playername to teleport other players to space, permission node:

    StyxSpace.teleport.enterothers
    -Implemented a few missing API methods
    -Fixed errors when changing world while suffocating
    -Fixed some problems with message order (permissions)
    -Removed unused configuration for messages
    -Changed colors of other messages to red/green

    Version 0.8_1 [Adventor]:
    -Fixed helmet given regardless of configuration settings
    Version 0.8 [Adventor]:
    NOTE: Please delete your configuration file for a new one to be generated!
    -Rewrote most of the code for optimization
    -Organized configuration file
    -Pumpkinhelmet replaced with blockid
    -Fixed endless loop of errors when a player quits while in 'drowning' mode
    -Implemented most of the API, more information here



    Version 0.7_4-9:
    -Implemented API (for usage)
    -Fixed /space back working regardless of the permission node
    Version 0.7_3-9:
    -Added API, for more information, click here
    Version 0.7_2 (URGENT):
    -Fixed fix of errors with /space
    Version 0.7:
    -Added new config setting, helmetrequired: true/false: defaults to false
    -Givehelmet now defaults to false
    -Gave the death a drowning effect
    -Cleaned up code

    Version 0.6:
    -Made messages configurable
    -Fixed dying after dying for having no helmet

    Version 0.5:
    -Added planet generation, extremely configurable, defaults to on
    -Added /space back, permission node: styxspace.teleport.exit
    -Cleaned up the code
    -No more forced spawnblock, generated only once
    -No bugfixes, sorry

    Version 0.4_2:
    -Fixed errors with breathable areas
    Version 0.4_1:
    -Fixed internal server errors when leaving space
    -Grammar
    Version 0.4:
    -Brought back settings for hostile and neutral mobs
    -Breathable areas, don't use glass helmets anymore!
    -Fixed material duplication bug
    -Fixed configuration file resetting to default on reload
    -Removed BukkitContrib requirement
    -Made helmet checks more efficient
    -Prepared for 0.4_1 later this week
    -New permission node for /space: styxspace.teleport.enter, preparing for new commands

    Version 0.3_2:
    -Fixed BukkitContrib loading after StyxSpace
    -Fixed grammar errors
    Version 0.3_1:
    -Made chunk generator lightweight
    Version 0.3:
    -Pumpkins as spacehelmets
    -Configurable autogive of spacehelmets
    -Fixed players running out of "air" to breathe when clicking a spot in their inventory (without
    actually removing the helmet)
    -Attempted fix of BukkitContrib problems
    -Any teleport to space will be recognized and will show welcome messages etc.

    Version 0.2
    -Configurable weather (true/false)
    -Configurable mobs (true/false)
    -Configurable night only (true/false)
    -Configurable world name
    -Configurable space helmets (true/false)
    -Space helmets, if you take it off your head you will die
    -Configuration
    -Fixed void kicking for flying

    Version 0.1_3:
    -Only pigs spawn in space
    -No rain/thunder/snow in space
    Version 0.1_2:
    -/space now defaults to OP if Permissions is not installed
    Version 0.1_1:
    -Spawngriefprotection will replace the following: sign, ladder, water, lava with stone
    -Disabled /space when the player is in space (configurable in v0.2)
    Version 0.1:
    -Initial release of StyxSpace
     
  2. Offline

    Styx Reborn

    Ooooh, givehelmet: true indeed does that. I will roll out 0.4 with fixes and a few features (yes... your damn breathable areas aswell!) today :d

    Coming!​

    sdsa. Also prepare to get rid of BukkitContrib, 0.4 wont need it anymore!​
     
  3. Offline

    heroanth2345

    A great plugin developer we have here :)
    It is nice to see that you take care of us!
    5/5
     
  4. Offline

    ddubois89

    Pumped for the update!

    Also question. I prefer the glass block helmets, looks nicer and can actually see what your doing. Now with breathable areas, how will you handle taking on and off a glass helmet for non breathable areas if this is even possible?
     
  5. Offline

    Styx Reborn

    That will be your users' fault if they take it off. :)

    Just to prepare you all: 0.4 will have new permission nodes:
    styxspace.teleport.enter - Go to space
    styxspace.teleport.leave - Leave space (new)
    styxspace.admin.reload - Reload config (new)
    Along with some new configuration stuff in the config file, so prepare to delete it again or so.
     
  6. Offline

    ddubois89

    Sounds good. still cant wait, except the glass helmet is useless with breathable spaces i guess lol. May switch to pumpkins since in a space helmet i doubt you have full view anyway. hmmmm decisions decisions.
     
  7. Offline

    Kainzo

    I'm confused and aroused by this plugin.
     
  8. Offline

    Styx Reborn

    It's okay.
     
  9. Offline

    Tulips

    i got this plugin for one of my servers, also i applied for your server on your website, can you read the application and relpy on it soon?
     
  10. Offline

    Styx Reborn

    Okay.. I will probably release 0.4 in the coming 30 minutes, there will be no new commands (sorry!) but they're coming in 0.4_1 tomorrow.

    29 minutes ago I told you I was releasing 0.4 in 30 minutes. Job well done:
    Version 0.4:
    -Patched givehelmet: true duplicating bug
    -Areas you can breathe in, configurable, based on 'if roof is found'
    -New permission node for teleporting to space: styxspace.teleport.enter
    -Fixed configuration file resetting to default on reload

    Remember to test this version TO DEATH! More information about update in first post. It got fucked up again by this piece of shit software someone calls a forum.

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

    Joshpho

    Is it possible not to die in space without a helmet?
     
  12. Offline

    Styx Reborn

    That was a feature I had but I removed it because of some issues. It will be coming back before 1.0.. I hope.
     
  13. Offline

    Joshpho

    Okay, thanks!
     
  14. Offline

    jp_foxrocks

    Help why cant i build in Space!?
    i have permissions tough i can access all commands in users.yml but it cannot work
     
  15. Offline

    Styx Reborn

    I seriously just can't help you people with Permissions problems. If you have spawn protection on and you aren't an OP, you can't build there. Otherwise you just haven't given the players build rights from Permissions.

    If you however have problems that can actually be caused by StyxSpace, post possible errors in pastebin/code-tags and tell me how to reproduce it. If you think you can help someone else who is having problems, please do it - saves my time.

    Thanks
     
  16. Offline

    blaize9

    still no normal world spawn :'(
    edit: ill try new version
     
  17. Offline

    Styx Reborn

    0.4_1 coming eventually, will have /space back.
     
  18. Offline

    blaize9

    ooh so you can do /space to return back? or what?
     
  19. Offline

    philboy11

    Yeah the airlock feature dosent work for me.
    Here is the pic of the room where I take off my helmet in:

    [​IMG]

    here is my config:

    # StyxSpace Configuration
    # Please see http://bit.ly/lu0VuE for configuration details.
    styxspace:
    worldname: Io
    neutralmobs: true
    hostilemobs: false
    breathingarea:
    maxroomheight: 2
    weather: false
    alwaysnight: true
    givehelmet: true
    pumpkinhelmet: true
     
  20. So, we don't need BukkitContrib anymore ?
    and how to set full-of-air area ?
     
  21. Offline

    philboy11

    Airea? Had to.
     
  22. Offline

    Styx Reborn

    You need to change the maxroomeight to something like 4. 2 is enough for a room that is 2 high.

    Yes, no more BukkitContrib. You can set the "full-of-air" area by changing the maxroomheight in the config. The above image explains it pretty well.
     
  23. EDIT: Just replied above ^^
     
  24. Offline

    EvilPeanut

    Interesting......... Il have to try it out! :D
     
  25. Offline

    philboy11

    New problem. When I go back to the regular minecraft world with a helmet on I get an Internal Server Error.
    Im on build 863 and heres the error
    Code:
    22:33:21 [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
            at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:202)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:287)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:223)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  26. Offline

    Styx Reborn

    Thank you for proper bug report. 0.4_1 will probably fix this and not bring a new command.
     
  27. I really wanted a plugins simillar like this that able to generate Flat Grass land :)
     
  28. Offline

    theheyway

    0.4 is kinda buggy. I find myself suddenly inexplicably dying (even with a helmet on) and then dying back in the regular worlds. I'm reverting to 0.3 for now, 'cause I have people building in space and I don't want to mess them up testing stuff.
     
  29. Offline

    Styx Reborn

    I'd love to have errors if any and so, I tested it and had no problems.

    For all of you: 0.4_1 will fix a tiny grammar failure and errors when leaving space with givehelmet: true. I will however keep it unreleased to see if something else is found.
     
  30. Offline

    theheyway

    They're not throwing errors so much as just performing strangely, I think. One of the major issues is something you already know about: dying when you leave space with your helmet on. Also, you can't put glass back on which dooms you to die, and with pumpkinhelmet: false, you can't use a pumpkin as a replacement. When I take my helmet off, I can go into a breathable area--sometimes it'll give me the "welcome back!" message en masse, spamming me with it, and other times it won't, and will kill the other dude with me in space. I don't know what's up, but could you make available the 0.3 version until the bugs are fixed?
     
  31. Offline

    Styx Reborn

    As requested: 0.3_3 of StyxSpace. Please however PM me with all of those problems you've found in 0.4 - nicely formatted.

    Okay, 0.4_1 fixes internal server errors (explosions) when leaving space with givehelmet: true. :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
    theheyway likes this.
Thread Status:
Not open for further replies.

Share This Page