Download
L2J™ is an open-source development released free of charge. However, you must read and fully understand the license agreement before you download and use the software.
There are a couple of ways for you to get it. Which one is the best for you, it depends on your skills and needs:
Option 1. Download Stable L2J Releases
No, wait. We don’t have such a thing here. One day we will perhaps provide you with stable releases, but not today. However we publish some builds tagged as releases every 6 months or so, you can find them for download in our old nightlies folder or our project entries in Freshmeat and Sourceforge.
Option 2. Download Nightly Builds
This is the simpler way to get an up-to-date copy of L2J, but our development moves fairly quickly and every day things break and get fixed. This code vortex is a goal in our development process, which aims to produce the most rich source code base while keeping it as stable as possible at all times.
Nevertheless, these builds are automatically performed and subversion tree may be broken while the nightlies are made. Additionally, you may have to wait several hours before a hotfix becomes available by using this method.
Anyhow the chances for a broken nightly build are little, and it’s a great way to have L2J working copies if you can wait for hotfixes, or just wanted to try L2J before checking out SVN.
If you think nightlies are the best option for you, download unstable zip files from our nightlies folder. Please consider using a download management software, specially if your internet connection speed or reliability are low. If you still don’t have one, we recommend you Free Download Manager.
Option 3. Subversion Access
L2J source code repository is kept on Subversion (SVN) servers. If you keep in sync with our repositories rather than just downloading nightly builds, you’ll be able to stay up-to-date at any time, quickly revert locally made changes, etc.
In order to check out and work with our SVN repositories, the following tips could be of use for you:
1. You will need a SVN client, like:
- TortoiseSVN
- Subclipse plugin for Eclipse
- SVN command-line client that suit your OS.
2. To checkout from any of our SVN repositores, specify anonymous as username and provide a blank password.
3. This is a list of our repositories :
- L2J Core: http://l2jserver.com/svn/trunk/L2_GameServer/
- L2J Datapack : http://www.l2jdp.com/svn/trunk/datapack_development
After you check out, you may want to read our Installation Guide for further instructions.
Also, be sure to create an account in the L2J core and datapack forums, where L2J users and developers meet and help each other
As a final tip, if you need to know more about Subversion, we recommend you reading this great Subversion book.


