[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

    I'm too lazy to write someproper configuration there... maybe later, it's 7am.
     
  3. Offline

    Bronski

  4. Offline

    matttman8910

    Umm I might have goofed because i don't have a folder for Styx Space. Help?
     
  5. Offline

    ddubois89

    need more information than that, no one here is psychic! lol. Please post bukkit version, styx space version, any error logs in your console, etc etc
     
  6. Offline

    Moe041991

    do you have to wear the helmet on the planets/in spacestations?

    can someone upload a picture of planets? are they similar to spheres?
     
  7. Offline

    jesper

    go in the settings and set bedrock to false!
     
  8. Offline

    matttman8910

    No error logs in the console. I think I might just need to update all of my things for 928. Technical error on me. Again :p.
     
  9. Can u please post the default config files, I dont want to use the Planet Generations :(
    I'm afraid it will ruin some things, cause u say that the default is on.
     
  10. Offline

    Legomaster

    I just deleted my old space world but when bukkit generated a new one it made a normal world instead of empty space. i'm running bukkit version 860 and there were no errors in my log. I also have multiverse and am not sure if it is compatible with Styxspace. I'm updating my bukkit to latest version now.
    edit: just updated bukkit and it works like a charm!
     
  11. Offline

    Styx Reborn

    http://pastebin.com/huMDuB68
     
  12. Offline

    robbert777

    its day in my world O_O
     
  13. Offline

    Styx Reborn

    And that is fixed every 7 minutes I'm afraid.
     
  14. Offline

    robbert777

    fixed lol
     
  15. Offline

    Legomaster

    How long before we can expect to have customizable helmet types? I can't wait until I can wear a chain-mail helmet instead of a pumpkin. Glass is cool, but there's no way to put it on after removing. Is that even possible?
     
  16. Offline

    terwilliker

    Works great, had to delete my previous config and space world to use the new settings and get planets. Would be cool if we could populate with a fixed spawn (little green guys/gals) and generate rings on some planets. Looking forward to trying a space station. Any idea if I can generate a world (like in spheres for the cool biosphere) and then assign space to manage it as space? Thanks for the all of the space!
     
  17. Offline

    Styx Reborn

    Confused.
     
  18. Offline

    robbert777

    i got clouds >:'(
     
  19. Offline

    ClearTranquil

    Is there an alternate download? I can't connect to the dropbox link.
     
  20. Offline

    Styx Reborn

    <Edit by Moderator: Redacted mediafire url>
     
    Last edited by a moderator: Nov 27, 2016
  21. Offline

    funfight22

    Would this be compatible with movecraft?

    Also, maybe you could define a area(ex. make a spaceship, not touching anything else then use a command) and any blocks you add to it after won't count afterwords, so you can add stairs to get up or something, then you would must power a control panel(ex.redstone power to a lever, you hit it and then all on predefined ship/area are teleported to space) kind of complex, but you could make a small computer for your ships with multiple redstone stuffs(complex stuff that i don't remember the name for right now) to have buttons and switches to hit and activate/turn off redstone torches to make the flip flops(?), it would be really cool, things to interact with on your ship.
     
  22. Offline

    heroanth2345

    Yeah, what I did with Multiverse to make it work because I wanted planets:
    - Deleted space world from the config file of multiverse
    - deleted the space world folder
    - Ran the server to let space generate a new world
    - Imported the world to multiverse

    Lol.....


    By the way, could you add a way to move between planets without making ugly bridges...?
     
  23. Offline

    Styx Reborn

    Sure, get a flymod.
     
  24. Offline

    Devboi

    How do you make it so glass blocks are equip-able as helmets if you don't have it set as Give Helmet true?
     
  25. Offline

    funfight22

    Also, might you actually reduce the gravity? I think one of the level up plugins does it but i am not sure.
     
  26. Offline

    Styx Reborn

    There is no way ATM
     
  27. Offline

    heroanth2345

  28. Offline

    funfight22

    Umm, movecraft, thats what i have on my server(its a peice of crap running on my laptop, hardly ever up though.)
    You make a ship out of blocks then fly it

    what is breathing area?

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

    heroanth2345

    Yeah where are they?
     
  30. Offline

    funfight22

    it says it in the config file, i wanted to know what it would be if i set it to 30, would that be 3o blcoks around space spawn?

    I know this was a post from page 2, but ask sycoprime, he makes movecraft, i think he might be able to help, maybe.

    Also i need help. I want only small astroids for planets. i change the min and max size. and the min and max shell size. I always get an error about line 13 collum 44.

    Can someone please post a config file with max planet size at 6 and smallest at 2?

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

    AgentKid

    WOW, amazing plugin! I'm using it on my server and have found tons of cool planets, but had a few feature requests that I was thinking about:
    • Make it impossible to place torches in space. I say this because since it's a vacuum, there shouldn't be any O2 for the torches to burn. I've gotten a makeshift form of this working on my server by blacklisting torch placement using WorldGuard, but it blocks it worldwide, even when you're inside.
    • Make it impossible to place saplings or seeds in space. Same reasoning as above.
    • More advanced "space"-finding algorithm. I noticed that in this plugin it's only a very basic method of finding out whether you're space or not. It simply checks to see if there are X number of empty blocks above the player and if there are, it says they're in space. To improve this method, see below.
    • Air blocks. I was thinking about having something like a configurable "air block", which could be something like a sponge, leaf block, or sapling, that would fill a certain amount of closed off space with air. There would be an algorithm that detected if there were any openings to space, and if there were it wouldn't fill the area with air
     
Thread Status:
Not open for further replies.

Share This Page