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 7, 2013@west420
Can you repair or fix your database ?¿
I do that and i don't have more bug
-
View User Profile
-
Send Message
Posted Feb 6, 2013Help! When someone tries to open a chest it says 'Internal error' and gives this... http://pastebin.com/hsNBhCWn
-
View User Profile
-
Send Message
Posted Feb 6, 2013@west420
Do you mean groups to limit how many protections someone has? To remove all protections, protected blocks and items from chests, use /lwc admin purge -remove <playername>
@Martinahansen
I don't think so.
-
View User Profile
-
Send Message
Posted Feb 6, 2013I could please use some help in creating some groups for more locks, its a little confusing. And is there a way I can delete all locked chests from a player?
-
View User Profile
-
Send Message
Posted Feb 5, 2013How can I use the purge command to purge old chests/signs? I looked around but I didn't see any sub-commands for it. Sorry if I didn't look hard enough.
I've only seen /lwc admin purge <playername>
-
View User Profile
-
Send Message
Posted Feb 5, 2013Hi, i don't wanna read all these comments. i just wanna know if LWC locks pressure plates too??
-
View User Profile
-
Send Message
Posted Feb 5, 2013http://pastebin.com/BfM9dSZ4
-
View User Profile
-
Send Message
Posted Feb 5, 2013@AronSaturn
could you pastebin the full stack trace? It looks like the bottom half is missing (which is what says something. the top half doesn't really say anything)
-
View User Profile
-
Send Message
Posted Feb 5, 201305.02 16:01:25 [Server] INFO at java.lang.reflect.Method.invoke(Unknown Source) 05.02 16:01:25 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 05.02 16:01:25 [Server] INFO at sun.reflect.GeneratedMethodAccessor395.invoke(Unknown Source) 05.02 16:01:25 [Server] INFO at com.griefcraft.listeners.LWCPlayerListener.onPlayerDropItem(LWCPlayerListener.java:86) 05.02 16:01:25 [Server] INFO at com.griefcraft.scripting.ModuleLoader.dispatchEvent(ModuleLoader.java:358) 05.02 16:01:25 [Server] INFO Caused by: com.griefcraft.scripting.ModuleException: LWC Module threw an uncaught exception! LWC version: 4.3.1 (b820) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.Packet101CloseWindow.handle(SourceFile:17) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.PlayerConnection.handleContainerClose(PlayerConnection.java:1167) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.EntityPlayer.k(EntityPlayer.java:596) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.ContainerPlayer.b(ContainerPlayer.java:75) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.EntityHuman.drop(EntityHuman.java:403) 05.02 16:01:25 [Server] INFO at net.minecraft.server.v1_4_R1.EntityHuman.a(EntityHuman.java:441) 05.02 16:01:25 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 05.02 16:01:25 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 05.02 16:01:25 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 05.02 16:01:25 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 05.02 16:01:25 [Server] INFO org.bukkit.event.EventException 05.02 16:01:25 [Server] SEVERE Could not pass event PlayerDropItemEvent to LWC v4.3.1 (b820-git-MANUAL) (February 02, 2013)
I don't know what to do.
-
View User Profile
-
Send Message
Posted Feb 4, 2013@LordDWT
that sounds right, it will show 4.3.1 build #820 :)
@MrREOM
you would need to look in limitsv2.yml and create a group for the limit (it could be just a group only known to LWC - e.g give limits to the group somelimit123 and give the player the permission group.somelimit123
@LiLChris06
cool beans, looks perfect
@Lubenica998
shouldn't be as far as I'm aware. LMK if you have issues with it
-
View User Profile
-
Send Message
Posted Feb 4, 2013I downloaded "B: LWC 4.3.2 Beta for CB 1.4.7-R1.0 22 hours ago" just now and it loaded just fine but the version information is incorrect when useing "version LWC"
-
View User Profile
-
Send Message
Posted Feb 4, 2013Is their a permission node to make players have a limit for example i want my guests to have a limit between 10-15 chests is their a permission node for it?
-
View User Profile
-
Send Message
Posted Feb 4, 2013No issues here so far, though I have a small limit for locks (2-6 chests depending on rank) with a total of 700.
Here is the timings report just for LWC - http://aikar.co/timings.php?url=1610657
I also purge old locks every few days.
-
View User Profile
-
Send Message
Posted Feb 4, 2013Is stil lagging with the 4.3.2?
-
View User Profile
-
Send Message
Posted Feb 3, 2013No java errors with the 4.2.0 beta version ! :D Thx
-
View User Profile
-
Send Message
Posted Feb 3, 2013@fyrus12345
yes. players will by default be allowed to protect blocks and ops will have admin rights. I agree with what @LiLChris06 says though, learning permissions will be an invaluable asset should you want to ever do anything simpler than 1 "group" (usually you do)
-
View User Profile
-
Send Message
Posted Feb 3, 2013A beta build has been uploaded to the files page pending approval. Please let me know if anyone has any issues with this as this is likely a candidate for the next release.
@Zombiemold
Just to confirm are you using #820? If you are could you give me the output of `/lwc admin report`?
A good thing to look for is your cache size. In the report, look at how many protections you have. You want to aim to have cacheSize (in core.yml) to be larger than this if possible. If LWC knows all protections are in the cache it never has to do a query when doing simple selections for protections.
-
View User Profile
-
Send Message
Posted Feb 3, 2013@fyrus12345
2nd time I see you ask this in a dev page, you really should try setting up perms.
Makes a worlds difference when maintaining your server.
-
View User Profile
-
Send Message
Posted Feb 3, 2013Does this work without permissions?
-
View User Profile
-
Send Message
Posted Feb 3, 2013All my errors seems to be fixed now. with lastest dev. Thank you.