CreativeBanana - an all in one plugin for creative servers

Discussion in 'WIP and Development Status' started by codename_B, Jun 16, 2011.

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

    codename_B

    Basically this is the plugin that you see live on chemistry101.info (minecraft ip - not web ip)

    It handles EVERYTHING you should ever need on your creative server,

    • Generates an infinite flatmap - randomly populated with small houses
    • Chat formatting
    • Automatic block protection (data stored in flatfiles per chunk)
    • Chest and door and button and lever protection
    • Multiple homes
    • Teleports
    • Physics cancellation on gravel and sand
    • Fire disabling
    • Spawning items
    • Always day
    • No weather
    As well as some admin features like
    • Superpick (golden pickaxe = instant mining)
    • MagicStick (to check who placed what block, like in bigbrother)
    • PeerSword (left click with golden sword to secretly peer into peoples creations)
    • Automatic godmode if opped
    If anyone can think of any features this is missing - let me know :D

    This plugin is running absolutely fine on my test server, with minimal lag caused

    If anyone wants to test - there is a dev release at http://tetragaming.com/codename_B/dev/CreativeBanana.jar
     
    jeffadkins51 likes this.
  2. Offline

    Redyugi

    Was this what the server was testing? Very nice :)
     
  3. Offline

    DreadKyller

    interesting idea and all of those features are extremely easy to make, I'd be willing to help if you want.
     
  4. Offline

    codename_B

    All those features are already made :)

    If you could test etc - that would be great.
    It was indeed :D
     
  5. Offline

    jeffadkins51

    This is very interesting. I would love to try* this out =].
    Sorry about that.
     
  6. Offline

    codename_B

    There's a link to the jar, try it out and get back to me :D
     
  7. Offline

    jeffadkins51

    Okay, looks great man. But pretty buggy. It was cutting mountains in half, and creating alot of floating trees. But other then that it works pretty good.
     
  8. Offline

    DreadKyller

    you really should warn people that it overrides your map, I had a lot in my map and no warning that it was just going to replace it, now everything is gone. you SHOULD make it make a NEW WORLD, and make you go there, I just lost 7 months of work.

    as least I had not saved yet, but you really need to put that in your description

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

    Windwaker

    You should bring the map down to bedrock so the sky can be higher ... Just put one layer of grass of something over the bedrock :)
     
  10. Offline

    DreadKyller

  11. Offline

    Windwaker

    Configurable?
     
  12. Offline

    codename_B

    It doesn't ovveride anything - it just makes a new world and makes it the default world. If you remove the plugin - your original world will still be there.

    OMG....

    Let me put it this way, it makes a new world, and makes you go there...

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

    DreadKyller

    um, ok, strange, my world name was CreativeServer_Test_1, I had been running it for 7 months. All of a sudden I try logging onto the server and it says swiching servers to "CreativeServer_Test_1" and I load into the map "CreativeCerver_Test_1" and it's completely flat, it did not make a new file, I even looked in the server directory and no new files that weren't there before, I go into my map folder and try to open a file and "can't access file because it's open in another program" so...
     
  14. Offline

    codename_B

    It makes a new directory called "flat"...

    If you don't save it, it won't make the directory...
     
  15. Offline

    DreadKyller

    my point is, even if that is true, then how come I couldn't access my other maps files because they were being used by
    Code:
    braftbukkit-snapshot-1_main.jar -Java -m
    processId=32
    accessLevel=M@50_81-Read-Only
    If your plugin does make a new world then why does it still have the other map files open?
     
  16. Offline

    codename_B

    Because there is no way to fully unload the default world - all it does is add a new one and only make it possible to go there.

    Currently working on rollback.

    Rollback up - requires bukkit #880 or above.

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

    jeffadkins51

    The hell? 880? Or a typo of 860?
     
  18. Offline

    Redyugi

    The development builds are up to 890. So he probably did mean 880.
     
  19. Offline

    jeffadkins51

    Just didn't make any sense to revise to build 880 in my opinion(as everyone is on 860) But okay.
     
  20. Offline

    Redyugi

    Doesn't make sense? Perhaps there is a bug in 860 that renders this unusable. It is a WIP, and in development. That that far of a stretch to think that maybe, they are using dev builds.
     
  21. Offline

    DrAgonmoray

    Hey, in some cases having it always day isn't a good thing. Some structures are good to be seen in the night ^_^
    Maybe have some command to toggle day or night (but not have time actually move in between)
     
  22. Offline

    jeffadkins51

    Well it would be nice to see some sort of information saying so. And also im not saying it doesnt make complete sense, just seemed a bit better of a choice to stay with the current recommended build until the next RB... If there is some bugs and what not, i'd suggest trying to fix them. If all else fails, then go ahead and update.
     
  23. Offline

    4am

    There are bugs in the current Recommended Build (860) which prevent this plugin from functioning properly. Therefore, you must run it on a later CraftBukkit build (880+) in order to have it function correctly. This is also why it will likely remain a work-in-progress until a new RB is released.
     
  24. Offline

    codename_B

    @4am thanks

    As far as you go jeffadkins51 - if you had a look at the code before complaining and saying "OMG FIX IT" I have no control over the bukkit code, and the function Config.getKeys() does not exists in bukkit 860 as seen on line 251 of flatmap.java - hence anything involving the /rollback function will throw you some lovely null point exceptions about 30 lines long.

    Any further questions?
     
  25. Offline

    jeffadkins51

    I had never said that, now you are just trying to act like an asshole and put random words in my mouth. and i dont have time to look through someone elses code, when i have other things i must be doing.
    Anyways, good luck with this. Looks pretty nice
    Goodbye
     
  26. Offline

    codename_B

    Just explaining why I wasn't on the current RB as fully as possible for you - chillax.
     
  27. Offline

    Lolmewn

    This is cool =D
     
    codename_B likes this.
  28. Offline

    jeffadkins51

    Don't mean you have to put words in my mouth. I could care less if you updated it or fixed it.
     
  29. Offline

    codename_B

     
  30. Offline

    jeffadkins51

    Okay and? I was stating my opinion, that I feel was the best option. And sticking with the current Recommended Build. And also like i said, post the information/bugs, before people start using it. Explain it a bit better, otherwise You will have people complaining and whining about it.
     
Thread Status:
Not open for further replies.

Share This Page