Simple Dofus server in Java
A simple open source Dofus 1.29 server emulator, implementing only base features, with high quality standard.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Note: Those instruction enable the setup of a development environment, not a production one
git clone https://github.com/Arakne/Araknemu.git && cd Araknemu
mvn package -DskipTests=true
mysql -u <user> -p <database_name> < resources/init_mysql.sql
conf.ini
fileRun Mysql server.
Launch the built jar.
To run the server, your working directory should contains the conf.ini
file.
java -jar target/araknemu-0.11-alpha-jar-with-dependencies.jar
The project is in pre-alpha development state, and thus, the architecture is not stable, and will change until v1.0 is released. It can only be used for testing or development purposes.
To see all currently implemented features you can go to closed feature issues.
This project only provides the server source code. You should create your own database in order to launch the server. A command will be created to generate the database structure.
All dofus servers I've seen have very bad quality standards, don't follow semantic versioning, are always on rolling release (i.e. no maintained version), and no unit and functional tests. So, the goal of this project is to provide a reliable open source base for Dofus servers.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
This project is licensed under the LGPLv3 licence. See COPYING and COPYING.LESSER files for details.