[MECH/WGEN/MISC] uCreate 2.1 -Improve Notch's Creative! [1185]

Discussion in 'Inactive/Unsupported Plugins' started by DrAgonmoray, Jul 15, 2011.

  1. Offline

    DrAgonmoray

    Old Post (open)
    uCreate 2.1
    - Where creativity meets reality!​
    Old Post (open)

    What is uCreate?
    uCreate is a plugin that allows you to transform any world (or your entire server) into a game similar to Minecraft Classic. Each aspect of uCreate is configurable, letting you have every feature you want, and none that you don't.

    Features: (all totally optional)
    • Automatically activates Notch's creative mode
    • Drop disabling (fixes notch's silly bugs)
    • Weather disabling
    • Creature spawning disabling
    • Time disabling (day or night)
    • Flat map world generator
    • Homes
    • Teleporting
    • Item spawning (/i or /item)
    • Explosion disabling
    • Block physics disbaling
    • Liquid spread disabling
    • Fire spread disabling
    • Permissions
    • ..And more!
    uCreate won't lag your server.

    "But uCreate has so many features, it will lag!"
    Nope. If you don't want a certain feature, uCreate won't even register the listener. Meaning, any feature you don't want, you literally won't have.

    Screenshots, Videos, and Tutorials
    (Video) Tutorials (open)
    Videos (open)
    Wanna make one? :D
    Screenshots (open)


    Configuration:
    uCreate 2.0 had it's config totally redesigned. It's a lot to take in, so to help you figure it out, I made this neat little chart:
    (as of 2.1, the config was trimmed a lot, due to Minecraft 1.8)
    [/tr][/tr
    ConfigOptionsDescription
    Physics
    noFireSpreadtrue/falseDisables fire spreading and damage.
    noLiquidSpreadtrue/falseDisables lava and water spreading.
    noBlockFalltrue/falseDisables sand and gravel physics.
    noExplosionstrue/falseDisables tnt and creeper explosions.
    Commands
    itemSpawningtrue/falseAllows players to spawn items with /item or /i
    teleporttrue/falseAllows players to teleport to others with /tp
    homestrue/falseAllows players to set their home (/sethome) and go to their home (/home)
    wooltrue/falseAllows players to use the /wool command.
    clearinvtrue/falseAllows players to use the /clearinv command.
    Settings
    defaultStackSizeAny integer (whole number)The default stack size players will get when using /i or /item
    worldsList of world namesWorlds that will implement uCreate features.
    flatMapHeightAny integer (whole number)How many layers the flatmap should be.
    permissionstrue/falseShould we check for permissions (true) or let everybody do everything(false)?
    World
    noWeathertrue/falseDisables weather.
    noCreaturestrue/falseDisables creature spawning.
    stopTime'off'/'day'/'night'Stops time changing.
    General
    noDropstrue/falseBlock drops (little items) will not spawn. (also fixes bugs in Notch's creative creative)
    breakBedrocktrue/falsePlayers can break bedrock(true)/players can't break bedrock(false)
    Default Config (open)
    Code:
    physics:
        noFireSpread: true
        noLiquidSpread: false
        noBlockFall: false
        noExplosions: true
    commands:
        clearinv: false
        itemSpawning: false
        teleport: false
        homes: false
        wool: false
    settings:
        permissions: false
        defaultStackSize: 64
        worlds: world1, world3, etc
        flatMapHeight: 3
    world:
        noWeather: true
        noCreatures: true
        stopTime: 'off'
    general:
        noDrops: true
        breakBedrock: false
    


    Commands:
    Syntax: /command OR /command [required] (optional)
    Permissions:
    Using permissions in uCreate is totally optional. In the config (under 'settings') is an option called 'permissions' If set to false, no permissions will be used, so everybody can use all the features. If it's set to true, only people with specified permissions will be able to do certain things.
    Supported permissions: SuperPerms/PermissionsBukkit, Permissions 3.x, Permissions 2.x, *PermissionsEX (*needs confirmation)
    PermissionDescription
    ucreate.*Gives acess to all of the uCreate permissions. (default Op)(works with SuperPerms)
    ucreate.notchGives players access to the features of Notch's creative mode.
    ucreate.itemspawnAllows players to use the /i and /item commands.
    ucreate.homesAllows players to use /home and /sethome.
    ucreate.teleportAllows players to use the teleport commands.
    ucreate.adminAllows players to bypass teleport requests.
    ucreate.woolAllows players to use the /wool command/
    ucreate.clearinvAllows players to use the /clearinv command.


    How to make your worlds generate a uCreate flatmap:
    Just follow these instructions to make specific worlds generate a uCreate flatmap. This will not overwrite existing worlds, however newly generated chunks will be flat.
    1. Edit "flatMapHeight" in the config.
    2. Decide which worlds you want to be flat ('flatworld' for this example)
    3. Open your bukkit.yml file (in your server directory) with a text/yaml editor.
    4. Add this to your bukkit.yml (where 'flatworld' is the name of your world):
      Code:
      worlds:
                flatworld:
                      generator: uCreate
    5. Enjoy your new flat map!
    Downloads:
    Download uCreate 2.1

    What happened to the old uCreate?
    With the release of Notch's creative mode, some features of uCreate have become obsolete. Some features like the insta-break blacklist are no longer available due to the way Notch's creative is coded. Go yell at Notch :)

    Changelog:
    Version 2.1:
    • Implemented Notch's 1.8 creative mode
    • Scrapped obsolete features
    • Deleting your config and re-doing it is HIGHLY recommended, but not required.
    • Don't expect any more updates after this.
    Version 2.0.4:
    • Added /wool command
    • Added /clearinv command
    • Both commands have corresponding permissions and configs
    • CONFIG AUTO UPDATES FOR THE FIRST TIME. :D
    Version 2.0.3:
    • Added ucreate.admin permission. Currently just bypasses teleport requests.
    • Made the ItemInventory support up to 10 pages which are choosable by pressing number keys.
    • Implemented 2.0.2 config auto-updater.
    • Added SpoutInventory.yml file to configure the ItemInv. (Read more in the OP)
    Version 2.0.1:
    • Fixed Spout dependency
    • Fixed infinite item painting bug, thanks @Lathanael
    • Added config option "useSpout" under "spout"
    • Update your configs manually. AutoUpdate coming soon.
    • Improved startup efficiency
    • IF YOU HAVE 2.0 UPGRADE TO 2.0.1!
    uCreate 2.0:
    • Many many many features added.
    • Bug fixes (thanks @Lathanael for helping with the "wrong item bug") and for using Github the way it was meant to.
    uCreate 1.0-1.5:

    • Initial release
    • Awesome updates
    • uCreate stolen
    Want to buy me a soda a car?​
    [​IMG]
     
    Lead2Life, Jobsti, ArmyHill01 and 3 others like this.
  2. Offline

    TheBeast808

    PROTIP: When you release a plugin here, it has to be open source and can be redistributed. Don't complain if somebody redistributes it.
     
  3. Offline

    zeaga

    PROTIP: If someone takes someones work, regardless of license, and calls it their own, it's plagiarism.
     
  4. Offline

    TheBeast808

    He did make minute changes to it. That's legally enough.
     
  5. Offline

    zeaga

    No. It isn't.
    He cannot use someone else's code and change it. If he uses anyone else's own code in the plugin and the developer who took the code calls the plugin his, and fails to give anyone credit, it is considered plagiarism.
    http://dictionary.reference.com/browse/plagiarism
     
  6. Offline

    joby890

    i can't believe that guy would do that anyway any eta on will be ouut
     
  7. Offline

    MrBojangles920

    hey i made an account to ask what this plugin does. i don't want to bug you though
     
  8. Offline

    TheBeast808

    You don't understand the legal licenses that bukkit and it's plugins are released under.
     
  9. Offline

    JakeRoxs

    It's not plagiarism if he altered it.

    Also it's not copyrighted so it can't be plagiarism.

    I don't like that he did it but it's not illegal or anything people -_-
     
  10. Offline

    M1sT3rM4n

    It will be nice.
     
  11. Offline

    Bronski

    Did we lose access to this plugin because someone else released a copy? I don't get the whole "punishing my loyal users because I'm mad at other people" thing. It does not incline me to use any new plugins you make, especially since Java can be de-compiled or whatever. But maybe I'm missing something here.

    Abandon me once, shame on you :p
     
  12. Offline

    Mentioum

    Looking forward to uCreate 2 ... can we (non [expelitve] plugin devs) get involved? Also an eta would be brilliant!
     
  13. Offline

    DrAgonmoray

    Sorry for the delay on uCreate 2.0, I got grounded for a bit.
    It's almost ready for release- just going through final testing.
    There's a bunch of info in the OP.
     
    M1sT3rM4n likes this.
  14. Offline

    Drat333

    Will 2.0 contain specific permissions? Like, I want my admins and mods to have instabreak, but not my guests, and NOBODY can instabreak bedrock or use instabreak on the Survival world. Just an example, but still, will this be included? Preferably superperms?
     
  15. Offline

    DrAgonmoray

    no
     
    M1sT3rM4n likes this.
  16. Offline

    Drat333

    Damn. Sometime in the future, I hope?
     
  17. Offline

    DrAgonmoray

    probably not.
     
    M1sT3rM4n likes this.
  18. Offline

    Drat333

    Well, that's a shame. I suppose its up to you, in the long run.
     
  19. Offline

    Blamo27

    This plugins good than essentials Thanks !!
     
  20. Offline

    joby890

    i cant find the download link can i have it im redoing my server plugins and would love to add this
     
  21. when dowe get download?
    if i create new world with DimensionDoor plugin and name it as "Flatfloor" , i can change it with this plugin into flatfloor & complete free build?
    does this have its own inventory so ppl cant bring items to normal world?
     
  22. Offline

    DrAgonmoray

    I take that back. Permissions is planned
     
    M1sT3rM4n likes this.
  23. Offline

    Koltrast

    2.0 looks awesome! And that every feature is optional is great :)
     
  24. Offline

    Mentioum

    Thank goodness. I wouldn't have been able to use this otherwise due to our server having different environments on different worlds without adding perms in myself.
     
  25. Offline

    LenMetallica

    Thank you! With that, this plugin will truly be one of the greatest ones ever, not that it already isn't :p
     
  26. Offline

    Devian50

    oh ok! thats good! It's just that I read somewhere that the order in which plugins loads determines what plugins have control over what commands.
     
  27. Offline

    M1sT3rM4n

    You did decide to release u2.0 :D
     
  28. Offline

    genedhr

    Ah! So the new one will have Worlds that you can set to use and not use these things? That's exactly what I've been looking for! Having a creative main server with essentials toggleable /god and a toggleable /instantbreak still stayed on when you traveled to another world even when disallowed in permissions for that world, and I couldn't find a way around that!

    Woo I'm excited!
     
  29. Offline

    wpdudgh891

  30. Offline

    DrAgonmoray

    Development is slow because I don't have much time on the computer. I'll try and get it out as soon as I can.
     
    M1sT3rM4n likes this.

Share This Page