Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lanternpowered/lantern
An open-source Minecraft server that implements the SpongeAPI.
https://github.com/lanternpowered/lantern
java lantern minecraft minecraft-server server sponge spongeapi
Last synced: 3 months ago
JSON representation
An open-source Minecraft server that implements the SpongeAPI.
- Host: GitHub
- URL: https://github.com/lanternpowered/lantern
- Owner: LanternPowered
- License: mit
- Created: 2015-05-19T19:41:11.000Z (over 9 years ago)
- Default Branch: 1.12
- Last Pushed: 2021-11-09T03:09:12.000Z (about 3 years ago)
- Last Synced: 2023-11-07T17:05:42.673Z (about 1 year ago)
- Topics: java, lantern, minecraft, minecraft-server, server, sponge, spongeapi
- Language: Java
- Homepage:
- Size: 16.2 MB
- Stars: 109
- Watchers: 17
- Forks: 12
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Lantern [![Build Status](https://travis-ci.org/LanternPowered/Lantern.svg?branch=1.12)](https://travis-ci.org/LanternPowered/Lantern) [![Discord](https://img.shields.io/badge/chat-on%20discord-6E85CF.svg)](https://discord.gg/ArSrsuU)
A open source and compatible Minecraft server that implements the [SpongeAPI]. It is licensed under the [MIT License].
* [Source]
* [Issues]
* [Wiki]## Prerequisites
* [Java 8]## Clone
The following steps will ensure your project is cloned properly.1. `git clone --recursive https://github.com/LanternPowered/Lantern.git`
2. `cd Lantern`## Building
__Note:__ If you do not have [Gradle] installed then use ./gradlew for Unix systems or Git Bash and gradlew.bat for Windows systems in place of any 'gradle' command.In order to build LanternServer you simply need to run the `gradle build` command. You can find the compiled JAR file in `./build/libs` labeled similarly to 'lanternserver-x.x.x-SNAPSHOT.jar'.
## IDE Setup
__Note:__ If you do not have [Gradle] installed then use ./gradlew for Unix systems or Git Bash and gradlew.bat for Windows systems in place of any 'gradle' command.__For [Eclipse]__
1. Run `gradle eclipse`
2. Run `gradle genEclipseRunConfigurations`
3. Import LanternServer as an existing project (File > Import > General)
4. Select the root folder for LanternServer
5. Check LanternServer when it finishes building and click **Finish**__For [IntelliJ]__
1. Make sure you have the Gradle plugin enabled (File > Settings > Plugins)
2. Click File > New > Project from Existing Sources > Gradle and select the root folder for LanternServer
3. Select Use customizable gradle wrapper if you do not have Gradle installed.
4. Once the project is loaded, run `gradle genIntelliJRunConfigurations`
5. IntelliJ will now ask to reload the project, click **Yes**[Eclipse]: https://eclipse.org/
[Gradle]: https://www.gradle.org/
[IntelliJ]: http://www.jetbrains.com/idea/
[Source]: https://github.com/LanternPowered/LanternServer
[Java 8]: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
[Issues]: https://github.com/LanternPowered/LanternServer/issues
[Wiki]: https://github.com/LanternPowered/LanternServer/wiki
[MIT License]: https://www.tldrlegal.com/license/mit-license
[SpongeAPI]: https://github.com/SpongePowered/SpongeAPI