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 Jun 23, 2013Hello, can I somehow set, that everything will be lockable?
-
View User Profile
-
Send Message
Posted Jun 23, 2013@LastTulare
Light Weight Chest protection
-
View User Profile
-
Send Message
Posted Jun 22, 2013So.. who knows what LWC stands for lol my guess is Locking Wimpy Chests
-
View User Profile
-
Send Message
Posted Jun 22, 2013Is this a LWC Error?
23.06 00:05:47 [Server] INFO Caused by: java.lang.ArrayIndexOutOfBoundsException 23.06 00:05:47 [Server] INFO at fy.run(ThreadMinecraftServer.java:16) 23.06 00:05:47 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:633) 23.06 00:05:47 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:746) 23.06 00:05:47 [Server] INFO at ho.r(DedicatedServer.java:309) 23.06 00:05:47 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:870) 23.06 00:05:47 [Server] INFO at ht.b(DedicatedServerListenThread.java:34) 23.06 00:05:47 [Server] INFO at iw.b(NetworkListenThread.java:57) 23.06 00:05:47 [Server] INFO at iv.d(NetServerHandler.java:220) 23.06 00:05:47 [Server] INFO at cg.b(TcpConnection.java:467) 23.06 00:05:47 [Server] INFO at fk.a(Packet15Place.java:79) 23.06 00:05:47 [Server] INFO at iv.a(NetServerHandler.java:906) 23.06 00:05:47 [Server] INFO at ir.a(ItemInWorldManager.java:539) 23.06 00:05:47 [Server] INFO at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162) 23.06 00:05:47 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 23.06 00:05:47 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 23.06 00:05:47 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 23.06 00:05:47 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:363) 23.06 00:05:47 [Server] INFO org.bukkit.event.EventException 23.06 00:05:47 [Server] SEVERE Could not pass event PlayerInteractEvent to LWC v4.3.1 (b767-git-MANUAL) (November 15, 2012)
-
View User Profile
-
Send Message
Posted Jun 22, 2013I have this Error:
2013-06-21 15:01:31 [INFO] [LWC] Exception with getting the location of a DoubleChest has occurred NEAR the player: marcoscho1234 [1763 3 212] 2013-06-21 15:01:31 [INFO] [LWC] The exact location of the block is not possible to obtain. This is caused by a Minecraft or Bukkit exception normally. 2013-06-21 15:01:31 [SEVERE] java.lang.ClassCastException: org.bukkit.block.DoubleChest cannot be cast to org.bukkit.block.Chest 2013-06-21 15:01:31 [SEVERE] at org.bukkit.block.DoubleChest.getWorld(DoubleChest.java:33) 2013-06-21 15:01:31 [SEVERE] at org.bukkit.block.DoubleChest.getLocation(DoubleChest.java:29) 2013-06-21 15:01:31 [SEVERE] at com.griefcraft.listeners.LWCPlayerListener.onInventoryClick(LWCPlayerListener.java:300) 2013-06-21 15:01:31 [SEVERE] at sun.reflect.GeneratedMethodAccessor217.invoke(Unknown Source) 2013-06-21 15:01:31 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-06-21 15:01:31 [SEVERE] at java.lang.reflect.Method.invoke(Unknown Source) 2013-06-21 15:01:31 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) 2013-06-21 15:01:31 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 2013-06-21 15:01:31 [SEVERE] at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:35) 2013-06-21 15:01:31 [SEVERE] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 2013-06-21 15:01:31 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:1358) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.Packet102WindowClick.handle(SourceFile:31) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:115) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) 2013-06-21 15:01:31 [SEVERE] at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 2013-06-21 15:01:31 [INFO] [LWC] Exception with getting the location of a DoubleChest has occurred NEAR the player: marcoscho1234 [1763 3 212]
-
View User Profile
-
Send Message
Posted Jun 22, 2013anyone experienced not being able to use the /cprivate command as an op / owner of a server?
i've even de-opped myself and still cant get it to work. when i type the command, nothing happens. no messages on in-game chat.
nor are there any errors on the console. any light that can be shed on this will be awesome!
thanks...
-
View User Profile
-
Send Message
Posted Jun 22, 2013Hi, i have that peoles can lock in my resource world and thats getting annoying, is it a way to block in that world (im using Pex as permissions plugin)
-
View User Profile
-
Send Message
Posted Jun 21, 2013Just made a video for this plugin! http://www.youtube.com/watch?v=tZc_UP2lvmI&feature=youtube_gdata
-
View User Profile
-
Send Message
Posted Jun 17, 2013Is there a way to make this plugin work with MoCreatures in the custom world(s) as it throws errors in the custom worlds.
-
View User Profile
-
Send Message
Posted Jun 17, 2013LWC 4 disappeared from the jenkins. Is the LWC going to be abandoned? But LWC 5 is only 8 days old... Legendary plugin
-
View User Profile
-
Send Message
Posted Jun 16, 2013I'm having issues getting LWC to play along nicely with PEX. I'm making a factions world, and I disabled
lwc.protect
for that world, and it still lets players do it.
So I removed that perm from all groups in general, so in theory no one should be able to, yet player still can. It seems to me that LWC is ignoring PEX, any ideas?
-
View User Profile
-
Send Message
Posted Jun 16, 2013Please return the mod permission to being able to open every chest but admin chests like it was before.
-
View User Profile
-
Send Message
Posted Jun 14, 2013@Grant1204
you can protect hoppers, either refresh config or put it to core.yml by yourself
-
View User Profile
-
Send Message
Posted Jun 13, 2013Is there a way so when I place a chest it doesn't lock it automatically, and it doesn't say it's owned by me when I open/punch it?
-
View User Profile
-
Send Message
Posted Jun 12, 2013While being able to protect and being always protected is nice, what about a setting for "family" (or any user defined group name) that auto sets specific permissions. My wife and I are playing on a server using LWC, and it's a chore to have to unprotect each and every chest we put down, just so the other person can use it. Why can't we be in a group that has access to each other's chests?
-
View User Profile
-
Send Message
Posted Jun 11, 2013@1337ingDisorder
Use /cpersist
-
View User Profile
-
Send Message
Posted Jun 11, 2013@rsod
i know about the lag problem, i use version 4.3.1 . this version don't trigger the hopper movement. you can protect hoppers everything works fine.
-
View User Profile
-
Send Message
Posted Jun 10, 2013Can you make LWC support hoppers? Currently (1.5.2) people are able to steal items from chests using hoppers.
-
View User Profile
-
Send Message
Posted Jun 10, 2013When will protected Entities be available?
-
View User Profile
-
Send Message
Posted Jun 10, 2013I have about 800 doors I need to protect with LWC.
Is there a way to do a batch-mode like some other plugins offer? If not, can that be integrated into a new release?
Something like...
/cprivate
(Please left-click your block to lock it)
/cbatch
(Entering Batch-Mode, left-click blocks to lock them. When done locking, type /cbatch again to leave Batch-Mode)
[user then proceeds to lock as many blocks as he/she needs to]
/cbatch
(Exiting Batch-Mode)