Inactive [INACTIVE][WGEN] BananaImageToMap v3.1 - now with proper ores! [1000]

Discussion in 'Inactive/Unsupported Plugins' started by codename_B, Jun 22, 2011.

     
  1. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    BananaImageToMap
    turn any image into a world!

    Version 3.1
    Download Here
    Github


    Configuration options:
    • image to use
    This plugin allows you to turn any image into a world - this means it can be generated with, for example, BananaMapRender, and do stuff like this!



    That's right, heightmaps translated to maps in-game, for zero effort, just configure the worldname and the image and you're away!

    Remember:
    You need to configure your bukkit.yml correctly and start with a fresh world before using this or it will not work.
    Code:
    worlds:
          worldname:
                 generator: BananaImageToMap
    
    Includes:
    • CavePopulator
    • DesertPopulator
    • DungeonPopulator
    • FlowerPopulator
    • LakePopulator
    • Mushroom Populator
    • QuarryPopulator
    • Ruins Populator - thanks @Nightgunner5
    • Snow Populator
    • SpookyRoomPopulator
    • TorchPopulator - thanks @Nightgunner5
    • Tree Populator - thanks @heldplayer and @SpaceManiac
    • Ores! - thanks @Notch
    Fun extras:
    • Will generate a heightmap image if you don't specify any!
    Screenshots:
    [IMG]

    [IMG]

    Changelog:
    • v1 - released awesome plugins
    • v2 - added block populator for ores, thanks @Pandarr also added awesome cavegen, thanks me!
    • v3 - added fixed populators and cleaned up code, thanks @SpaceManiac (no extra configuration options this time - sorry) :p
    • v3.1 - re-added caves (minus the memory leak) - added proper ore population :D
    hammale, TAT, AS1LV3RN1NJA and 8 others like this.
  2.  
  3. Offline

    Bobsajit

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is there anyway to lower the water level? Say to around 30 or so.

    EDIT:
    Also
    Will there ever be config options like:
    Water-Level: 30
    Gen-Trees: false
    Gen-Glowstone: false
    Gen-Dungeuns: false
    Gen-Lavapools: false

    Or will it auto include all those? Personally I'd rather not have them and add them manually with WE.

    Bob
  4. Offline

    Psychoma

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    mh ... thanks for this awesome work
    one question, is it possible to put directly the jar file instead of zipped folder ? please :D
    i'm totally nob with java and couldn't manage to make the jar file
    i tired to rename the .zip into .jar but i got an ugly error then when i start the server =)
  5. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi, I run a service for $60 an hour where I can use TeamViewer to remote into your pc and extract files from zip files for you.
    This sounds like it's exactly what you need.
    DylanP likes this.
  6. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    There will be options to add them - you want to add trees and dungeons and lavapools with WE? Good on you :p
  7. Offline

    Psychoma

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    your download link gives a zip files, and no .jar inside
    my question is : could you please put a jar file in your download link instead of this zipped directory
  8. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You're not very good at this computer lark are you?

    Which link are you using?
  9. Offline

    Psychoma

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 1
    Download Here
    Version 2 - requires bukkit 920+

    Download Here <==== this one


    and the V1 file is a jarfile i had no problem
  10. Offline

    Dinnerbone Bukkit Team Member Administrator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    V1 is a zip which contains a .jar. V2 is a jar which you're opening as a zip. Don't open it, it's the jar itself.
  11. Offline

    Psychoma

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ok ! and how do i make my serveur start with a .zip files in the plugins folder ?

    i see V2 as blablabla.Zip
  12. Offline

    Samzapp

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This would be so awesome in the Nether.
  13. Offline

    STHedgeHog

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  14. Offline

    DreadKyller

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Psychoma download the most recent version which is just the jar, if you were to download the first version you'd have to extract the jar out of the zip file, but the V2 was never packed into a zip file before upload instead the jar was uploaded itself.
  15. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ?
    Thanks for your help guys :) stops me losing patience.
  16. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    In other news - we're now looking at a 75% improvement in memory footprint for this plugin!
  17. Offline

    Psychoma

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i don't know why but
    when i click on http://tetragaming.com/codename_B/dev/BananaImageToMap.jar
    i do get a zip file and not a jar file
    the extension is changed and i don't unzip anything
    i click .jar it's automatically saved into zip

    you can loose patience but i'm not stupid and i hope you understand clearly why i first asked the jar file
    look at the pic i want to download .jar i DO get a zip >_<
    [IMG]
    i got this only on this file and tried with Chrome, Opera and IE
    odd bug i don't understand

    i made a friend download it for me
  18. Offline

    STHedgeHog

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Lo
    Looks as if your .jar files have been assocaited to using a zip program. But even with that i dont know why it would be renaming it to .zip Maybe its recompressing it and breaking the .jar
    You could try right-clicking the link and choosing Save target as... and see if that works, its a long shot tho so will porbably end up the same :(
  19. Offline

    DreadKyller

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    some browsers take unrecconized archive formats and put them into zip formats, because more archives are supposed to be unziped, it does not know that jars are not, you can take the files however and there are several tutorials about how to use command prompt to turn a folder and take all of it's files and put them into a jar file.

    EDIT!

    @STHedgeHog yes, when you right click and hit save-as if it still tries to save it as a .zip file, swich the same type to All Files and add .jar to the end of the file name, I got that to work after finally replicating the results.

    @Psychoma look above, I tried it and it 100% works, it named a .zip as a .jar file for me (I even got it to save a .txt file as .jar...
  20. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    New stuff!!

    Spooky room gen! Thanks @AlbireoX

    [IMG]
    [IMG]
    [IMG]
  21. Offline

    alexlight

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi, i really like your plugin it's amazing but i have some problem
    when i'm downloading using the V2 link the serveur still start with a V1 babanaimagetomap
    and i get no ressources or caves created.

    If i take the links provided in the posts bellow i get caves and stuff but the land is not shaped like my picture
  22. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Did you specify your picture? How do you know the land isn't shaped like your picture?

    Also -
    [IMG]finally got tiling working 100% - expect this to be added when V3 is released - atm I just really need a treegen as I can't generate fecking trees succesfully :(

    [IMG]
  23. Offline

    steveuci

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Mr. codename B, great plugin and it's definitely got the creative juices flowing here. I +1 to the suggestions that others have made in regards to configurability which should go a long way.

    Do you think it's possible to add a feature that will auto-generate the entire land area that is covered by the heightmap, rather than just the area around the spawn point? Or can you suggest what you personally do? It takes way too long to manually crawl all over the world I'm working on even with rocket boots (4000x4000), and I can generally make java run out of heap memory by doing this for a while. I'd like to be able to iterate through changes to the source image, see how it looks, make changes etc etc. There's a land generator utility for vanilla server, but A) that doesn't work with Bukkit, and B) all it does it start the server over and over with different spawn points until the whole requested area has been pre-generated.

    EDIT: Scratch that, I just got it working with bukkit ftw.

    And, regarding your edge-tiling, if the edges of my heightmap is all water, will it keep tiling water over and over forever outside the boundaries of my heightmap? (that's what i want).
  24. Offline

    dukestar46

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    hi i have a problem i have this working but as soon as i make my image bigger then 410x410 my land gets cut off.
  25. Offline

    alexlight

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i know the land is not shaped as i want it because when i replace the .jar by v1 i get what i want
    v2 provided here seems not to work

    is it possible to edit your first post and put only one link plz because i have no idea which one is the good one
  26. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Which version?
    Hi, you need to add the world to bukkit.yml in order for v2 or above to work.

    I will be releasing more specific documentation when V3 is released, as well as removing the links to v1 and v2
  27. Offline

    alexlight

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i put my workd in bukkit yaml but maybe i did it wrong


    Code:
    worlds:
        noisy:
            generator: BananaImageToMap
    settings:
        spawn-radius: 1
        update-folder: update
    aliases:
        icanhasbukkit:
        - version
    database:
        username: bukkit
        isolation: SERIALIZABLE
        driver: org.sqlite.JDBC
        password: walrus
        url: jdbc:sqlite:{DIR}{NAME}.db
    thanks
  28. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Looks fine to me - working with V2?
  29. Offline

    alexlight

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    all working now thanks a lot
    just got to create my picture now ^^
  30. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  31. Offline

    dukestar46

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi I'm using v2 all I'm trying to di is make a big land with water all the way around it. But as soon as I make my image bigger then 410x410 the land gets cut off at the edge. So the water isn't all the way around it. My image is just black and white so it's working. Just not how I would like. Would you be able to show a working example of a land with water around it that is at least 2000x2000 thanks
  32. Offline

    codename_B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi, I don't understand what you're asking for. I generally use images around 4000x4000px with no issues, just it's not all generated at once (obviously) it's dynamically generated.

Share This Page