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 Jul 3, 2013Regarding the hopper issues; can't we just block them from being used (ie add them to the worldedit blacklist) that way, people cant drain chests (until it gets fixed).
-
View User Profile
-
Send Message
Posted Jul 3, 2013Does anyone know if one of the past builds works with 1.6.1?
-
View User Profile
-
Send Message
Posted Jul 3, 2013@SharpMelon
If you can add protections to those VIA config, can you also add it to fences so it would work to lock horses' leads?
-
View User Profile
-
Send Message
Posted Jul 2, 2013@xKiLLERBoT
It is supposed to be this way. How is a protection protected if it can be blown up by an explosion? Either way I believe this can be turned off in the config.
@MCE626
You can already add protections to these objects by modifying the config file.
-
View User Profile
-
Send Message
Posted Jul 2, 2013with bukkit 1.6.1, LWC is opening and cosing doors only manually. They do not close after x amount set in config.
-
View User Profile
-
Send Message
Posted Jul 2, 2013Can you make it where u can lock: fence gates, levers, buttons, & pressure plates?
i really need these to be locked on my server, thanks!
-
View User Profile
-
Send Message
Posted Jul 2, 2013Make it so you can protect horses!
-
View User Profile
-
Send Message
Posted Jun 30, 2013is there still an economy version?
-
View User Profile
-
Send Message
Posted Jun 30, 2013With a Tnt the Private Chest ,Furnace , Signs And more don't explode
-
View User Profile
-
Send Message
Posted Jun 29, 2013I am getting an error saying "Internal Error. :PLAYER_INTERACT. Where is this error and how can I fix it. Thanks
-
View User Profile
-
Send Message
Posted Jun 29, 2013@xKiLLERBoT
there is a 1.5.2 update. Look at his jenkins page.
-
View User Profile
-
Send Message
Posted Jun 28, 2013Please Update LWC at 1.5.2
-
View User Profile
-
Send Message
Posted Jun 28, 2013Hello guys, I found a LWC vulnerability. Look, today I catch a user stealing from a private chest from another player. He put a Hooper-minecart under the chest, so he can take averything from it ignoring the protection of the LWC. I would like to suggest to repair this bug for the next version.
Regards
-
View User Profile
-
Send Message
Posted Jun 27, 2013I am getting an error saying "Internal Error. :PLAYER_INTERACT. Where is this error and how can I fix it. Thanks
-
View User Profile
-
Send Message
Posted Jun 27, 2013@busterguy
Ye, people is stealing with hoppers like hell from protected chests...
-
View User Profile
-
Send Message
Posted Jun 27, 2013Erm..... hoppers still work in Beta 3. Even through you said they are fixed.....
-
View User Profile
-
Send Message
Posted Jun 24, 20132013-06-23 01:36:03 [INFO] [LWC] Exception with getting the location of a DoubleChest has occurred NEAR the player: BlizzardDust [133 66 146] 2013-06-23 01:36:03 [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-23 01:36:03 [SEVERE] java.lang.NullPointerException 2013-06-23 01:36:03 [SEVERE] at org.bukkit.block.DoubleChest.getX(DoubleChest.java:37) 2013-06-23 01:36:03 [SEVERE] at org.bukkit.block.DoubleChest.getLocation(DoubleChest.java:29) 2013-06-23 01:36:03 [SEVERE] at com.griefcraft.listeners.LWCPlayerListener.onInventoryClick(LWCPlayerListener.java:300) 2013-06-23 01:36:03 [SEVERE] at sun.reflect.GeneratedMethodAccessor213.invoke(Unknown Source) 2013-06-23 01:36:03 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2013-06-23 01:36:03 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:601) 2013-06-23 01:36:03 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) 2013-06-23 01:36:03 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 2013-06-23 01:36:03 [SEVERE] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 2013-06-23 01:36:03 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:1172) 2013-06-23 01:36:03 [SEVERE] at com.bergerkiller.bukkit.common.internal.network.CommonPacketHandler$CommonPlayerConnection.a(CommonPacketHandler.java:273) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.Packet102WindowClick.handle(SourceFile:31) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) 2013-06-23 01:36:03 [SEVERE] at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
-
View User Profile
-
Send Message
Posted Jun 24, 2013-
View User Profile
-
Send Message
Posted Jun 24, 2013Can u Fix this??
http://www.youtube.com/watch?v=Y73C1iXoKS8&feature=c4-overview&list=UUdo4IIRJlEaln7ZHZHzFNIw
-
View User Profile
-
Send Message
Posted Jun 23, 2013LWC v4.4.0 (b873-git-MANUAL) (June 22, 2013) PluginDisableEvent Time: 50112 Count: 1 Avg: 50112
InventoryMoveItemEvent Time: 9496865619662 Count: 163520677 Avg: 58077
InventoryCreativeEvent (and others) Time: 642588303 Count: 14719 Avg: 43657
PlayerQuitEvent Time: 1573304 Count: 261 Avg: 6027
PlayerDropItemEvent Time: 24367768 Count: 1008 Avg: 24174
PlayerInteractEvent Time: 6581686540 Count: 145118 Avg: 45354
EntityInteractEvent Time: 436225037 Count: 12634 Avg: 34527
EntityExplodeEvent Time: 72940224 Count: 849 Avg: 85913
EntityChangeBlockEvent Time: 9337024 Count: 12486 Avg: 747
BlockRedstoneEvent Time: 3355844218 Count: 1498482 Avg: 2239
BlockPistonRetractEvent Time: 175649518 Count: 14352 Avg: 12238
BlockBreakEvent (and others) Time: 714628850 Count: 35452 Avg: 20157
BlockPistonExtendEvent Time: 3341084671 Count: 43354 Avg: 77065
SignChangeEvent Time: 1391720 Count: 16 Avg: 86982
StructureGrowEvent Time: 12594771 Count: 159 Avg: 79212
BlockPlaceEvent Time: 75903268 Count: 15040 Avg: 5046
BlockPlaceEvent Time: 566105614 Count: 15040 Avg: 37640
Total time 9512877590604 (9512s)
Sorry, can anybody tell me why the InventoryMoveItemEvent is so high? I have not had any massive problems with it, but it is bugging me.