LDK - A multi-platform lgou2w development kit [1.8.x-1.16.x]
0.2.2A multi-platform lgou2w development kit

Information
- A multi-platform lgou2w development kit.
Multi-modules、Multi-platform、Low coupling、Dependency library、Minecraft's chat and nbt library、Coroutines、Tools、Utility、Package、 JavaFx、Rxjava、Retrofit、ASM、Bukkit's coroutines、extended and runtime etc. Rapid development、Lambda、Functional programming. Integrated multi-module multi-platform lgou2w development kit.
- Compatibility with Minecraft server.
- Wiki
Please check the wiki for various module usage and questions.
Modules
- ldk
- ldk-asm
- ldk-common
- ldk-coroutines
- ldk-i18n
- ldk-reflect
- ldk-retrofit
- ldk-rx
- ldk-fx
- ldk-rsa
- ldk-chat
- ldk-nbt
- ldk-sql
- ldk-exposed
- 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-rx
- ldk-bukkit-coroutines
- ldk-bukkit-plugin
- ldk-bukkit-version
- ldk-asm
Binaries
Dependencies
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
<dependency> <groupId>com.lgou2w</groupId> <artifactId>${module}</artifactId> <version>${version}</version> <scope>compile</scope> </dependency>
- Gradle
dependencies { compile 'com.lgou2w:${module}:${version}' }
Development
- Intellij IDEA
- JDK 8
- Kotlin 1.3+
- Maven 3.3+
- Git
git clone https://github.com/lgou2w/ldk.git cd ldk mvn clean package
Donates
Thank you very much for your donate.
License
Copyright (C) 2016-2019 The lgou2w <[email protected]>
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.Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta