v5 Major Differences From LWC v4 - Hidendra/LWC GitHub Wiki

There are several large differences from LWC v4 (mostly noticeable in commands) however alias commands (''/cprivate'', ''/cremove'', etc) are for the mostly the same. The following are the most noticeable differences:

  • H2 is the default database now instead of SQLite. Available databases: h2, sqlite, mysql, postgresql, and memory (no persistence; protection data is lost after the server stops)
  • Dynamic translations: LWC knows what language a player's client uses so if the language they are using is translated by LWC then it will send text for LWC to them in their client's language
  • Commands (besides aliases) are very different for most commands. See Commands for more info.
  • Protections have multiple access levels and each protection can have multiple owners; example access levels are: depositonly (cannot withdraw items if supported by the mod), member (default; cannot add/remove others but can deposit/withdraw), manager (can add/remove members), owner (can add/remove anyone including other owners)
  • others (to-do add)