[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

    Devboi

    It is all to do with the height of the roof...You could set it at 20...place 1 glass block 20 squares above u and stand under it without a helmet and u wont die, even if there is nothing else around you
     
  3. Offline

    mountur

    Hi every one ! I've got a problem, a big error, can you help me ?

    Code:
    15:23:52 [GRAVE] Could not load 'plugins\StyxSpace.jar' in folder 'plugins':
    java.lang.NoClassDefFoundError: org/bukkit/generator/ChunkGenerator
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:167)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:194)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:117)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:103)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:232)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:219)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:146)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: org.bukkit.generator.ChunkGenerator
    
            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)
            ... 11 more
    
    Thanks for help because this plugin look very cool !
     
  4. Offline

    Styx Reborn

    Again, this plugin only works on 860 and above.

    Most of the suggestions have been thought of before, but yeah these should be coming once we are sure that they're needed.

    For everyone: I wont be able to help "a lot" next week because I'm nowhere near a computer. This means:
    -some support next week
    -no updates unless I tell another developer to update
    After that I should be back in business :)
     
  5. Offline

    heroanth2345

    Errrr.... chunks error?? I'm using Multiverse
    It seems to be a square around the spawn like if the space was a little world limited....
    Is that an error or it's my map??

    2011-06-26_16.42.49.png

    2011-06-26_16.42.07.png


    My config file:

    # StyxSpace Configuration
    # Please see http://bit.ly/lu0VuE for configuration details.
    styxspace:
    planets:
    bedrock: false
    minShellSize: 10
    density: 1000
    minDistance: 100
    minSize: 10
    generateplanets: true
    seed: -1910604309148206665
    floorBlock: STATIONARY_WATER
    maxShellSize: 20
    floorHeight: 0
    blocks:
    shells:
    - STONE-1.0
    - DIRT-1.0
    - LEAVES-0.9
    - ICE-0.9
    - SNOW_BLOCK-0.9
    - GLOWSTONE-0.4
    - BRICK-0.6
    - SANDSTONE-0.8
    - OBSIDIAN-0.5
    - MOSSY_COBBLESTONE-0.3
    - WOOL-0.4
    - GLASS-0.9
    cores:
    - PUMPKIN-0.8
    - STATIONARY_LAVA-0.8
    - STATIONARY_WATER-1.0
    - COAL_ORE-1.0
    - IRON_ORE-0.8
    - DIAMOND_ORE-0.4
    - CLAY-0.3
    - LAPIS_ORE-0.4
    - LOG-1.0
    - GOLD_ORE-0.6
    - REDSTONE_ORE-0.75
    - SAND-1.0
    - BEDROCK-0.5
    - AIR-1.0
    maxSize: 40
    neutralmobs: true
    worldname: space
    hostilemobs: false
    breathingarea:
    maxroomheight: 100
    weather: false
    alwaysnight: true
    givehelmet: true
    pumpkinhelmet: false

    Help?
     
  6. Offline

    Styx Reborn

    Don't use Multiverse for space.
     
  7. Offline

    heroanth2345

    ok
     
  8. Offline

    Aidan Moseley

    My planets seem to all just be leafs with log cores although im pretty sure im made it so they wouldnt generate, but good idea though, however they are rather round, and rather than being planets should just be asteroids, which should have iron/coal/diamond ores mixed with the glowstone, stone and dirt and random shapes not just round if thats possible
     
  9. Offline

    heroanth2345

    But now that the world has been edited. Is there anyway to unload these chunks??
     
  10. I'm pretty sad knowing this not compatible with the lastest Bukkit Build :(
    I better wait for the next version.
     
  11. Offline

    iCandyz

    this plugin made me die continuesly and i couldnt press esc or nuthing, the only thing i could do was restart my laptop. pls fix this bug :|
     
  12. Offline

    funfight22

    can someone post a config file with very small planets, i just want it to be space debri from a destroyed planet, so very small, possibly 6 as max size? everytime i do it i just get errors when starting server
     
  13. Offline

    Styx Reborn

    It does work...?

    Hmm?

    Last moment you can catch me, use these 30min-1hour to your advantage!
     
  14. I got like Player_MOVE error and then "Read Time Out"
     
  15. Offline

    Styx Reborn

    "Read Time Out" is your server lagging hard core. More then likely you need to add more RAM to the server.
     
  16. I have 4 GB RAM on my minecraft servers and only 7 people were online. :p
     
  17. Offline

    Styx Reborn

    If you are getting errors please paste your errors here.
     
  18. Offline

    hairyplotter

    thanks bro
     
  19. Offline

    ryo95

    suggestion: make random distress calls, like this: You have recieved a distress call. it originated from x12 y12 z12. if you now take a spaceship (movecraft) and fly there you find a random outpost, ship or sth random with a chest inside. i think exploration would be more fun with this
     
  20. Offline

    Joshpho

    Help - My space world seems to be spawning regular chunks as of today. Do you know what's causing this? I'm currently using version 0_4_1.

    Slightly unrelated question: Can I just swap my current .jar with the 0_5 update and have my current space world spawn planets?
     
  21. Offline

    xM0NxST4Rx

    06:07:55 [SEVERE] Could not load 'plugins/StyxSpace.jar' in folder 'plugins':
    java.lang.NoClassDefFoundError: org/bukkit/generator/ChunkGenerator
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:247)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:167)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:194)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:117)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:103)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:232)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:219)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:146)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: org.bukkit.generator.ChunkGenerator
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    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(ClassLoader.java:307)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 11 more


    Help???
     
  22. Offline

    terwilliker

    I really liked the biome like spheres generated in Spheres. I was hoping to either make a sphere world and then have styx space manage it (for monster, air, darkness management). I just really liked the spheres in the other and wanted to move them over to your plugin. Maybe mcedit or somesuch would be easiest.
     
  23. Offline

    Airo101

    Nice plugin.But will you add zero gravity?It isn't so intresting without this
     
  24. Offline

    ryo95

    again: suggestion: make random distress calls, like this: You have recieved a distress call. it originated from x12 y12 z12. if you now take a spaceship (movecraft) and fly there you find a random outpost, ship or sth random with a chest inside. i think exploration would be more fun with this

    i REALLY want this. and u watn it too. u just dont know yet.

    and zero gravitiy would be ossum. try zombes modpack until there is ;D
     
  25. zero gravity isn't possible at the moment. if so, we'll have server side (real) flying mod for long time ...
     
  26. Doesn't give you a helmet if you use the Inception 0.9c mod to reach "space".


    Plugins Involved:
    CraftBukkit 860

    StyxSpace 0.5 (obviously)
    MultiVerse 1.7.2
    Permissions 3.1.5b
    Inception 0.9c
    Full Plugins List: (open)

    Runecraft 2.7
    MultiVerse 1.7.2
    SphereWorld 0.4f
    FlatLands 0.1
    Farlander 1.2
    Stargate 0.4.9
    Permissions 3.1.5b
    CannonBall 0.3
    HigherExplosives 1.7
    Drill
    BlastPick 1.3.1
    Golden Tools 0.3
    ChopTree 1.23
    CreatureBox 0.7.4
    AnyoneSleep 1.1
    BedRespawn 2.0
    HealingWater 1.0
    LastCommand 1.4
    Natural Giants 1.30
    ScubaKit 1.0.2
    Giant Trees 0.2.1
    SimpleChestLock 0.6
    DropEdit 1.4.4
    Inferno 1.1
    Armor 1.3
    MobLoot 2.01
    Static Electricity 0.2
    SpongeRestore 1.0
    Fast Mining 2.2
    DwarfForge 0.8
    Inception 0.9c
    StyxSpace 0.5
    BukkitPiston 0.54
    SkyPirates 1.2.4
    BedrockControl 1.4
    VoxelAir 2.008
    VoxelSniper 4.720
    properTime 1.8.9

    Basically, have Inception go from World being below, and Space being above. Then climb up into space. You won't be given a helmet, and you'll die a horrible horrible death.


    On a similar note, how do I make it so you can always breathe in space?

    Thanks!
     
  27. change maxroomheight to 128
     
  28. Ah k, would be of any harm if I made it higher (in the event someone jumped over 128 or something?)
     
  29. Offline

    Simon Nilsson

    Link broken :(
     
  30. would it be possible to add the support for custom helmets?
     
  31. Offline

    cdude42

    For some reason i cant seem to be able to build.. There arent any console errors, im OP, and i disabled spawn protection.. What am i missing?
     
Thread Status:
Not open for further replies.

Share This Page