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 Aug 10, 2013@dawm
It hasn't for a while as far as I could tell. This is kinda strange.
@PalaniusCZ
I already posted how to do this /lwc setup database sqlite /lwc setup database MySQL
IF YOU USE MYSQL MAKE SURE THE CONFIG FILE HAS THE RIGHT CONNECTION SETTINGS!
Using mysql for certain plugins can make your server lag extremely bad. I think LWC recently has become extremely unstable. And I dont know what to do. This is a CORE plugin on our server. We have 30,000 protections ourselves. WE're not a giant server, but, at 30,000 it's pretty hard to do much with that. I can't just turn this off.
-
View User Profile
-
Send Message
Posted Aug 10, 2013I have an issue with LWC 4.4.0
Its not honoring permissions (I'm using permissionsBukkit) and i have all flags/modes disabled but users can still use the flags/modes..
-
View User Profile
-
Send Message
Posted Aug 10, 2013@erik1988
yeah i fully agree
-
View User Profile
-
Send Message
Posted Aug 10, 2013Maybe Hidendra should consider to get someone to help with the development of LWC, I understand that its hard to maintain and develop a plugin like this for so long. But since their have been no updates in the Jenkins in a month and with this issue among others (like out of date API) it would probably be wise to get someone to help. This is an essential plugin and you cant really disable it from the server, even just for testing purposes, since every chest would be free to steal from.
Please do something Hidendra! We love your plugin but now allot of MC servers are suffering hard. If nothing else, It would be nice if you could say something about this in the comments.
-
View User Profile
-
Send Message
Posted Aug 10, 2013Hi, I have a problem.
I have a MySQL database (140 000 + entries) on my server and everything works fine (version 1.5.2).
Now, I want to change the version to 1.6.2 but I have a problem with LWC. When enabled the TPS goes to 1,8 (and its unplayable). Should the database convertion to SQLite help? How to convert?
Thanks for any suggestions !
-
View User Profile
-
Send Message
Posted Aug 10, 2013i need your help. the auto registration of doors are not working. chests at the same place are working I have used the latest version. thx forwarded
-
View User Profile
-
Send Message
Posted Aug 9, 2013@TMtheBest
i believe you can in the limitsv2.yml file, I had it set to 20 and a member said they couldn't lock anything else.
-
View User Profile
-
Send Message
Posted Aug 9, 2013Someone please help me D: http://pastebin.com/fQm5E0mi
-
View User Profile
-
Send Message
Posted Aug 9, 201310:20:54 [SEVERE] Could not pass event PlayerDropItemEvent to LWC v4.4.0 (b881) (July 11, 2013) org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j ava:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:462) at net.minecraft.server.v1_5_R3.EntityHuman.a(EntityHuman.java:502) at net.minecraft.server.v1_5_R3.EntityHuman.a(EntityHuman.java:460) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java :505) at net.minecraft.server.v1_5_R3.Packet14BlockDig.handle(SourceFile:46) at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292 ) at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java :115) at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:3 0) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:5 81) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:2 26) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:4 77) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java :410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:5 73) Caused by: com.griefcraft.scripting.ModuleException: LWC Module threw an uncaugh t exception! LWC version: 4.4.0 (b881) at com.griefcraft.scripting.ModuleLoader.dispatchEvent(ModuleLoader.java :358) at com.griefcraft.listeners.LWCPlayerListener.onPlayerDropItem(LWCPlayer Listener.java:142) at sun.reflect.GeneratedMethodAccessor336.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:425) ... 16 more Caused by: java.lang.NoClassDefFoundError: com/herocraftonline/heroes/Heroes at com.griefcraft.modules.modes.DropTransferModule.onDropItem(DropTransf erModule.java:109) at com.griefcraft.scripting.ModuleLoader.dispatchEvent(ModuleLoader.java :342) ... 21 more
Help!
-
View User Profile
-
Send Message
Posted Aug 9, 2013@GPlayer93
It helps if you're not running this off of a mysql DB. As well. /lwc setup database sqlite
Can use (/lwc setup database MySQL) as well.
This cut out lag down substantially. But, it's still not perfect. But, now it feels like a mix of plugins. 1.6.2 really made this suck.
-
View User Profile
-
Send Message
Posted Aug 9, 2013@Jojodmo2010
yeah same for us ... lwc is lagging hard
and the problem is: we can't remove lwc cause its 1 of our main plugins
-
View User Profile
-
Send Message
Posted Aug 9, 2013Pct Total Pct Tick Total Avg Count Event 47.65% 3.18% 99.138 s 1.5912 ms 62.30k InventoryMoveItemEvent
Any fix for this ?
http://aikar.co/timings.php?url=5965953
-
View User Profile
-
Send Message
Posted Aug 9, 2013@TMtheBest
I know LWC used to have permissions for that but I cant see them any where I know it had them because I used to use them. If I find them I will let you know.
-
View User Profile
-
Send Message
Posted Aug 9, 2013yes the same i was wondering why i wa getting random lag spikes, so i removed the plugin and now all is good again<sub> please fix as its a good plugin :)</sub>
-
View User Profile
-
Send Message
Posted Aug 8, 2013@Jojodmo2010
1000% agree, we are also getting fucking massive spikes too. I just finally figured this out.
-
View User Profile
-
Send Message
Posted Aug 8, 2013I need help here. I own a faction server and i'd like to give donators a set amount of chests they can protect with LWC. For example, VIP get 1 chest to protect and Pro get 2 chests. Is there a way to do this using permissions?
-
View User Profile
-
Send Message
Posted Aug 7, 2013@spetznack
Jojodmo2010 is using NoLagg.
-
View User Profile
-
Send Message
Posted Aug 7, 2013@SharpMelon
Alright I see, but still though, if anyone knows about a plugin or similar that can track down what plugin that is causing memory leak or other performance bottlenecks, then please tell! :)
EDIT: Like what Jojodmo2010 did there, what program do you use? :S
-
View User Profile
-
Send Message
Posted Aug 7, 2013I'm getting huge random lag spikes with LWC's InventoryItemMoveEvent checker, I'm using the most recent version of LWC, and the newest beta build of bukkit 1.6.2

-
View User Profile
-
Send Message
Posted Aug 7, 2013@spetznack
@Usa_Rox_All
If you recently installed the plugin then that means LWC is downloading necessary files. How long it takes is usually depends of your internet speed and the load of the server LWC are getting the files from. This is not a feature to check server load.