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

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

     
  1. Offline

    snikkers

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

    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


    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

    This post has been edited 78 times. It was last edited by snikkers Feb 6, 2013.
  2.  
  3. Offline

    GIGAWOLF

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thank You!
  4. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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

    This post has been edited 2 times. It was last edited by snikkers Oct 9, 2011.
  5. Offline

    GIGAWOLF

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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.
  6. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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 ?

    This post has been edited 1 time. It was last edited by snikkers Oct 9, 2011.
  7. Offline

    GIGAWOLF

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I tried only running creativity and permissions and it still didnt work.
  8. Offline

    GIGAWOLF

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    it might be my config
  9. Offline

    GIGAWOLF

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Do you know what the problem is?

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

    This post has been edited 1 time. It was last edited by GIGAWOLF Oct 10, 2011.
  10. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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 :)

    This post has been edited 2 times. It was last edited by snikkers Oct 9, 2011.
  11. Offline

    daveralph1234

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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.
  12. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i will think about it
  13. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If possible, please use the BukkitDev ticket system for bug / issue report from now on.

    It can be found here.
  14. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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

    This post has been edited 3 times. It was last edited by snikkers Oct 11, 2011.
  15. Offline

    Pixiio

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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..
  16. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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

    This post has been edited 1 time. It was last edited by snikkers Oct 12, 2011.
  17. Offline

    MinecraftDaemon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is the plugins permissions compatible with groupmanager, if not could you look into it. If not how do I set up bucket perms
  18. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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
  19. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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 :)
  20. Offline

    MinecraftDaemon

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

    snikkers

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

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Version 0.8.0 for CB #1317
    Download@ BukkitDev

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

    MinecraftDaemon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    the EssentialsGroupBridge is something that i have no idea about i think it lets you use thinks compatible with permissions that arnt compatible with groupmanager but i seriously dont know
  24. Offline

    Pixiio

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Are you fixing the infinite durability shit?
  25. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    first of all first think and then write

    you had a ticket @ bukkitdev - i replied and did not get any further information
    i told you that i checked it and i did NOT have that issue

    so i don´t think that my plugin causes this

    so pls look at the ticket and post there - not here
    perhaps i will than sometime look at it - but after your behaviour here it is really the last point on the list
  26. Offline

    Pixiio

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Okay, wich multi world plugin are you using?
  27. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    MultiVerse 2.0
    its the only one i can approve everything is fine
    i tested some other and there have been problems - most times you had to reload server after startup and everything was fine

    but this has nothing to do with the tools

    i reopened your ticket @ bukkitdev
    pls give me a detailed plugin list in there and i will try to help you finding out whats the problem
  28. Offline

    NotYetRated

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

    This post has been edited 1 time. It was last edited by NotYetRated Oct 18, 2011.
  29. Offline

    snikkers

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

    already replied to your ticket - theres no need to post here again :)
    would be nice if you could edit your post so it is a bit smaller (maybe add spoler or just place a link to ticket?)
  30. Offline

    NotYetRated

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Doh apologies wasn't sure if the tickets were active when I then posted here. After the fact, I noticed U had recently replied to a ticket, sorry!
  31. Offline

    Hayden06

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You should make it so that a people in a specified group can change their own game mode but not anyone elses.
    I want to make a 2 world server where one world is survival only, and the other is creative but you can play survival too if you choose to. I don't want the need for an admin to do it.
    thanks
  32. Offline

    snikkers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i will add a permission node for that in next version

    should be like
    • creativity.create > switch your own mode, prot, drops etc.
    • creativity.changeothers > switch gamemode of other players
    something like that - not sure about the nodes name and if i should change the behaviour of creativity.create (maybe i´ll add 2 new nodes)

    currently could not test the plugin with latest craftbukkit release #1337 - if anyone has pls report here if it works (it should), as i don´t know if i can test it tomorrow

    for development status of creativity v0.9.0 look here >> BukkitDev Ticket

Share This Page