LWC
Download- NOTE!: Development builds for LWC can be found at the below Jenkins server. These builds have not been approved by the BukkitDev staff and may not have gone through any QA processes. Use them at your own risk!
Development builds (Jenkins)
Feature requests, Suggestions and Issues
IRC - Live Chat ( irc.esper.net #LWC )
github
wiki
Donate
LWC is the longest-lived single block protection plugin that protects both the block itself and contents of Chests, Furnaces, and Dispensers. It can also protect any other blocks, and by default will also protect Doors (Wooden + Iron), Signs and Trap Doors.
Blocks can be protected with three basic protection types:
Private
By default, only you can access this protection. You can also modify it (or specify when creating) to add other players or groups to the protection, so they can access it. Say you wanted Notch and Hidendra to both access the protection. When creating the protection, you could do /cprivate Notch Hidendra or if it already exists /cmodify Notch Hidendra. If you wanted to remove Hidendra from the private protection, you can use /cremove -Notch
Password
A password is set on the protection and anyone that knows the password can open it. You yourself also need this password each time you log in.
Public
Mainly targeted at community chests, a Public chest means just that: anyone can access it, but no one can protect it which makes it advantageous because it cannot be made private by someone else.
Commands
/lwc- The LWC command for everything, however aliases are available to make some commands shorter. Type /lwc in-game for more detailed help./cprivate- The alias of /lwc create private (or /lwc -c private), it creates a private protection./cpassword <password>- The alias of /lwc create password <password>, it creates a passworded protection./cpublic- The alias of /lwc create public, it creates a public protection/cremove- Allows you to remove a protection you own (or if you're an LWC admin, any protection) - you must click on the protection after using/cremovein order to remove it./cunlock <password>- Allows you to attempt to gain access to a passworded protection after LWC tells you you attempted to open a password protection.... more!There are aliases for all major used commands and every alias is not listed here.
Permissions
Basic permissions:
lwc.protect- Allows the player to create and manage their own protections. It also allows them to use enabled modes and flags.lwc.mod- Allows the player to open any chest, but not remove them.lwc.admin- Gives the player absolute power to LWC - this node should be considered dangerous if used incorrectly as this node essentially gives you the right to destroy every protection (and even the block & inventory contents associated with it) in one command!lwc.deny- Prevents players with this node from interacting with anything LWC can protect. For example, from opening or destroying protected and unprotected chests, furnaces, etc if protectable.
-
View User Profile
-
Send Message
Posted Sep 19, 2013Our server is having the same problems with LWC.
Our Timings:
We downgraded to v4.3.2, but with little change.
-
View User Profile
-
Send Message
Posted Sep 19, 2013TPS Dropping really low due to LWC having some kind of issues. Newest version of lwc used, timings : http://aikar.co/timings.php?url=6128435
-
View User Profile
-
Send Message
Posted Sep 19, 2013Hello. I have a problem. when players try to break a block it says: An error has been occured. please notify an admin immediatily :PLAYER_INTERACT My console message: 10:06:07 [SEVERE] Caused by: ru.tehkode.permissions.exceptions.PermissionsNotAvailable: Permissions manager is not accessable. Is the PermissionsEx plugin enabled? 10:06:07 [SEVERE] at ru.tehkode.permissions.bukkit.PermissionsEx.getPermissionManager(PermissionsEx.java:152) 10:06:07 [SEVERE] at net.milkbowl.vault.permission.plugins.Permission_PermissionsEx.getPlayerGroups(Permission_PermissionsEx.java:191) 10:06:07 [SEVERE] at net.milkbowl.vault.permission.Permission.getPlayerGroups(Permission.java:608) 10:06:07 [SEVERE] at com.griefcraft.integration.permissions.VaultPermissions.getGroups(VaultPermissions.java:53) 10:06:07 [SEVERE] at com.griefcraft.modules.limits.LimitsV2.getPlayerLimits(LimitsV2.java:431) 10:06:07 [SEVERE] at com.griefcraft.modules.limits.LimitsV2.getEffectiveLimit(LimitsV2.java:471) 10:06:07 [SEVERE] at com.griefcraft.modules.limits.LimitsV2.hasReachedLimit(LimitsV2.java:331) 10:06:07 [SEVERE] at com.griefcraft.modules.limits.LimitsV2.onRegisterProtection(LimitsV2.java:209) 10:06:07 [SEVERE] at com.griefcraft.scripting.ModuleLoader.dispatchEvent(ModuleLoader.java:346) 10:06:07 [SEVERE] ... 25 more
I used PermisssionsEx before, and it worked OK, but when i changed permissionsex with group manager i got this error
I have latest LWC and vault. Please help.
-
View User Profile
-
Send Message
Posted Sep 16, 2013@pookshuman
I'm agree, is really heavy to TPS this plugin. I think is the main thing it need to change.
-
View User Profile
-
Send Message
Posted Sep 15, 2013The TPS issue needs to get fixed. Please!
http://www.aikar.co/timings.php?url=6113740%2F
-
View User Profile
-
Send Message
Posted Sep 15, 2013Hi. Is there any chance to improve performance of this plugin? Here are my timing:
http://pastie.org/8329038
And next thing - I've seen that you added ignored WG regions (on jenkins). Can you add option to toggle this option to set respect OR ignore worldguard region with protections?
Jacold
-
View User Profile
-
Send Message
Posted Sep 12, 2013Hello, I own a server with a mod that adds the door, and I would like to use the door with your plugin protection
thank you Sincerely Melgaran
-
View User Profile
-
Send Message
Posted Sep 12, 2013@RadioactivFly
That's kind of true but it could also be used to fill chests with crap, which is not as bad as items being taken from the chest but it would still be an annoying issue if people found out..
Anyway, Hidendra has already released a dev-build that fixes this. You can find the build at LWC's Jenkins page or here: http://ci.griefcraft.com/job/LWC/884/
Build ID: Build #884 (Mon Aug 19 20:05:07 GMT 2013)
The changenote for the build: Allow hoppers to transfer items if the hopper AND inventory it's attached to are protected by LWC by the same owner. This means hoppers would need to be made protectable of course.
You're welcome ;)
-
View User Profile
-
Send Message
Posted Sep 11, 2013@PalaniusCZ
Yeah. I'm also seeing something similar. Things don't get too bad until the server has been up for about 6 to 8 hours but...
http://i.imgur.com/As3amsO.png http://i.imgur.com/G1IMyLJ.png
-
View User Profile
-
Send Message
Posted Sep 11, 2013Hi,
my server runs LWC for about year and since 1,6,2 was launched, the TPS of server goes to 4-5 (and it is completely unplayable) - day and night are 4x longer, slow mob spawn, etc.
I examined plugins with nolagg and here is the result (only 3 people were online): http://s14.postimg.org/cbau8bkpd/move.png
Here is my config (core.yml) : http://pastebin.com/AxgncYcE
Please help!
-
View User Profile
-
Send Message
Posted Sep 10, 2013I hate how hoppers can't load items into locked chests. I can understand why it would be good for hoppers to not be able to take items OUT of locked chests, but not in. It's now impossible to make a private donation bin that other players can't steal from. If it would be possible to make it so that hoppers can load items INTO locked chests, that would be great.
-
View User Profile
-
Send Message
Posted Sep 10, 2013@ThisUsernameIsMine
Well, I compared the two and it seems like the only file he changed in LWC.jar was this: LWC.jar\com\griefcraft\listeners\LWCPlayerListener.class
I have no experience with java programming but I did decompile the .class file to try and see what KodekPL did. But like I said, I'm a java nub so someone experienced with java programming (Hidendra?) should take a look at it :P
Original LWC build one: http://pastebin.com/rPRS7kDr
Modified one (which worked for me): http://pastebin.com/HKgvSeHZ
-
View User Profile
-
Send Message
Posted Sep 10, 2013You shoud be donated by everyone xD, by me included if I have money on paypal! :(
-
View User Profile
-
Send Message
Posted Sep 8, 2013@spetznack
Unfortunately that fix is applied to build 881 whereas build 886 is the latest official one.
-
View User Profile
-
Send Message
Posted Sep 8, 2013Can we move from MysQL DB to Flatfile DB ?
-
View User Profile
-
Send Message
Posted Sep 6, 2013Hi to make a chest working with hopper?
I want to put item on a hopper, but they can move to the protected chest, how can i make this, thank you...
-
View User Profile
-
Send Message
Posted Sep 4, 2013I have towny, but why do people have access to chests that are privated in the wilderness? For example i private a chest in the wild, anyone who wants to open it CAN open it... D;
-
View User Profile
-
Send Message
Posted Sep 4, 2013Seems like previous link I posted didn't work since it's page-based...
For you guys with lag issues, I tried out KodekPL's "fixed version" I have no idea if it is safe or not but I tried it and it worked. This is his comment:
KodekPL Jul 25, 2013 at 13:46 - 0 likes
Holy crap! LWC destroys TPS because of InventoryMoveItemEvent. Hope you gonna do something about it!
If you intrested in my fixed version: Link Removed: http://www.mediafire.com/download/lydwm5zqx7dfc71/LWC.jar (it's safe) Last edited Jul 25, 2013 by KodekPL
Thanks gendaru for reminding me lol :P
EDIT: BTW if you love LWC you should donate using the button on the top right of this page, this is an awesome plugin :)
EDIT 2: when a fix is ready for a plugin it does not necessarily mean it will be in the dev.bukkit.org page, it is usually put in the plugin's jenkins (or similar) first! There has been at least 3 updates if not more since the release you see on this page :)
EDIT 3: This plugin is not dead; https://github.com/Hidendra/LWC/commits/master
-
View User Profile
-
Send Message
Posted Sep 3, 2013Problem: Hallo, Bitte wende dich an den Entwickler von LWC, da anscheinend ein Fehler in der neusten Version von LWC besteht. Nur dieser kann den genannte Fehler analysieren und beheben.
03.09.2013 16:14 - Guten Tag
Habe bei meinen Server eine Fehlermeldung: Zeile 33914: 2013-09-03 16:04:24 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin LWC v4.4.0 (b881) (July 11, 2013) generated an exception while executing task 4 Zeile 33913: 2013-09-03 16:04:24 [SEVERE] Exception in thread "pool-1-thread-5"
und im Server Log steh: 2013-09-03 16:04:24 [INFO] [Metrics] Connection reset 2013-09-03 16:04:24 [INFO] [Metrics] Connection reset 2013-09-03 16:04:24 [INFO] [Metrics] Connection reset 2013-09-03 16:04:24 [INFO] [LWC] [LWC] The updater ran into a minor issue: Connection reset 2013-09-03 16:04:24 [INFO] [LWC] [LWC] This can probably be ignored. 2013-09-03 16:04:24 [SEVERE] Exception in thread "pool-1-thread-5" 2013-09-03 16:04:24 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin LWC v4.4.0 (b881) (July 11, 2013) generated an exception while executing task 4 at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at com.griefcraft.util.Updater$1.run(Updater.java:81) at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
2013-09-03 16:04:24 [INFO] /37.24.147.15:29428 lost connection
Die neuesten Uptates hab ich gemacht. Keine Ahnung warum das jetzt da steht. Danke für Antwort.
-
View User Profile
-
Send Message
Posted Sep 3, 2013Would it be possible to make it so that Hoppers designated by the owner can be locked, take items from other chests of the same owner, and put items in them?