Inactive [INACTIVE][WGEN] SphereWorld v0.5 - Creates a World of Spheres [953]

Discussion in 'Inactive/Unsupported Plugins' started by Thomas Bucher, May 25, 2011.

  1. Offline

    Thomas Bucher

    SphereWorld - Creates a World of Spheres:
    Version: v0.5

    You need another Challenge on your Server..
    SphereWorld makes it. You will start planting Trees, just to get the Material needed to reach the next Spheres ;-)

    NOTE: Ice spread around on the Floor still makes the Map nearly unplayable in 1.6..

    Features:
    • Creates a unique World of Spheres
    • Can be run as default or any world of a Multiworldserver
    • Pot Worlds
    • Seeds for World and for Spheres
    • Random Type (Pot / Sphere)
    • GlowStoneRings
    • OtherWorld
    • Protection for the Glass. PotProtection < 65 / SphereProtection = all (Op can still destroy the Glass)
    • Added Protection to Floor
    • Change Initial Generation
    • Water / No-Water on Floor (icebug)
    • No Spawn on Floor
    • Added some Grass / Longgrass to Otherworld
    • ....
    Pictures:
    pictures (open)

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    NOTE!!! Make a Backup of your Stuff.. I am not Responsible if you "*** ** ****" it up.

    OtherWorld:
    [​IMG]


    Download The Plugin 0.5 MC 1.7.2
    Thanks to oliverw92

    Download The Plugin v0.4f MC 1.6

    Download The Plugin v0.2 MC 1.5
    Source Code is in the jar file.
    or at GitHub
    SphereWorld

    Installation:
    Download the Jar into your plugins Directory,
    Adjust config if you want or just restart the Server

    Config (open)

    The Config-File:
    Code:
    usefloor: true
    worldsize: 2000
    mindist: 80
    useglass: false
    maxradius: 40
    spherechance: 100
    minradius: 8
    killonfloor: true
    maxheight: 80
    world: sphere
    minheight: 40
    usehalfglass: false
    userandomglass: true
    worldseed: 123456
    sphereseed: 123456
    otherworld: false
    useglow: false
    glassblock: 20
    potprotect: true
    sphereprotect: true
    floorprotect: true
    nofloorspawn: true
    nowater: true
    autosavechunklist: true
    autosaveinterval: 30
    
    Explain of the Config:
    usefloor -> Creates a Floor of a Bedrock and a Watertile if set to true
    NOTE: usefloor: false will give you some Error: Floor is missing, with most Teleport plugins etc.
    NOTE: only set it to false, if you use this as the only World on your Server!!
    worldsize -> set the Size, the Spheres will Spawn on each Side of the 0,0 Point.
    NOTE: A worldsize of 2000 Gives you around 1500 Spheres.
    mindist -> Minimum distance between to Sphere-Centerpoints.
    NOTE: Make sure, they to not intercept each other mindist should by > maxradius * 2
    useglass -> Will the Spheres be surrounded by Glass?
    NOTE: True is a good joice here, else there will be lot of water and lava floating..
    maxradius -> Maximum Radius of a Sphere.
    NOTE: should be < minheight + 2 and < 128-maxheight
    minradius -> Minimum Radius of a Sphere.
    minheight -> Minimum Height of a Spherecenter
    NOTE: should be >= maxradius + 2
    maxheight -> Maximum height of Spherecenter
    NOTE: should be < 128-maxheight
    world -> The Name the Spherewold will have. (The plugin creates a World with that name)
    NOTE: Initial the World should not exist. It should not be entered.
    killonfloor -> Kill players that are on the waterlevel (out of Universe)
    usehalfglass -> Only use Glass up to see level. No Glass on Uppersides
    NOTE: set useglass to false, for this to work, if you want half glass Spheres.
    userandomglass ->Random use Full Spheres or Pots
    NOTE: set useglass and usehalfglass to false, for this to work, if you want random glass Spheres.
    worldseed -> seed of the world (only numbers)
    sphereseed -> seed of the spheres (only numbers)
    otherworld -> Generates another World.. Very Strange (Nothing todo with Spheres)
    NOTE: all the Glass and Distance Things have no influence on otherworld
    useglow -> If set to true, the Spheres get some GlowBlock Rings.
    glassblock -> set the Type of Glass you wanna use.
    NOTE: Makes only sence, if you use it with usehalfglass.
    potprotect -> Protects all Glass from Sphere below Block 65 (Seelevel)
    sphereprotect -> Protects all Glass from the Spheres. (Op can Destroy only)
    floorprotect -> Protect the Floor from being Build on..
    nowater -> Genereate no Water on the Bedrock (reduce Ice problem)
    nofloorspawn -> Dont Spawn monsters at Bedrock Level
    autosavechunklist -> Enable this to Autosave the chunklist
    NOTE: if the Server does not shut down correctly, unsaved chunks will be regenerated
    autosaveinterval -> Minutes between autosaves


    Try the Defaults first, as they should work out of the Box.

    To Start over:
    1.) Stop the Server
    2.) Delete the Worldfolder "sphere"
    3.) Delete Files plugin/SphereWorld/*.data
    4.) Start the Server again.
    5.) After Startup is Finished, you can port to the World. example: /world sphere


    Commands:
    • /cr
      Regenerates the Chunk you are staying on (OP only)
    • /sphere
      Gives you information about the Sphere you are in (Everyone)
    Todos:

    • Add Bridges between Spheres.
    • Add / Remove Floor on the fly (force reload of all loaded Chunks)
    • Configurable Blocks for level 1 and 2
    • Add Underwater Version of the Spheres.. (We may need some more Light with this ;-P
    • Prevent Creeper from destroy protected Glass
    Changelog:
    Version 0.5
    • 1.7.2 Compatible (thanks to Oliverw92 for his Effort)
    Version 0.4f
    • Prevent Glassbreaks from Explosions.
    changelog (open)

    Version 0.4e
    • Added Longgrass/Grass to Otherworld.
    Version 0.4d
    • Added AutoSave To chunklists.
    Version 0.4c
    • Fixed an Otherworld reload Bug
    • Added No Water on Floor (reduce Ice Bug)
    • Added no Spawn option for Floor (No Monsters on Bedrock)
    Version 0.4a
    • Added Long Grass
    • Added Dead Bushes
    • Fixed Interaction with other Worlds Floor.
    Version 0.3d
    • Bugfixes
    • Better Floorprotection (reset on Chunkloads of Floor)
    Version 0.3c
    • Added new Inital generation Process (less smud)
    • Added Floorprotection against Builds
    • Added noice Option for the Floor (made a lot of Lag)
    Version 0.3b
    • Fixed a Bug with Spherechance was nearly 0 again.. ;-)
    Version 0.3a
    • Added Protection to the Spherehull
    Version 0.3
    • Added 1.6 Support
    • Added Another World (OtherWorld)
    • Added Glasstype to Config
    • Added Glowing Rings
    • Added Some Fixies
    Version 0.2a

    • Fixed a Bug where the Spherechance was nearly 0.
    Version 0.2

    • Added World / Sphere seed
    • Added Random Sphere / Pot option
    • Fixed some Glitches
    Version 0.1c

    • Added usehalfglass. Now you can have "open" Spheres. See last Screenshot above.
    Version 0.1b

    • Fixed noglass parameter
    Version 0.1a

    • Added Commands
    Version 0.1

    • Releasing my awesome plugin


    You can try it at: ( Magiccarpet is installed .. /mc )

    mc.ktn.ch <- SphereWorld
    thomasktn.getmyip.com:3175 <- OtherWorld

    [​IMG]
     
    walq, Xaostica, efstajas and 7 others like this.
  2. Offline

    heroanth2345

    Well good job Thomas, you made my server a nice sphere world :)
    5/5 that's exactly what I wanted
     
    Thomas Bucher likes this.
  3. Offline

    h00lston

    is this supported for single player?
     
  4. Offline

    Thomas Bucher

    Nope Sorry, this is a bukkit plugin only..
    But i heard about a "BioSphere" thing for Singleplayer..

    Sincerely Thomas
     
  5. Offline

    PatrickFreed

    inb4Plague

    You should spoiler your changelog ('cept for the most recent) :p
     
  6. Offline

    Thomas Bucher

    How can i do that? i didnt find out how to collapse some text..

    Sincerely Thomas
     
  7. Offline

    Matt Gill

    I'm loving this plugin. I'm using it on my temp map while I wait for everything to get updated. I plan on using it as an extra world in my normal map though.

    But my problem is I was playing on the server and then I disconnected and tried to reconnect and it fave me an "internal server error" message, or occasionally a "end of stream". Other players are connecting fine. Just me the owner that can't connect. I tried restarting my server twice and no luck. Does anyone know the problem?
     
  8. Offline

    gr33nskittle

    the .jar file comes out as META.INF for me. fix?
     
  9. Offline

    Thomas Bucher

    Disable Autoopen in your browser, or take Firefox..

    Never heard of.
    Try remove you from the world/player directory and relog.

    Sincerely Thomas
     
  10. Offline

    PatrickFreed

    [.spoiler=changelog]Text[./spoiler]
    (leave out the dots)
    example (open)
    This is a test
     
    Thomas Bucher likes this.
  11. Offline

    Gogosjon

    SphereWorld Version: v0.4a=AWESOME!!!! But why only for 1.6? - Can you port it to 1.5?
    _______________________

    SphereWorld Plugin, will you marry me?
     
  12. Offline

    Thomas Bucher

    I cant.
    There is Version 0.2 for 1.5
    For 1.6 i rewrote most of the Plugin, because Chunkgeneration changed.

    I am sorry, but it seems you have to wait for an 1.6 RB

    Sincerely Thomas
     
    Gogosjon likes this.
  13. Offline

    iffa

    Looks cool but I have no use for this on my server. Quality stuff like always from you, though!
     
    Thomas Bucher likes this.
  14. Offline

    Aweb

    Hey!

    First of all, let me thanks you for what seems to be an awesome plugin !

    But I need your help : do you know an EASY plugin (no permissions, no fancy portals, just a command if possible) to go to the Sphere world ? I tried Multiverse but it didn't work, Wormhole Xtreme Worlds didn't allow other players (which were not ops) to access it...
    Thanks a lot for the support !
     
  15. Offline

    Thomas Bucher

    With 1.6 its not really good to have more than 1 world atm. Its buggy like hell.

    You can use Essentials and write /world sphere
    for example if /world is enabled in essentials

    Sincerely Thomas
     
    Aweb likes this.
  16. Offline

    Aweb

    I'm only using 1.5 so it should work without hassle.
    Thanks a lot for the answer, gonna try that right now! :D
     
  17. Offline

    Thomas Bucher

    I used Stargate on 1.5
    That was also very easy, with an allways open portal.

    Greetz Thomas
     
  18. Offline

    Aweb

    Well, I might do that but I can't find the stargate mod ? This one seems dead :/

    EDIT : By the way, thanks, it worked with Essentials ;)
     
  19. Offline

    karsten1994

    Sweeeet :)
     
    Thomas Bucher likes this.
  20. Offline

    PatrickFreed

    Looks much better :)
     
  21. Offline

    Dillon Austin

    so i just install then entire world will be spheres(this is how i want it)? because its not working for me.
     
  22. Great plugin. Im using it and I think everyone loves it. However /cr doesnt work for me, although it could be because I am also using chunkreload so maybe they're incompatible. Also when I delete the sphere world (via deleting the folder sphere in the main folder AND deleting the *.data files and reload the server it creates a barren world landscape with no dirt and certainly no spheres, which is quiet interesting but not what i was going for.

    The only way to create a sphere world is to delete the entire folder, including he convfig file, meaning i have little choice over the sphere properties, not that i am complaining really!
     
  23. Offline

    Thomas Bucher

    It creates a World named spheres.
    Change your server.properties
    level-name=sphere

    If you use CB815 the /cr works, but you see the chunk changes only after relog.
    Also check that you are in the right world.
    Change your server.properties
    level-name=sphere

    EDIT: Stop the Server before you delete the *.data Files..

    Thnx

    NOTE: Ice spread around on the Floor still makes the Map nearly unplayable in 1.6..
    NOTE2: I will make a Version without the Biomes producing Ice.... (config option)
    It takes ages for the Ice to be finished Spread.. I had to wait 30 minutes at a point on my map..
    Sincerely Thomas

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  24. I was using this as a multi-world and I think I am on CB 815. Bit strange, but it works.
     
  25. Offline

    Thomas Bucher

    Added a new Version
    - Now can have no Water on Bedrock ( Gives no lag because Ice Spawns)
    - Option to not Spawn Creep on Bedrock
    - Fixed OtherWorld Bug, Where Otherworld get regenerated all the time on restart.

    Sincerely Thomas
     
  26. Offline

    noneandnonly

    I think the reason for the chunk not to load while ingame and only after a relog is caused by bukkit itself. The chunks are not well-working at all. Another problem I'm havin is: I see people of other worlds in the sphereworld (I'm using MultiVerse by the way). So if I and some other guy are at the same coordinates, we see each other. No interaction possible, but a bit annoying. I think it's all caused by bukkit or Minecraft itself and not your plugin. I still love it and am using it ;)
    Thanks alot.
     
    Thomas Bucher likes this.
  27. Offline

    MasterFenrir

    Could someone post a freshly generated OtherWorld so I can just add it to my folders and manage it using another plugin? Since I want it as an extra world, but I can't use 0.4c yet. It is only for 1.6, isn't it?
     
  28. Offline

    Thomas Bucher

    It wont work. You need the Plugin to have the right blocks, if the world expands..

    Sincerely Thomas
     
  29. Offline

    MasterFenrir

    Ow, bummer. Then I'll wait for all my mods to be compatible with 1.6 before I'll use this.
     
  30. Offline

    fffizzz

    like the guy on page 2, when i restart the server, it clears the world and starts it over. Whats strange though is its the EXACT same world as before, same spheres, just all changes are gone.
     
  31. Offline

    Thomas Bucher

    What Version are you using ? Are there any Errors on the Log?
    Did you stop the Server correctly? ( with "stop" )

    Spheres and World should be same, there are Seeds for it in the Config-File ;P

    Sincerely Thomas
     

Share This Page