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:


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


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.


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.


  • /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 /cremove in 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.


Advanced 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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of TNTUP TNTUP Feb 23, 2014 at 02:41 UTC - 0 likes

    Looks like Hiendra is quite dead, ignoring comments, no answer in tickets, IRc... Sh... Does he ever care about this plugin? Its lagging my server while placing/breaking protecttable containers!! FIX it pls Hiendra!!


  • Avatar of mmuziek mmuziek Feb 22, 2014 at 19:57 UTC - 0 likes

    hey i made a tutorial/review about this plugin mabe its nice to put it in the main information :)


    Last edited Feb 22, 2014 by mmuziek


    ->-> http://bitcubes.eu or join at play.bitcubes.eu<-<-

  • Avatar of monstermon5 monstermon5 Feb 22, 2014 at 10:24 UTC - 1 like

    can someone tell me what this means

    java.lang.NullPointerException 03:33:42 [SEVERE] at com.griefcraft.lwc.LWC.resolveProtectionConfiguration(LWC.java:1318) 03:33:42 [SEVERE] at com.griefcraft.listeners.LWCPlayerListener.onPlayerInteract(LWCPlayerListener.java:151) 03:33:42 [SEVERE] at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source) 03:33:42 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 03:33:42 [SEVERE] at java.lang.reflect.Method.invoke(Unknown Source) 03:33:42 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) 03:33:42 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 03:33:42 [SEVERE] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) 03:33:42 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467) 03:33:42 [SEVERE] at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) 03:33:42 [SEVERE] at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:302) 03:33:42 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:647) 03:33:42 [SEVERE] at net.minecraft.server.Packet15Place.handle(SourceFile:39) 03:33:42 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:234) 03:33:42 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119) 03:33:42 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) 03:33:42 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:579) 03:33:42 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467) 03:33:42 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

  • Avatar of RetroVd3mx RetroVd3mx Feb 21, 2014 at 06:34 UTC - 0 likes

    Yeah my hosting told me your plugin is breaking the server and making it crash. Update please or I will most likely uninstall. - Thank you

    Last edited Feb 21, 2014 by RetroVd3mx
  • Avatar of Kaladial Kaladial Feb 19, 2014 at 15:11 UTC - 0 likes

    I had many Problems whit LWC First: at 2 weeks i got any restart on my server this error:

    2014-02-19 00:10:42 [SEVERE] Exception in thread "pool-1-thread-6" 2014-02-19 00:10:42 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin LWC v4.4.0 (b881) (July 11, 2013) generated an exception while executing task 9 at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftAsyn cTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:724) Caused by: java.lang.NullPointerException at com.griefcraft.util.Updater$1.run(Updater.java:81) at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask .run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftAsyn cTask.run(CraftAsyncTask.java:53) ... 3 more

    second: i had change the database from sqllite to mysql ... now i had many many lags ... current tps is for 3 players go from 20 tps to 3 tps this is after change the database -.-

    what can i do?

  • Avatar of Arton123 Arton123 Feb 18, 2014 at 22:01 UTC - 0 likes


    I am having this wried error.

  • Avatar of MTPetey MTPetey Feb 18, 2014 at 16:06 UTC - 0 likes

    @psychic94: Go

    The command as listed is actually correct "/cemove" on its own would remove the protection completely. "/cremove -[player]" removes every one except the specified player from the door. "/cmodify -[player]" removes just the specified player.

    www.mocreaturescommunity.org Join the original Mo' Creatures server today!

  • Avatar of zydar16 zydar16 Feb 18, 2014 at 07:43 UTC - 0 likes

    Is there any fix update for 1.7.4 (or 2) ?

    [08:37:53] [pool-3-thread-14/WARN]: Exception in thread "pool-3-thread-14" [08:37:53] [pool-3-thread-14/WARN]: org.apache.commons.lang.UnhandledException: Plugin LWC v4.4.0 (b881) (July 11, 2013) generated an exception while executing task 6 at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:724) Caused by: java.lang.NullPointerException at com.griefcraft.util.Updater$1.run(Updater.java:81) at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more

  • Avatar of marubal21 marubal21 Feb 18, 2014 at 03:19 UTC - 0 likes

    is there a way to convert an MySQL LWC database into a flatfile?

  • Avatar of psychic94 psychic94 Feb 17, 2014 at 19:18 UTC - 0 likes

    Where it says how to remove Hidendra it actually gives the command to remove Notch. Is this a typo or a joke?

    Back from a bit of inactivity. I'll be uploading long overdue updates of my plugins as soon as possible.


Date created
Sep 08, 2011
Last update
Dec 10, 2014
Development stage
  • deDE
  • enUS
  • esES
  • frFR
  • itIT
  • plPL
  • ptBR
  • ruRU
BSD License
Curse link
Recent files