v1.2.4: Remove roguelike perks, update bStats to 3.2.1, add new game modes and lpschem system
- Removed roguelike perk system (double jump, magnet, shield, second chance) - Updated bStats dependency to 3.2.1 with proper relocation - Changed bStats plugin ID to 29754 - Added new game modes: Speedrun, Gravity Shift, Hardcore - Implemented .lpschem format with GZIP + JSON compression - Added JumpValidator for physics-based jump validation - Added JumpType system (neo-jump, head-hitter, fence, trapdoor, ladder) - Implemented Ghost system for recording/playback top players - Added loparkour-vilib as local dependency - Updated config with new mode settings and removed roguelike section - Cleaned up TODO.md roadmap
This commit is contained in:
parent
aecb03ccf8
commit
8aeb547897
68 changed files with 6186 additions and 163 deletions
12
build.gradle
12
build.gradle
|
|
@ -4,7 +4,7 @@ plugins {
|
|||
}
|
||||
|
||||
group = 'dev.loki'
|
||||
version = '1.1.0'
|
||||
version = '1.2.4'
|
||||
description = 'LoParkour - Advanced parkour plugin for Minecraft'
|
||||
|
||||
java {
|
||||
|
|
@ -72,11 +72,13 @@ dependencies {
|
|||
// Spigot API
|
||||
compileOnly 'org.spigotmc:spigot-api:1.20.4-R0.1-SNAPSHOT'
|
||||
|
||||
// Local vilib fork
|
||||
implementation project(':loparkour-vilib')
|
||||
|
||||
// Shaded dependencies
|
||||
implementation('com.github.Efnilite:vilib:dd786231c3') {
|
||||
exclude group: 'com.tchristofferson', module: 'ConfigUpdater'
|
||||
}
|
||||
implementation 'io.papermc:paperlib:1.0.7'
|
||||
implementation 'com.google.code.gson:gson:2.10.1'
|
||||
implementation 'org.bstats:bstats-bukkit:3.2.1'
|
||||
|
||||
// Provided dependencies (plugins)
|
||||
compileOnly 'me.clip:placeholderapi:2.11.6'
|
||||
|
|
@ -99,6 +101,8 @@ shadowJar {
|
|||
// Relocate shaded dependencies
|
||||
relocate 'dev.efnilite.vilib', 'dev.loki.loparkour.lib.vilib'
|
||||
relocate 'io.papermc.lib', 'dev.loki.loparkour.lib.paperlib'
|
||||
relocate 'com.google.gson', 'dev.loki.loparkour.lib.gson'
|
||||
relocate 'org.bstats', 'dev.loki.loparkour.lib.bstats'
|
||||
|
||||
// Minimize jar size
|
||||
minimize()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue