- English
- 简体中文
- A multi-platform lgou2w development kit.
Multi-modules、Multi-platform、Low coupling、Dependency library、Minecraft's chat component and nbt library、Coroutines、Tools、Utility、Package、
Retrofit、ASM、Eventbus、Plugin API、Bukkit's coroutines、extended and runtime etc. Rapid development、Lambda、Functional programming.
Integrated multi-module multi-platform lgou2w development kit. LDK
-
Wiki
Please check the wiki for various module usage and questions.
-
Compatibility with Minecraft server.
View Modules
- ldk
ldk-asm
ldk-common
ldk-coroutines
ldk-i18n
ldk-reflect
ldk-eventbus
ldk-retrofit
ldk-security
ldk-chat
ldk-nbt
ldk-sql
ldk-exposed
ldk-plugin
ldk-bukkit
ldk-bukkit-version
ldk-bukkit-reflect
ldk-bukkit-nbt
ldk-bukkit-common
ldk-bukkit-compatibility
ldk-bukkit-i18n
ldk-bukkit-anvil
ldk-bukkit-cmd
ldk-bukkit-gui
ldk-bukkit-region
ldk-bukkit-depend
ldk-bukkit-depend-economy
ldk-bukkit-depend-placeholderapi
ldk-bukkit-depend-worldedit
ldk-bukkit-coroutines
ldk-bukkit-plugin
0.1.8-beta1
- The first beta of 0.1.8 version.0.1.8-rc2-SNAPSHOT
- The 2nd release-candidate of the 0.1.8 snapshot version.0.1.8-rc2
- The 2nd release-candidate of 0.1.8 version.0.1.8-rc2-hotfix1
- The 2nd release-candidate hot fix 1 of the 0.1.8 version.0.1.8-SNAPSHOT
- Snapshot of the 0.1.8 release version.0.1.8
- 0.1.8 release version.1.0
- 1.0 release version.1.1-SNAPSHOT
- Snapshot of the 1.1 release version.
The Maven
or Gradle
dependency for the version tag can be found at https://search.maven.org.
The bukkit runtime of ldk-bukkit-plugin is distributed in release.
- Maven
<!-- if you need use snapshot version, add sonatype repo -->
<repositories>
<repository>
<id>sonatype-repo</id>
<url>https://oss.sonatype.org/content/groups/public/</url>
</repository>
</repositories>
<!-- Add your dependencies, and more -->
<dependency>
<groupId>com.lgou2w</groupId>
<artifactId>${module}</artifactId>
<version>${version}</version>
<scope>compile</scope>
</dependency>
- Gradle
// if you need use snapshot version, add sonatype repo
repositories {
maven { url 'https://oss.sonatype.org/content/groups/public/' }
}
// Add your dependencies, and more
dependencies {
compile 'com.lgou2w:${module}:${version}'
}
- Intellij IDEA
- JDK 8
- Kotlin 1.3+
- Maven 3.3+
- Git
git clone https://github.com/lgou2w/ldk.git
cd ldk
mvn clean package
Thank you very much for your donate.
Copyright (C) 2016-2019 The lgou2w <lgou2w@hotmail.com>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.