[EDIT]Pixl - The all-in-one Creative helper that is going next gen! [1337+]

Discussion in 'Inactive/Unsupported Plugins' started by Jacob Litewski, Mar 1, 2011.

  1. Offline

    Jacob Litewski

    Pixl
    (1.5+ Download)(current version: 1.7.2) (687-1000) (NOTE: REPLACE NewPixl.jar WITH Pixl-1.7.jar!)
    (https://github.com/HACKhalo2/Pixl) (Github)

    Pixl officially supports Permissions!

    Pixl (pronounced "Pixel") is a simplistic Creative tool aimed for the pixel artists and massive project builders of Minecraft. It's so simple, it only does one thing: change the data value of certain blocks.

    Now, to use PixlArt, all you need to do is type /pixl in-game. After you activate Pixl, you can right click Wool, Logs, Half and Double Half Steps, and Leaves to cycle through the different textures of that block. Pretty nifty, eh? And since Version 1.2, you can rotate Cobblestone and Wooden Stairs, AND you can hard set the value to color the wool with /pixl set <value>! Pixl 1.3 allows you to change the Sponge block into fences, so now Sponges have a second use! And for you Creative Servers that dislike the fact that Superpick doesn't log anything, Pixl now has PixlBreak. PixlBreak, toggled on by /pixl break, will automatically turn off PixlArt and turn on PixlBreak (if you have the "pixl.admin" permission). PixlBreak will check to make sure you can break a block first (if worldguard is installed and configured), and if you can, it'll log it and destroy it for you, naturally dropping the block.

    Also, Pixl has Permissions support, with Op.txt fallback if Permissions isn't found. If you give trusted groups/users the pixl.use permission, they will be able to activate and use Pixl. Anyone in Op.txt will have automatic usage of Pixl if permissions isn't found of cannot be hooked into. Admins should have the pixl.admin permission for future use.

    Screenshot of Pixl 1.3 Alpha2 hooked with Help and Permissions
    [​IMG]

    Picture of NiveousKitten's Chopper on Discovr.us
    [​IMG]

    Version 1.0: Release
    Version 1.1:
    - added commands!
    -- /pixl | Shows help
    -- /pixl version | more detailed version information
    -- /pixl toggle | toggles the command on and off
    - tweaked the code a little
    Version 1.2:
    - added more commands!
    -- /pixl set <value> | Hard set wool value
    -- /pixl clear | clear out the hard-set value
    - optimized code
    - added stair support
    - add in some idiot-proofing
    Version 1.3:
    - new functionality added! Sponge -> Fence!
    - officially supports (as in tested and made sure it works correctly) Permissions, GM, and the Help Plugin
    - fixed a LOT of typos
    - fixed a stupid bug in my Permissions check
    Version 1.4: (MC 1.3, Legacy Support, not maintained)
    - includes Source Code! (need to add the GPL license and GitHub Information before 1.5 Release)
    - re-factored how Pixl hooks into other plugins
    - added hackish support for logging and WorldGuard (or other protection plugins that monitor Block Breaks)
    Version 1.5: (Supported)
    - mostly Refactored, depreciated PixlBlock
    - added support for color names (red, lightblue, etc)
    - rewrote the commandlistener to natively support console commands in the future
    - partly optimized code
    Version 1.7: (for MC 1.4 - 1.7, Supported)
    - refactored the package name from hackhalo2.creative.Pixl to com.hackhalo2.creative to reflect my domain name (which currently has nothing on it since I can't forward port 80 on a residential connection)
    - tweaked the color names to be more reasonable (darkgreen to green, etc)
    - added support for tall grass and saplings
    Version 1.7.2: (for MC 1.4 - 1.7, Supported)
    - refactored the commands. /pixl now toggles pixl on and off, and /pixl help is the help command
    - added /pixl break. In all basic aspects, It's superpick with logging. Anyone with the "pixl.admin' permission can use it.
    - removed Help support for the time being
    - reformatted setup from eclipse .jar to Maven compile. YOU NEED BUKKIT AND PERMISSIONS INSTALLED IN MAVEN TO COMPILE
    Bugs:
    - Reloading plugins disables pixl for everyone. I need to figure a way to keep settings until Persistence comes out.
     
  2. Offline

    Juze

  3. Offline

    Jacob Litewski

    kk, will do. It will be done as soon as I get back into my dropbox (I'm switching from Windows to Linux atm so I'm still converting over everything).
     
  4. Offline

    Jacob Litewski

    Changed the links, and I'm still working on getting eclipse to play nicely with everything, but I'm almost done with 1.6. I just need to make sure everything works with the newest bukkits and then I'll release it.
     
  5. Offline

    Jacob Litewski

    Is anyone having problems with Pixl plain out not working with the newest RB? Starting today after reinstaling CB, Pixl toggles, but it doesn't do anything, which is weird. I just want to make sure it's not something with my setup before tearing apart my code again.
     
  6. Offline

    Jacob Litewski

    After a while of real life issues and all that jazz, I finally had time to update Pixl to 1.7 (skipping 1.6)

    I MAY add in piston support because that would be awesome, but apparently it has two damage values, which is going to be the most complex thing pixl will be able to do.

    As always, post any ideas or requests and I'll work on getting them implemented!
     
  7. Offline

    Skirmisher

    It's about time :p
    JK.
    BTW, Pixl 1.5 was running fine on 953 with MC 1.7.2.
     
  8. Offline

    Jacob Litewski

    Pixl 1.7.something is going to be delayed a little bit due to me refactoring it for Maven to compile it. I'm pretty sure that it will work for RB 1000, but if it doesn't, please post the tracebacks in a pastie or something for me to use.

    Thank you.
     
  9. Offline

    Jacob Litewski

    Version 1.7.2 is live!
     
  10. Offline

    Jacob Litewski

    A new version of Pixl Break should be ready sometime today, fixing some issues that people have been having with Pixl Break (Including NoteBlocks and the off chance that Air is dropped as a block). I'm sorry for the long delay of getting Pixl up to date and bug free, I've been dealing with issues in Real Life.

    Also, This is going to be the last fourm post for Pixl Break as I conver everything over to DevBukkit.

    --HACKhalo2
     
  11. Offline

    Jacob Litewski

    It's been a while since I've updated this, but might as well. Also, I lied about the last post

    If you haven't seen on BukkitDev, I'm working on Pixl 2.0, which will have a slew of new features, and it'll be more customizable. I'm going to hook into Github's GIST system to host Pixlable blocks instead of having it all hardcoded (and thus, less updates unless it's to one of Pixl's core tools, like Pixl Break and Shatter, along with the new Pixl Compass and Pixl Timber tools and the Pixl Magnet flag (aka no gravity updates)). I'm also working on integrating Spout into Pixl and making a Single Player Addon for Spoutcraft (and vanilla once Notch releases the "mod API").

    What I need is feedback on what I should implement. One thing I've been dying to implement is Pixlable Pictures, but I would much rather ask to use someone else's code (which I have, and I haven't gotten any responses yet). Anything else is fair game as long as it helps with Creative, since that's what Pixl was coded to be a helper with.

    If it wasn't for you guys, Pixl wouldn't be as popular as it is. Thank you for your support!
     

Share This Page