SpoutLWC
Ever wanted a nice GUI to manage your LWC protections? Want no more! With complete option support for LWC all you have to do is look at the item you want to lock or edit and press "L". Then just fill in the options in the intuitive GUI interface. Just separate names with a comma: ",".
To unlock your password protected blocks just press "U" for an unlock GUI!
Source Code
SpoutLWC for LWC 4
Also, a big thanks to Hidendra who answered the questions I had on how a few things worked in LWC.
For those of you that are getting errors in the plugin please download the 0.2 beta build and see if the errors go away.
Features:
- A complete spout gui for LWC
- Easy to use
- Spout achievements
How to use:
- Drop in your plugins folder
- To lock or edit a chest just look at it and press "L"
- To unlock a password protection just look at it and press "U"
@amloessb
Update your spout server version to 799 or newer. As stated in the comment below yours.
@Redblade351
Having the same problem. L and U binds don't work.
CraftBukkit version: RB 1.1-R4 (1938)
Spout server version: 737
Spout client version: 1108
SpoutLWC version: 0.2c2
EDIT: Neeever mind, problem found. Will wait until Spout stables above 799 then, I suppose.
Just uploaded a fix (should be approved soon) for the new event system. This requires at least CraftBukkit 1.1-R4 and SpoutPlugin build 799 or later!
It does fix the bug that Endimmion pointed out, though :)
Awesome plugin, thank you very much!
@Redblade351
Works fine for me, be sure you at least have the permission "lwc.protect"
Did 1.1-R4 break this? Or did i break something :O It says its enabled in the console but when i hit U or L in spoutcraft nothing happens. Thanks
Its inposible to unlock an chest surrounded by torches, or can it be caused by another plugin?
@Hoeze
use reflection to access them, even they are not public
Could you please change the following lines of the SpoutLWC class to public? ConcurrentHashMap<SpoutPlayer, PlayerLwcGUI> guiscreens = [...] ConcurrentHashMap<SpoutPlayer, UnlockGUI> unlockscreens = [...] I'd like to change guiscreens and unlockscreens outside your plugin
Sorry, it's not public chest that information is not correct.
It's on chest without protection (when you do /cremove on them). They still report as private lock.
@Endimmion:
I can't seem to reproduce this issue.
Information for public chest seems not correct, it report them as protected chest
Spout is needed to use the plugin on the server. Spoutcraft is needed to use the GUI in Minecraft.
Spoutcraft isn't mandatory, but this plugin won't do anything without it.
Do you need spoutcraft? Or just spout?
I've uploaded a version that's compatible with the final LWC 4.0 API. It should appear as soon as it's approved.
@Trivials
This plugin isn't working with the latest version of LWC. I am currently working on a version for the newest version of LWC.
@Tux2:
The same here :) I cant protect nothing :(
@Tux2
Just like jackkiej said, i keep getting errors no matter what combination of LWC and SpoutLWC gives me. Pasted the error below.
http://pastebin.com/4jwFcs7A
@jackkiej
Which version of this plugin are you using? There's a different one out for LWC 4. Here's the link to the version for LWC 4.
doesn't work with LWC 4.0.4, CB 1.0.1-R1, Spout build 644.
i get an error:
http://pastebin.com/EwgV0WpL