[MECH/EDIT] Creativity 1.1.0- - Creative building, Inv. clear, time settings + more [1.4.7]

Discussion in 'Archived: Plugin Releases' started by snikkers, Aug 30, 2011.

  1. Offline

    snikkers

    Creativity v1.1.0 for 1.4.7 out now - Download @ BukkitDev
    Added plugin to BukkitDev (dev.bukkit.org)


    >> Creativity @ BukkitDev
    Creativity
    Version: v1.1.0
    all downloads @ BukkitDev


    This plugin was made for even having a creative mode in minecraft, but with Minecraft beta 1.8 i made some major changes and added support for the built in Creative Gamemode. The plugin now helps you to manage creative and non-creative (survival) worlds and has some useful features. You can protect different blocks, disable placing and destroying of bedrock and protect the bottom layer of the map, so players can´t fall into the void. Also the plugin features different inventories for creative / survival worlds, inventory clear and has an optional time plugin. Nearly every feature can also be turned off.

    Latest additions have been item blacklist, for items users/players can´t place and the ability to turn on ranged building, so players can build and destroy over large distance.

    Features
    • Item blacklist for Items that can not be placed
    • Ranged (far distance) building / destroying
    • localisation / language support (available: english, german, french)
    • 3 different game modes
      • survival
      • minecraft creative
      • creativity creative (coded this before minecraft 1.8 and i still prefer it)
    • auto gamemode change on world change
    • no player damage(creativity creative)
    • no hunger (creativity creative)
    • different drop types
      • no drops
      • inventory drops
      • standard drops (only creativity !)
    • instantmine
    • Different protections (all configurable)
      • Bedrock protection (Bedrock can´t be placed or destroyed)
      • Bottom layer protection (Layer zero can´t be destroyed, even if its sponge or dirt)
      • Block protection (you can´t destroy levers, doors, signs and whatever you want !)
    • disable fire spread
    • disable explosions
    • Time plugin for only day / only night
    • easy to use inventory clear
    • Multiworld support (works best with Multiverse 2.0 !)
    • different Inventories for creative and survival worlds
    • Permissions support
    • config files
      • config.yml - general settings
      • CWorld.yml - define in which worlds creative is enabled
      • protlist.yml - define protected blocks
      • playersettings.yml - player related data is stored here you should not edit this file !
    Permissions

    How to use / Installation

    Available commands

    To-Do:
    Bugs / Issues:
    • There may be issues with all MultiWorld managers except MultiVerse 2.0 !
    • Day plugin may not load properly with WormholeXtreme (works fine with MultiVerse 2.0)
    • Bypasses WorldGuard !
    • Found a bug ?
      Pls report it @ BukkitDev
    Download:


    Creativity v1.1.0 for 1.4.7 Download @ BukkitDev


    Localisation:
    currently only english available (will do german soon)




    Changelog:

    Version 1.1.0
    • Armor not affected from inventory changing (creative <-> survival), now you have an own set of armor for each gamemode
    • slightly adjusted the configuration for the Time plugin
    Version 1.0.0
    • made plugin compatible witz CB 1.4.7

    older changelog (open)

    Version 0.8.0
    • integrated new config system from latest craftbukkit release (#1317)
    • fixed some ranged building bugs
    Version 0.7.0
    • added ranged building
      • new permission creativity.ranged
      • new command /rangedbuilding (aliases: /crb /rb)
      • lets you destroy and place blocks over large distance
    • added new file blacklist.yml
      • Blocks added in this file can not be placed by users
        • by default TNT and Lava are blacklisted
      • Blocks can be removed from inventory when trying to place them
      • new permission creativity.noblacklist (disables blacklist)
      • new options in config.yml
        • Blacklist enabled - turns blacklist on if true (default)
        • Remove blacklisted Items - removes blacklisted items on place if true (default)
      • OPs don´t have a blacklist
    • removed gamemode messages when joining the server
    • hopefully completely fixed the auto gamemode change on worldchange / reconnect
    • changed auto gamemode change
      • removed player teleport event
      • added player changed world event
    • Permission System completely changed to PermissionsBukkit
      • all commands default to op
      • removed the permission system detection on start
    • fixed some MultiVerse related bugs
    Version 0.6.2
    • fixed setting wrong mode on player reconnect
    Version 0.6.1

    • made plugin compatible with Recommended Build #1240
    Version 0.6.0

    • added localisation
      • available: english, german, french
      • you need to download the localisation files
    • added no player drops, so players can not drop items from inventory (can be disabled)
    • explosions are now disabled (can be enabled)
    • fixed the reload issue with MultiVerse
    • recommended Multiworld plugin is MultiVerse !
    Version 0.5.3
    • fixed a bug when switching from minecraft creative to creativity creativeadded no damage in Creativity creative modeVersion 0.5.2
    • fixed no spread not properly working
    • fixed no spread applying to all worlds
    • fixed not setting normal game mode on teleport if using creativity creative
      • was only affecting admins
    • fixed hunger not being disabled for admins or players with creativity.all/creativity.allworlds permission
    • fixed an inventory issue
    Version 0.5.1

    • fixed Auto Gamemode change not working, if different inventories was disabled
    • changed CWorld.yml handling (all worlds will be automatically added)
    Version 0.5

    • implemented Minecraft Creative Gamemode (now is default, but can be changed in config (config.yml >> "Default Creative mode (minecraft or creativity):")
      • implemented Block protection
      • implemented inventory drops
      • no normal drops !
    • new command /setmode (player) <mode>
      • Player is optional
      • modes: normal (which is survival), minecraft (for minecraft creative), creativity (for the creativity creative mode)
    • Different inventories for Creative / Non-Creative Worlds (config.yml >> "Different inventories for creative worlds")
    • New File playersettings.yml - player settings and inventories will be stored here, pls do not edit this file !
    • disabled hunger in creative worlds (only if creativity creative mode is used)
    • Block amount is now "frozen" instead of setting it to 9
    • fire spread is disabled (can be changed in config.yml)
    • bottom layer of the map can´t be destroyed (can be changed in config.yml)
    • GameMode is changed depending on Worlds setting (can be changed in config.yml)
    • you can now define a default for the block protection in config.yml
    • OPs or players with permission creativity.all or creativity.allworlds can now use creativity in all worlds !
    Version 0.4

    • Extended Permissions, new nodes:
      • => creativity.all - grants full access
      • => creativity.create - grants access to /create, /drops, /idrops, /prot
      • => creativity.clear - grants access to /clearinv
      • => creativity.time - grants access to /timeset, /timeplugin [new commands]
      • => added error messages if someone does not have permission
    • added 2 new commands:
      • => /timeplugin - Time plugin enable / disable
      • => /timeset <day|night|normal> - sets the Time preset for your current World
    • changes to config files:
      • => change from *.txt to *.yml
      • => blacklist.txt changed to protlist.yml
      • => CWorld.txt changed to CWorld.yml
      • => "Day plugin" renamed to "Time plugin" in config.yml
      • ==> you will have to rewrite your CWorld.yml and protlist.yml, sorry for that
      • ==> you will have to reenable Time plugin (can be done via ingame cmd)
    • rewrote the /create help and /create alias commands
    • changed some messages
    • fixed a bug within the time plugin
    Version 0.3

    • changed default settings in config.yml (should not affect current users)
    • Added optional Inventory Clear
      • You can clear all, the main window or your bar
      • plugin has to be enabled in config.yml (Clearinventory: true)
    • Added optional Always Day / Night (may cause lag !)
      • can be enabled in config.yml (Day plugin: true)
      • edit settings for worlds in config.yml
        • available Settings: day, night, normal
        • by default all worlds are normal
      • works fine with MultiVerse 2.0
      • u may need to reload Server after startup with WormholeXtreme
      • not tested with other Multiworld plugins (if u need support, tell me the plugin and i will try figure it out)
    • some minor code changes
    Version 0.2:

    • General Config file config.yml
      • => Set if worlds listed in CWorld.txt are enabled or disabled
      • => Disable Bedrock protection
    • Config file for Block Protection (blacklist.txt)
    Version 0.1:

    • Initial release
     
  2. Offline

    snikkers

    yes, and on explosion all mobs/players still take damage.
    so as players dont take damage, i hope u dont kill too much sheeps :)

    edit: new recommended build is out. this may break my multiverse fix. will look into it as soon as i can.
    new player world change event will also be implemented!

    plugin currently does NOT run with latest recommended build !

    fix is in progress !

    Version 0.6.1
    Download @ BukkitDev
    • made plugin compatible with Recommended Build #1240

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

    GIGAWOLF

    I have been looking everywhere for a plugin that just lets you place and destroy blocks from infinite range. Voxel sniper kind off lets you do that but not really. Could you add a feature like that?
     
  4. Offline

    Asvybre

    Good work. :D
    Sugestion: Make a option to disable the notifications when you change world.
     
  5. Offline

    snikkers

    will add it to the todo list - currently i will just change the code to fit the latest recommended better (v0.6.1 was just a quick fix)
    i guess next week i will add new features

    You mean the inventory notifications or the gamemode change notifications ?
    i am currently planning a "low notification" version / option - which should disable or shorten a lot of the notifications
    but i don´t know if i will really do that, neither when t will be released :)
     
  6. Offline

    Asvybre

    Both the inventory and game mode because its a little useless when you join the game.
    PS. Sorry for the bad English. :p
     
  7. Offline

    snikkers

    when you join it maybe useless, but when you switch worlds it is not in my opinion
    but i will try to make an option :)
     
  8. Offline

    Asvybre

    Ok thanks a lot. :D
     
  9. As long as it doesn't blow up blocks, it does the job I want/need and I'm happy with it. Mobs shouldn't be wandering around a crazy player anyway who has TNT and a way to light it. :)
     
  10. Offline

    MinecraftDaemon

    Hey theres a bug that when people go into creative and leave and come back they are in survival mode? any ideas why?
     
  11. Offline

    snikkers

    Which creative mode u use and which multiworld plugin are you running?
    with minecraft creative and multiverse this should not happen.
    with creativity creative it should never happen.
     
  12. Offline

    MinecraftDaemon

    Minecraft creative and multiverse btw I mean they log out and log back in they are in survival on the creative world
     
  13. Offline

    snikkers

    and you are running latest bukkit recommended (1240) and creativity 0.6.1 ?
    usually this should not happen :)

    i will look into the code

    edit:
    i looked into it and for my server it says switched to survival but i get immediately switched back to minecraft creative by multiverse - but this should not happen and i will try to fix it now

    edit2: seems like i got it fixed, mistyped something - sry - update will be uploaded in a minute :)

    Creativity v0.6.2
    Change log
    • fixed setting wrong mode on player reconnect

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

    MinecraftDaemon

    Thanks for fix I appreciate it
     
  15. Offline

    Sayomie

    With this plug in would it be possible to let a player be in creative mode for a set amount of time and then after that bump them back to survival and clear there inventory. I am looking for a plugin to use for a building competition where players have 30 mins to build a building, and i want to be able to move them to creative for the 30 mins buy have all of them move back to survival afterwards and then clear there inventories.

    Am not sure if you have the functionality to do this or if you are looking to add features like this.

    Thx

    Sayomie
     
  16. Offline

    snikkers

    it´s not planned - if i get some time i will perhaps write you a small plugin that is able to do this, but no guarantee for that

    Version 0.7 upcoming
    • added blacklist.yml
      • define blocks that players are not allowed to place
      • can be disabled
      • removes the forbidden block from player inventory (after he tried to place it), this can be disabled
      • by default Lava and TNT are forbidden
      • you can define blocks by id or Bukkit Materialname
      • added Permission creativity.noblacklist
        • blacklist is disabled for Players with this Permission and Ops
    • removed gamemode messages when joining the server
    • hopefully completely fixed the auto gamemode change on worldchange / reconnect
    • changed auto gamemode change
      • removed player teleport event
      • added player changed world event
    • Permissions System is now PermissionsBukkit (no superpermsbridge needed) !
      • all commands default to op
      • removed the permission system detection on start
    • fixed some MultiVerse related bugs
    Maybe it will be released this weekend, but no guarantee for that :)

    this is a plugin command, right? - if u tell me the plugin i will look into it

    nearly finished with the ranged building feature (got it working well)
    next steps for this feature are:
    • integrate permissions
    • ability to turn it on/off (currently its always on and i don´t think you want this :) )
    so if i don´t step into big bugs / problems the next version will be released today

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

    GIGAWOLF

    Thank You!
     
  18. Offline

    snikkers

    Version 0.7.0 released @ BukkitDev
    -> Download

    Changelog:
    • added ranged building
      • new permission creativity.ranged
      • new command /rangedbuilding (aliases: /crb /rb)
      • lets you destroy and place blocks over large distance
    • added new file blacklist.yml
      • Blocks added in this file can not be placed by users
        • by default TNT and Lava are blacklisted
      • Blocks can be removed from inventory when trying to place them
      • new permission creativity.noblacklist (disables blacklist)
      • new options in config.yml
        • Blacklist enabled - turns blacklist on if true (default)
        • Remove blacklisted Items - removes blacklisted items on place if true (default)
      • OPs don´t have a blacklist
    • removed gamemode messages when joining the server
    • hopefully completely fixed the auto gamemode change on worldchange / reconnect
    • changed auto gamemode change
      • removed player teleport event
      • added player changed world event
    • Permission System completely changed to PermissionsBukkit
      • all commands default to op
      • removed the permission system detection on start
    • fixed some MultiVerse related bugs

    p.s. i added a donate button to my signature :D
     
  19. Offline

    GIGAWOLF

    how does the ranged feature actually work? i type /rb and it says the ranged building is enable for me but then nothing happens, its just the same and i cant build or destroy from long distances.
     
  20. Offline

    snikkers

    but it works this way
    just /rb and if its enabled then you can place or destroy blocks over a very long distance
    and it works only in creative worlds - are you sure your config is setup correct?

    maybe another plugin disables this ? what other plugins are you running ?
     
  21. Offline

    GIGAWOLF

    I tried only running creativity and permissions and it still didnt work.

    it might be my config

    Do you know what the problem is?

    It was set to false in CWorld.yml working fine now thanks!

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

    snikkers

    no
    pls post your config.yml and your CWorld.yml
    (and tell me which world is the creative)

    tested it again and it did work as intended for me

    p.s. pls use the edit function next time :)
     
  23. Offline

    daveralph1234

    can the insta-mine be made to require a configurable tool/wand? Like the super-pick many other plugins give. It's annoying to acidentally break everything you just built by pressing the wrong button.
     
  24. Offline

    snikkers

    i will think about it

    If possible, please use the BukkitDev ticket system for bug / issue report from now on.

    It can be found here.

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

    snikkers

    Plugin seems not always to work with latest Craftbukkit RB #1317.

    For now i stopped development on the spout gui and started with the implementation of the new config system.
    See BukkitDev Tickets for more information
     
  26. Offline

    Pixiio

    When a player is TP'ing to a other world, there is a lagg for like 4 seconds. I don't host at home, we are hosting at redstonehost 64 players. Only 10 online? So..
     
  27. Offline

    snikkers

    still some config problems :/

    i hope to push the release for craftbukkit 1317 out soon

    edit: got a low of bugs fixed and now started with testing, but have to go to work soon :/
    release maybe tomorrow
     
  28. Offline

    MinecraftDaemon

    Is the plugins permissions compatible with groupmanager, if not could you look into it. If not how do I set up bucket perms
     
  29. Offline

    snikkers

    you mean this ? -> link

    in the thread its stated that the file format is same as permissions so you should be able to keep your settings when switching to permissionsbukkit

    as the groupmanager plugin is inactive i will not integrate support into my plugin
    you should switch to permissionsbukkit
    just search the forum/wiki for tutorials - its not that hard to set it up

    Version 0.8.0 development status can be found here.

    for the lazy guys: release should be tomorrow, everything seems to be fixed. just some more testing :)

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

    MinecraftDaemon

  31. Offline

    snikkers

    so you tried and it did not work ?
    whats with this "EssentialsGroupBridge" ?

    maybe i look into it for the next version

    Version 0.8.0 for CB #1317
    [email protected] BukkitDev

    Changelog
    • integrated new config system from latest craftbukkit release (#1317)
    • fixed some ranged building bugs

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

Share This Page