No description
Find a file
eduardorm-dev d71f2c3a88 change listbox selected item colour
Colour changed to hex 344900 as suggested in #138
2026-03-17 14:49:48 +01:00
.github Add funding.yml 2023-12-01 18:15:19 +01:00
gradle/wrapper Merge structure/new_develop into develop 2020-05-03 21:42:09 +02:00
illabuild Merge structure/new_develop into develop 2020-05-03 21:42:09 +02:00
illaclient Lizard distinction 2026-02-24 19:14:51 +01:00
illacommon Another attribution due to an Attribution 4.0 license 2025-04-15 12:24:40 +02:00
illacompiler Merge structure/new_develop into develop 2020-05-03 21:42:09 +02:00
illadownload Fix app startup on unix with spaces in process path 2025-06-10 09:24:06 +02:00
illaeasynpc http to https 2023-09-28 09:22:12 +02:00
illaeasyquest http to https 2023-09-28 09:22:12 +02:00
illagameengine Allow disabling of Vsync 2025-06-07 14:34:50 +02:00
illagameengine-libgdx Ignore minimize 2025-06-08 12:19:02 +02:00
illagameengine-nifty Add an initial delay to hold down key 2025-06-08 18:00:00 +02:00
illamapedit http to https 2023-09-28 09:22:12 +02:00
nifty-controls-illarion If a "created by" name for an item is longer than 17 characters, such as Nalcaryos von Weißhafen, this makes it skip down to the next line (the prior state was it going outside of the border of the item window) 2025-03-28 19:32:43 +01:00
nifty-style-illarion change listbox selected item colour 2026-03-17 14:49:48 +01:00
.gitattributes [Client] Fixing a null pointer crash while updating the avatar 2014-07-14 19:48:29 +02:00
.gitignore [Download] Maven Downloader korrigiert (offline start) 2015-05-01 16:13:05 +02:00
build.gradle http to https 2023-09-28 09:22:12 +02:00
gradlew Merge structure/new_develop into develop 2020-05-03 21:42:09 +02:00
gradlew.bat Merge structure/new_develop into develop 2020-05-03 21:42:09 +02:00
javafx.plugin http to https 2023-09-28 09:22:12 +02:00
LICENSE Merge structure/new_develop into develop 2020-05-03 21:42:09 +02:00
pmd.xml Merge structure/new_develop into develop 2020-05-03 21:42:09 +02:00
README.md http to https 2023-09-28 09:22:12 +02:00
README.txt Initial Commit 2011-06-13 18:19:32 +02:00
settings.gradle [Engine-slick] Removed slick implementation of the game engine 2015-02-21 22:49:01 +01:00
versions.gradle Revert "Increment resource version" 2022-08-23 15:02:50 +02:00

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: https://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.