[Inactive] [EDIT] PaintingSwitch v0.4 - Scroll through paintings [1185]

Discussion in 'Inactive/Unsupported Plugins' started by MadMonkeyCo, Jul 4, 2011.

  1. Offline


    This plugin was originally created by Edward Hand (credits go to him!) but I updated it due to a request. It simplifies the selecting of paintings and saves alot of time. Permissions are supported.

    • Allows you to scroll through paintings by aiming at them and using the mouse wheel.
    • Permissions support ("PaintingSwitch.use").
    • Configurable!
    • useSneak: If set to true (default) it will only switch paintings if you sneak, false means it will only switch paintings if you are not sneaking.
    • itemID: If set to -1 (default) it will switch paintings no matter what item you have in hand. Otherwise it will only scroll when you have the specified item in hand. I have yet to find a way to make sure you don't switch items when using this function.
    Version 0.4
    • Permissions are once again supported :)
    Version 0.3
    • Added a configuration file.
    • Option to use sneak and a certain item in hand.
    • No permissions with the 1.8 update. :(
    Version 0.2
    • Permissions support!
    Version 0.1
    • Re-releasing this awesome plugin.
  2. Offline


    Damn it! I was working on updating this too :(
  3. Offline

    Deleted user

    Wow, thank you so much!!

    I really appreciate it! :]

    Hope other people can enjoy this plugin too.
  4. Offline


    there has to be a version in the title
  5. Offline


    @Plague Fixed :D
  6. Offline


    Thanks for updating this officially! It's nice having an updated version that is actually updated to work instead of broken. :)
  7. Offline


    @khamseen_air No prob, I myself was having trouble with paintings, the request just reminded me how much I hate the randomness. I'm going to add permissions support for those who want (and for myself). If you have any suggestions please let me know of them.
    khamseen_air likes this.
  8. Offline

    Celtic Minstrel

    Does it skip paintings that can't fit at the current location?
  9. Offline


  10. Offline

    Celtic Minstrel

    Well, there's a use for not doing so (making secret doors), so it's not quite as obvious as you think! ;)
  11. Offline


    I don't think that's possible because Minecraft itself checks if the painting is able to stay on the wall.
  12. Thank you so much for updating this plugin!
  13. Offline


    I have hidden doors as it stands right now, and they're behind paintings :) lol
    could you maybe have it ignore if doors are along the wall yet still flush with the wall? (so that way you can't have a recessed door)
  14. Offline


    How do you do that? My paintings just fall off after about half a second. I'll see if I can implement it.
  15. Offline


    Great! Only one flaw, anybody can change any painting!
  16. Offline


    I said in a post above that I would add permissions.
  17. Offline


    Ah yes, sorry.
  18. Offline


    I'm currently uploading some screenshots, I'll edit this post in a few minutes once they're up

    edit 1: it'll be longer than I thought, time for dinner :p

    edit 2:
    Show Spoiler


    as you can see from the screenshots, the door closed would be flush with the back of the painting :)
  19. Offline


    That should be possible since a door is a block.
  20. Offline


    thank you so much for this plugin, you saved me a lot of time.
    im working on this and due to a server crash all paintings disappeared.
  21. Offline

    Deleted user

    One of the main reasons I requested it. I've done a ton of server migration and lost all the paintings on my walls a good 5+ times.
    I have around 20+ paintings in my house alone.. each painting is supposed to be a specific one..

    It got pretty frustrating trying to put them all back exactly as they were. :rolleyes:

    edit: those screenshots are amazing! is that your own texture pack you're using? I'd love to be able to have a town looking like that. It's brilliant!
  22. Offline


    Can you provide a mirror on Dropbox or the likes? SkyDrive doesn't play nicely with wget, and it's not even letting me download the file manually. I hit accept, it brings me back to the same page.
  23. Offline


    Great plugin!! I just lost all my paintings, and had to put them all back. There was almost 100 to do, and doing them manually made me go look for a plugin. :p

    I have a request. Sometimes it's possible to accidentally switch paintings when you are walking by and switching weapons.. could you add an option in a config file to use a modifier? Say, you need to hold down CTRL or ALT and scroll. That would be amazing.
  24. Offline



    Can u please add a permission for this ?
    I really want to enable for VIP players only on my server :)

    Some bad guys and griefers can change the painting of others ..

    or as Raskull said ..
    Will be amazing, thanks ! [diamond]
  25. Offline

    Celtic Minstrel

    Indeed, requiring you to be sneaking in order to switch would be helpful, though it could conflict with eg Backpack. Another option is requiring that you're holding a specific item, such as another painting.
  26. Offline


    I'm adding permissions now, sorry I could not have done it sooner but I didn't recieve my computer at the time expected and had to get some of my files from another internal (SATA) hard drive. I'll add a config for how to handle the scrolling, options will be something like a boolean (true/false) useSneak and an integer itemID.
    @Raskull Sneaking and an Item ID is the only way to determine if the plugin should actually change it. Minecraft does not send keystrokes to servers and therefore something like CTRL+ALT would not work.
  27. Offline


    CB 960 v 0.1 -
  28. Offline


    Download v0.2 and tell me how it goes.
  29. Offline


    Holding another painting would probably be ideal, but would the modifier no longer work as soon as you scrolled? Requiring you to switch back to the painting after every change? In this case, my preferred method would be sneaking.

Share This Page