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 Feb 26, 2013Getting player_interact errors while using it on tekkit lite. also, it wont let me lock barrles, it uses left clicking instead of rightclicking, but still.
-
View User Profile
-
Send Message
Posted Feb 26, 2013Are there anyway to lock chest minecarts?
-
View User Profile
-
Send Message
Posted Feb 26, 2013@creativetux
if you would actually search around there is a mod called bukkitforge. it adds bukkit classes and you can run bukkit plugins. so you are wrong, bukkit plugins will work on a ftb server. and btw stew_man, ive been getting the same error...
-
View User Profile
-
Send Message
Posted Feb 26, 2013@Sergiotor9
Have u tried "/lwc admin purge <username>" to unprotect all protections from a player given by LWC?
-
View User Profile
-
Send Message
Posted Feb 24, 2013@stew_man
FTB uses Vanilla server and Forge not Bukkit. So Bukkit plugins won't work on a Forge server.
-
View User Profile
-
Send Message
Posted Feb 24, 2013Hi man, we're having some bugs with protections in our server.
Whenever a sing or a trapdoor is placed and the block that sustain them is broken, the block keeps protected, allowing users to protect their own buildings avoiding to pay for it as the server rules say.
Also, it's a problem because sometimes as administrators, we help players to destroy banned people's houses from their cities, (As users they cannot destroy all protected blocks) and if we mistakenly destroy the sustainer block it creates a bugged block there and it can be really anoying.
I hope you will find a way to fix this. ^^
-
View User Profile
-
Send Message
Posted Feb 23, 2013im running this on my FTB server. And when anyone trys to do anything they get this message
10:57:45 CONSOLE: [INFO] stew_man issued server command: cprivate 10:57:47 1.4.7v1: Recieved client info from killerspro312 10:57:47 1.4.7v3: Recieved client info from killerspro312 10:57:47 CONSOLE: [INFO] com.griefcraft.scripting.ModuleException: LWC Module threw an uncaught exception! LWC version: 4.3.1 (b820) 10:57:47 CONSOLE: [INFO] at com.griefcraft.scripting.ModuleLoader.dispatchEvent(ModuleLoader.java:358) 10:57:47 CONSOLE: [INFO] at com.griefcraft.listeners.LWCPlayerListener.onPlayerInteract(LWCPlayerListener.java:197) 10:57:47 CONSOLE: [INFO] at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) 10:57:47 CONSOLE: [INFO] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 10:57:47 CONSOLE: [INFO] at java.lang.reflect.Method.invoke(Unknown Source) 10:57:47 CONSOLE: [INFO] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:391) 10:57:47 CONSOLE: [INFO] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) 10:57:47 CONSOLE: [INFO] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) 10:57:47 CONSOLE: [INFO] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) 10:57:47 CONSOLE: [INFO] at keepcalm.mods.bukkit.forgeHandler.ForgeEventHandler.interactEvent(ForgeEventHandler.java:480) 10:57:47 CONSOLE: [INFO] at net.minecraftforge.event.ASMEventHandler_119_ForgeEventHandler_interactEvent_PlayerInteractEvent.invoke(.dynamic) 10:57:47 CONSOLE: [INFO] at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:35) 10:57:47 CONSOLE: [INFO] at net.minecraftforge.event.EventBus.post(EventBus.java:103) 10:57:47 CONSOLE: [INFO] at net.minecraftforge.event.ForgeEventFactory.onPlayerInteract(ForgeEventFactory.java:34) 10:57:47 CONSOLE: [INFO] at ir.a(ItemInWorldManager.java:159) 10:57:47 CONSOLE: [INFO] at iv.a(NetServerHandler.java:509) 10:57:47 CONSOLE: [INFO] at ei.a(SourceFile:46) 10:57:47 CONSOLE: [INFO] at cg.b(TcpConnection.java:458) 10:57:47 CONSOLE: [INFO] at iv.d(NetServerHandler.java:136) 10:57:47 CONSOLE: [INFO] at iw.b(NetworkListenThread.java:57) 10:57:47 CONSOLE: [INFO] at ht.b(SourceFile:30) 10:57:47 CONSOLE: [INFO] at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:703) 10:57:47 CONSOLE: [INFO] at ho.r(DedicatedServer.java:269) 10:57:47 CONSOLE: [INFO] at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:599) 10:57:47 CONSOLE: [INFO] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:497) 10:57:47 CONSOLE: [INFO] at fy.run(SourceFile:849) 10:57:47 CONSOLE: [INFO] Caused by: com.griefcraft.scripting.ModuleException: LWC Module threw an uncaught exception! LWC version: 4.3.1 (b820) 10:57:47 CONSOLE: [INFO] at com.griefcraft.scripting.ModuleLoader.dispatchEvent(ModuleLoader.java:358) 10:57:47 CONSOLE: [INFO] at com.griefcraft.modules.create.CreateModule.onBlockInteract(CreateModule.java:116) 10:57:47 CONSOLE: [INFO] at com.griefcraft.scripting.ModuleLoader.dispatchEvent(ModuleLoader.java:334) 10:57:47 CONSOLE: [INFO] ... 25 more 10:57:47 CONSOLE: [INFO] Caused by: java.lang.NullPointerException 10:57:47 CONSOLE: [INFO] at com.griefcraft.sql.PhysDB.getProtectionCount(PhysDB.java:165) 10:57:47 CONSOLE: [INFO] at com.griefcraft.modules.limits.LimitsV2$DefaultLimit.getProtectionCount(LimitsV2.java:112) 10:57:47 CONSOLE: [INFO] at com.griefcraft.modules.limits.LimitsV2.hasReachedLimit(LimitsV2.java:311) 10:57:47 CONSOLE: [INFO] at com.griefcraft.modules.limits.LimitsV2.onRegisterProtection(LimitsV2.java:177) 10:57:47 CONSOLE: [INFO] at com.griefcraft.scripting.ModuleLoader.dispatchEvent(ModuleLoader.java:346) 10:57:47 CONSOLE: [INFO] ... 27 more
any thoughts?
-
View User Profile
-
Send Message
Posted Feb 22, 2013Coul placing an item frame on an LWC chest break chunks in any way?
-
View User Profile
-
Send Message
Posted Feb 22, 2013Why no levers and buttons?
-
View User Profile
-
Send Message
Posted Feb 21, 2013What is this error mean?
21.02 14:35:02 [Server] INFO Server returned HTTP response code: 502 for URL: http://mcstats.org/report/CreeperControl 21.02 14:35:02 [Server] INFO Server returned HTTP response code: 502 for URL: http://mcstats.org/report/TimedMessages 21.02 14:35:02 [Server] INFO Server returned HTTP response code: 502 for URL: http://mcstats.org/report/LWC
My server randomly does this and i believe is associated with a re-occuring crash problem.
-
View User Profile
-
Send Message
Posted Feb 21, 2013So how can I get my hands on a dev build of LWC that supports locking item frames? I clicked on the link above, for dev builds, but it doesn't work.
-
View User Profile
-
Send Message
Posted Feb 20, 2013What about merging a economy based LWC? I want my players on my server to have to pay to have locks. Help me please :)
-
View User Profile
-
Send Message
Posted Feb 20, 2013editted due to some weird error = it works now :]
-
View User Profile
-
Send Message
Posted Feb 20, 2013Are there anyway to lock storage minecarts?
-
View User Profile
-
Send Message
Posted Feb 20, 2013Build 836:
11:28:49 [SEVERE] Error at SQL INSERT Query: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was
43,779,907 milliseconds ago. The last packet sent successfully to the server was 43,779,947 milliseconds ago. is longer than the server configured value of 'wa
it_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for
client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.
-
View User Profile
-
Send Message
Posted Feb 20, 2013@tarahere81
Last time I had to use these commands. Make sure you backup your protections just in case. /lwc admin deleteprotections world = 'worldname' AND /lwc admin cache clear
-
View User Profile
-
Send Message
Posted Feb 20, 2013[SEVERE] Could not pass event PlayerInteractEvent to LWC v4.3.1 (b820-git-MANUAL) (February 02, 2013) org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:394) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:160) at ir.a(ItemInWorldManager.java:173) at iv.a(NetServerHandler.java:782) at ei.a(Packet14BlockDig.java:67) at cg.b(TcpConnection.java:467) at iv.d(NetServerHandler.java:220) at iw.b(NetworkListenThread.java:57) at ht.b(DedicatedServerListenThread.java:34) at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:981) at ho.r(DedicatedServer.java:309) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:857) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:744) at fy.run(ThreadMinecraftServer.java:16) Caused by: java.lang.ArrayIndexOutOfBoundsException
-
View User Profile
-
Send Message
Posted Feb 20, 2013Is there a way to purge all locks in a certain world? Im regening one world but not the others and need all the chests/signs etc data gone for the one world
-
View User Profile
-
Send Message
Posted Feb 20, 2013LWC already supports checking with WorldGuard for build permissions before allowing locks. Any chance to have it support GriefPrevention claims?
We use both GriefPrevention and LWC on our server by choice but if you've got unlocked items in your claim someone else can lock stuff in it. Hardly optimal =P
-
View User Profile
-
Send Message
Posted Feb 19, 2013Is there a way to purge all locks in a certain world? Im regening one world but not the others and need all the chests/signs etc data gone for the one world