Skip to content

Aboutus

Bruce C. Miller edited this page Jul 1, 2021 · 2 revisions

Introduction

l1j-en is the active codebase for the l1j-en Lineage Server Emulator (formerly known as lindc). It is an English language merger of various L1J variants (mainly l1j-jp), with a reworked database, numerous bugfixes, additional server/database features, administrative/security/logging features, and English-translated content.

Several servers are using this project as their active codebase. This team is no longer running an official public server, however. The most recent server was Lineage Resurrection, which was a continuation of the "official" public server effort for this project, following WestKnights, Lineage Retribution, and before that, LineageDC.

How to Contact Us

The developers of l1j-en can be found on:

  • Lineage Resurrection Forums - The forum of l1j-en's primary public server. The best place if you have server support needs, want gameplay advice, or are just lonely.
  • #l1j on libera: Either use your favorite IRC client or connect via your browser with Libera's web interface. IRC is the primary means by which the team, project users, and others discuss the future of the project and keep in touch.
  • l1j-en Google Group - Google Groups aren't really popular anymore, but occasionally people still post on this one.

Note that, all of the developers, testers, and community support personnel for the project are both very few in number and have other pressing concerns in life (like jobs). Adjust any support expectations accordingly.

Why This Repository Exists

l1j-en is the first (and still the only) open-source repository for English-language Lineage server emulation. Now anyone can download this source, modify it to their liking, and run their own server. See the l1j-en FAQ for more information.

Repository Access

Read access is available to everyone. Simply point your favorite git client to our repository and start downloading. For help installing the server, see our Setup Guide Wiki.

Like the vast majority of open source projects, commit access is available for anyone who requests. To get started, pick a bug off the issues list or one that annoys you while playing on the server, write a fix for it, and send it in. We'll try our best to make helping as easy as possible, as more development help is always needed.

Legal Information

No proprietary information or copyrighted intellectual property are contained in this repository. L1J-En is available under the GNU General Public License Version 3. For more information on the GPLv3, and before using/modifying any code here, please read the full GPLv3 text.

As this code is Free software, there are no expressed or implied warrantees. We are under no obligations to provide support to any consumers of this codebase. This is a volunteer effort, and our primary goal is to improve the server, not provide user support.

Current Status

Currently the server is usable and extremely stable (by comparison to anything preceding it). We always need more widespread testing, reporting of bugs, assistance with community management, and, most importantly, more developers.

Apart from general development on the main "classic" repo, several major efforts are currently underway:

  • A major upgrade is currently underway to support v3.63. This is a heroic solo effort by developer Smitty. Those who want to help should get in touch with him and request repo access.
  • A fully open source client in being written by Tricid. This project is also hosted here.
  • A branch of classic is being worked on, also by Tricid, that majorly optimizes all of the legacy inefficiencies, using proper, modern software development practices.
  • A web-based game, written in ClojureScript, is being developed by bcmiller/Smelf that uses the l1j-en database.
Clone this wiki locally