LWC Extended icon

LWC Extended -----

An actively maintained version of the LWC block protection plugin




This is a small update to add proper support for copper doors in Minecraft 1.21. Also note that support for versions before 1.20.6 is now officially dropped, and LWC 2.3.2 should be used instead for those versions. Java 21 is also now required.

Changelog:

  • Added copper doors and trapdoors to the default configuration
  • Updated door matchers to properly support copper doors
  • Improved server startup time by opting out of remapping on Paper
  • Updated Chinese translation (@NayaCcR)
----------, Sep 2, 2024

Changelog:
  • Fixed issues viewing containers using the lwc.mod permission
  • Fixed dispensers activated with redstone not checking the redstone flag
  • Fixed some doors not making a sound when opened as a double door
  • Fixed an error when loading default ACL modifications
----------, Feb 14, 2024

Changelog:
  • Added support for protecting chiseled bookshelves
  • Added a configuration option for MySQL public key retrieval (@1337Zero)
  • Added Korean translation (@sodacrst)
  • Updated Japanese translation (@yu-solt)
  • Fixed an issue where doors no longer made a sound when automatically toggled
----------, Sep 4, 2023

LWC for 1.20! This fixes an error that prevented the plugin from starting, as well as numerous other changes and improvements which are the culmination of months of work from the community. Note that support for versions before 1.18 is now officially dropped, and LWC 2.2.8 should be used instead for those versions.

Also check out my new plugin Bolt, which is a modern LWC alternative that boasts numerous improvements over LWC (see here). Keep in mind that LWC continues to be fully supported and will receive the usual updates as always. For more information, visit the plugin page or ask on our Discord server in the LWC / Bolt channels. Thank you for your support!

Changelog:
  • Added support for MineCraft 1.20
  • Added hanging signs, and bamboo/cherry doors, trap doors, and fence gates to the default configuration
  • Added new "supply" protection type (commands: /csupply, /cmodify supply, etc); used to allow taking, but not depositing contents into a protection (effectively the opposite of donation) (@LazyGon)
  • Added database.useSSL configuration option for forcing a MySQL connection to use SSL (@ElandaOfficial)
  • Improved automatic item transfer to apply to containers instead of only hoppers (@LazyGon)
  • Updated protection matchers to support hanging signs, and include new bamboo/cherry block variants
  • Updated default configuration for doors to more closely match vanilla by default
  • Updated German translation (@seema84)
  • Updated plugin build process (@Joo200)
  • Fixed permission access check for player triggered block changes (e.g. composters) (@tomo1560)
  • Fixed a configuration error that prevented the plugin from starting (@Phoenix616)
  • Fixed an error running the forceownerall command with the wrong number of arguments
----------, Jun 10, 2023

Well, hasn't it been a while! LWC doesn't often need updates, but we're definitely overdue and this one brings a variety of new features and fixes from the community, plus proper support for all of the new mangrove items in 1.19.

Changelog:
  • Added mangrove doors, trap doors, and fence gates to the default configuration
  • Added RGB color support in locale files, formatted as '%#RRGGBB%'
  • Added '/cmodify owner:<owner>' for transferring protection ownership
  • Added '/cdefault' for default modifications (@LadyCailin)
  • Added Faction permission type with '/cmodify faction:<faction>' (@Fyreum)
  • Added lwc.removeall permission for removing all of ones own protections
  • Added '/lwc admin reload' to the LWC help menu (@Noorquacker)
  • Added ACL permission locale message
  • Improved MySQL connector compatibility (@Phoenix616)
  • Improved display format of protection permissions
  • Updated protection matchers to include new mangrove block variants
  • Updated Spanish (@KrazyxWolf, @frequential) and Japanese (@rona-tombo) translations
  • Fixed Towny outsiders able to lock town protections
  • Fixed double doors still opening when cancelled by another plugin
  • Fixed missing name placeholder in some locale messages
  • Fixed some rare locale message parsing errors
----------, Jun 28, 2022

Changelog:
  • Added group support to donation/display protections and lecterns
  • Added Portuguese translation (@Misterio77)
  • Improved connection validity check in MySQL DB adapter (@Haarolean)
  • Updated Towny integration (@LlmDl)
  • Fixed broken MySQL DB adapter on servers running Paper-588 or above
  • Fixed unnecessary initialization of legacy material support
  • Fixed potential memory leak in the message cache
  • Fixed an issue where the protection cache was not properly updated after cleanup
----------, Apr 14, 2021

Changelog:
  • Added support for MineCraft 1.16.x
  • Added support for cmodifying players onto Donation and Display protections
  • Improved default protection configuration
  • Updated protection matchers to include new crimson, warped, and blackstone block variants
  • Updated Czech locale
  • Fixed a bug where setting the per-block autoRegister value to false in the config did not work
----------, Jun 25, 2020

This fixes a bug in yesterday's 2.2.5 update, which slipped through dev build testing. It can cause various issues such as the inability to open locked iron doors. Needless to say, you should re-download if you updated already. Also, thanks to @takatalvi for reporting the bug on Discord!
----------, Mar 29, 2020

Changelog:
  • Added support for loading LWC from alternative plugin folders
  • Added translations for the built-in economy module
  • Fixed an exploit which could be abused on hacked clients to gain access to protections
  • Fixed an issue where LWC mods could not see protection info
  • Fixed a bug where unprotected doors could be incorrectly matched to other protections
----------, Mar 28, 2020

Changelog:
  • Added Japanese (ja) locale
  • Improved Towny integration (configuration moved to towny.yml, added new protection cleanup options for /town unclaim and /plot clear, fixed various issues with the town borders option)
  • Improved protection matcher to properly detect bed blocks
  • Improved default protection configuration
  • Fixed "Loaded class" console warnings caused when using a plugin integration on recent versions of Spigot

----------, Feb 8, 2020

Changelog:
  • Added support for MineCraft 1.15
  • Added new configurable protection information formatting (@syokkendesuyo)
  • Updated English and German locales
  • Fixed a bug with protection access from protected pistons
  • Fixed a warning when connecting to certain MySQL databases
----------, Dec 11, 2019

Changelog:
  • Added new flags: HopperIn and HopperOut (accessible with /lwc flag), which allow restricting hopper access on a protection to only one direction
  • Added an option to hide empty limits in limitsv2.yml
  • Added missing tab-completions for /lock and /climits
  • Added support for hiding vanished players in tab-completions
  • Fixed an issue where players could be shown lwc admin tab-completions
  • Fixed a backwards-compatibility issue caused by loading invalid/non-existent blocks from the database
  • Fixed an error that occurred when using the new alternative hopper protection option
----------, Sep 28, 2019

This update is mostly brought to you by several awesome contributors in the LWC community! They are mentioned in the changelog below, as usual. :)

Changelog:

  • Added new message prefix option for custom locales (@syokkendesuyo)
  • Added a more efficient alternative hopper protection option (@Phoenix616)
  • Updated Factions integration to support the latest version (@animeavi)
  • Fixed issues with wildcards in protection configuration (@Phoenix616)
  • Fixed an unhandled error in the "/lwc admin view" command (@syokkendesuyo)
  • Fixed an erroneous error message in "/lwc create" command
----------, Aug 31, 2019

Changelog:
  • Added new "display" protection type (commands: /cdisplay, /cmodify display, etc); used to allow viewing, but not modifying, contents of a protection
  • Added /cnolock (or /lwc mode nolock) command which temporarily disables protection auto-register
  • Added wildcard support for limits defined in limitsv2.yml
  • Added new "shulker_box" limit group that can be used in limitsv2.yml
  • Added maximum pickup delay option to magnet.yml which helps prevent accidentally picking up certain items generated by other plugins
  • Improved admin reload (@montlikadani)
  • Improved reliability of UUID lookups when using /lwc admin commands
  • Updated EN and DE translations
  • Fixed persist mode incorrectly giving an additional action after the command is disabled
  • Fixed NoSuchFieldError in /climits command on MC 1.13 when using the "sign" limit group
  • Fixed dead link in /lwc admin version command
----------, Aug 18, 2019

If you are experiencing issues auto protecting chests and other blocks in the update released yesterday, this should fix it. Special thanks to Gabby and others on the Discord support channel for catching this one.

Changelog:

  • Fixed default permissions for lwc.autoprotect
----------, Aug 5, 2019

Changelog:
  • Improved double door configuration handling
  • Improved permission check for lwc.autoprotect
  • Improved automatic SQLite to MySQL conversion
  • Updated update checker
  • Fixed outdated plugin references
  • Various minor performance improvements
----------, Aug 4, 2019

This update features new tab-completions; a long awaited feature which many will find helpful in their day-to-day usage of LWC. I will be listening to community suggestions over the next few weeks on how to continue improving these, so they may be adjusted in coming updates. New Chinese translations were also contributed, and several bugs were fixed, as detailed below.

Changelog:

  • Added support for tab-completion of commands
  • Improved Chinese translation (special thanks to @StarWishsama)
  • Fixed incorrect permission evaluation for protection type modification
  • Fixed a bug that caused LWC to fail to load with some versions of Factions
  • Fixed inefficient group handling
----------, Jul 28, 2019

This is a re-upload of the MC 1.13-1.14 version of LWC, with numerous changes compared to older versions.

Changelog 2.1.6:
  • Updated stats and minor code improvements
Changelog 2.1.5:
  • Added integration with the Factions plugin (thanks @animeavi for the help)
Changelog 2.1.4:
  • Updated to MineCraft 1.14
  • Fixed oak sign protections
  • Backwards compatible with MineCraft 1.13 servers!
  • New Taiwanese localisation + fixes to other locales (special thanks to pan93412)
  • Fixed a bug that caused block supports for signs to not be protected
  • Fixed a bug that caused certain blocks to not be protected from pistons
  • Blocks defined in core.yml can now be defined either lowercase or uppercase
  • Default configuration has been updated to include common blocks for MineCraft 1.14
  • Books in Lecturns are properly protected and respect access rights
Changelog 2.1.3:
  • Adds new Estonian translation.
  • Fixed a bug where you could not open protected iron doors by right clicking.
  • Fixed a bug that caused an error to display when making a new database.
  • Fixed a bug where cmodify would allow users to set an unpermitted protection type.
  • Fixed a bug where pistons were still able to move certain protections.
  • Fixed a bug where shulker boxes could be placed inside of protected shulker boxes using the magnet flag.
  • Improved performance of protection checks caused by water.
  • Improved Towny integration to prevent non-residents from creating protections inside of towns
Changelog 2.1.2:
  • Supports integration with WorldGuard 7 Beta 2 (older versions require LWC 2.1.1)
  • Updates the German, Hungarian, and Spanish translations (@Sprungente @montlikadani @Miguel-Dorta)
  • Adds new Chinese (Hongkong) translation (@lifehome)
  • Add support for auto-registering donation chests
  • Adds basic economy features
  • Fixes an exploit where players could steal from donation chests
  • Fixes an exploit where players could steal from any chest on servers with the Orebfuscator plugin
  • Fixes an exploit where players could destroy protected chests in the nether/end
  • Fixes a database issue with legacy protections (pre MC 1.8)
  • Fixes a rare database upgrade issue (with MC 1.12 -> 1.13)
  • Fixes extraneous UUIDs in /cmodify (the /cinfo command is responsible for displaying this)
  • Fixes ignoring protection removal messages with /cnospam
  • Fixes incorrect color names in locale files
  • Various minor improvements
Changelog 2.1.1:
  • Added support for WorldGuard 7
  • Added support for action bar messages
  • Improved the Dutch translation (shoutout to Sikatsu)
  • Improved detection of trapdoor protections
  • Improved support for custom locales (see wiki for details)
  • Fixed droptransfer mode
  • Fixed opening protected iron trapdoors
  • Fixed double doors making every door sound
  • Fixed an entity locking issue with auto-register
  • Fixed issues with various in-game messages
Changelog 2.1.0:
  • Improved double chest detection.
  • Fixed double door detection.
  • Fixed an issue using SQLite databases that would cause errors to be displayed in the console.
  • Fixed a bug that caused some inventories not to open properly.
  • Fixed a bug that caused an error to be displayed in the console when placing/breaking entity protections.
  • Removed '/lwc menu' from the lwc help screen, as it no longer exists (displayed when you type '/lwc')
  • New default configuration with full support for 1.13 blocks. You must delete or move the old core.yml and magnet.yml for the new configuration to be generated when your server starts.
  • New databases should now use slightly less disk space.
  • Updated the German and Polish translations of LWC. Shout out to xopez and RikoDEV for their help!
  • Improved the performance of opening protected inventories.
  • Fixed database migrator.
  • Fixed a bug with database migration when using MySQL.
  • Fixed a bug with auto-registering armor stands.
  • Fixed a bug with incorrect protection limit detection.
  • Fixed a bug where pistons could destroy protected doors.
  • Fixed the door autoclose flag.
  • Updated autoclose to play the correct door sound.
  • Improved default block names for untranslated blocks.
  • Added version safety check, to prevent accidental usage of Modern LWC 2.1.0 on versions prior to Minecraft 1.13.
----------, Jul 22, 2019

This is a re-upload of the MC 1.8-1.12 version of LWC, with fixes for exploits in prior versions that allowed players to modify/destroy protections that they did not own.
----------, Jul 22, 2019

This is a re-upload of the MC 1.13-1.14 version of LWC, with numerous changes compared to older versions.
----------, Jul 22, 2019

This is a re-upload of the MC 1.8-1.12 version of LWC, with fixes for exploits in prior versions that allowed players to modify/destroy protections that they did not own.
----------, Jul 22, 2019

Resource Information
Author:
----------
Total Downloads: 63,508
First Release: Jul 21, 2019
Last Update: Sep 2, 2024
Category: ---------------
All-Time Rating:
56 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings