Skip to content

Java Applications of Illarion (Client, Mapeditor, easyNPC Editor, Downloader)

Notifications You must be signed in to change notification settings

GithubSuckBigTime/Illarion-Java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Illarion Java Applications

Build Status

Objectives

Illarion is the online multiplayer roleplaying game developed and maintained by the Illarion e.V. This repository contains all published client applications.

Details

The applications in this repository are the Illarion Client, the easyNPC editor, the easyQuest editor and the map editor. Also there is a small utility to download and update the applications on the players' computers.

Contributing

The team of Illarion is always looking for new members who want to support our project. This project is developed only by volunteers, who don't get paid for their work. However, there is much experience to be gained by joining the development of this project.

For further information check out our homepage: http://illarion.org

Any changes to the applications can be applied using pull requests.

Build

Illarion is using Gradle and the Gradle wrapper to build the application. To build the application from command line simply enter:

gradlew build

The Gradle wrapper will take care of downloading Gradle, all dependencies and will perform the build. Make sure you have got a JDK >= 6 installed.

IDE integration

IntelliJ IDEA

To integrate the build properly into the IntelliJ IDEA IDE you should use the "Import Project" functionality and then select the file build.gradle in the project root directory. While importing make sure that "Use gradle wapper" is selected.

Afterwards the JetGradle task will allow you to control build operations.

About

Java Applications of Illarion (Client, Mapeditor, easyNPC Editor, Downloader)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 96.6%
  • Groovy 1.4%
  • Lua 1.1%
  • HTML 0.3%
  • ANTLR 0.2%
  • GLSL 0.2%
  • CSS 0.2%