Commit graph

  • 4e3ccfd736
    docs: add 1.4.0 changelog (en+ru) main loki5512344 2026-08-06 14:43:35 +02:00
  • 9783418734
    chore: bump version to 1.4.0 loki5512344 2026-08-06 14:37:35 +02:00
  • dee403b5f4
    ci: align deps with new-style paper-api platform (fix 1.21.11/26.x) loki5512344 2026-08-06 14:21:09 +02:00
  • 2f020d6b34
    ci: drop flaky onarandombox maven repo (fix 503 worldedit resolution) loki5512344 2026-08-06 14:09:43 +02:00
  • cd330608b6
    ci: migrate actions to v5 (checkout, setup-java, upload-artifact) loki5512344 2026-08-06 14:03:21 +02:00
  • 5de4d026ef
    ci: fix multi-version build matrix (Gradle 9 + Java 21 for 1.19.x) loki5512344 2026-08-06 13:51:51 +02:00
  • 8c8046a4f5
    feat: personal run replays (ghost system) loki5512344 2026-08-06 13:13:59 +02:00
  • 4c255111f0
    fix: coop session creation, schematic cleanup, wire dead generator config loki5512344 2026-08-06 10:59:30 +02:00
  • fea15e61c8
    fix: resolve 11 P1 bugs from audit (leaderboard, SQL, coop, jump, lifecycle, schematics, config) loki5512344 2026-08-06 10:49:05 +02:00
  • c0ca488b9d
    ci: multi-version build matrix + multi-MC compat layer loki5512344 2026-08-05 22:48:26 +02:00
  • 3b5d3d97d5
    feat: elytra firework boost, obstacle mode, duels menu, tests loki5512344 2026-08-05 21:49:11 +02:00
  • 5707cf2d24
    feat: duels player colors + elytra sub-modes (M-level) loki5512344 2026-08-05 21:32:54 +02:00
  • acb884b70b
    feat: add Duels mode (MultiMode, generator-per-player) loki5512344 2026-08-05 21:16:00 +02:00
  • 8fde1b579b
    feat: add Elytra mode (basic S-level) loki5512344 2026-08-05 20:45:01 +02:00
  • 6f71a47ab3
    refactor: clear all lint warnings and make PMD a hard gate loki5512344 2026-08-05 20:07:26 +02:00
  • 9f70e2e586
    refactor: remove legacy .lpschem format (TODO 117) loki5512344 2026-08-05 18:58:18 +02:00
  • de47bce56e
    refactor: apply 'one folder = one purpose' rule to overflowed packages loki5512344 2026-08-05 18:50:39 +02:00
  • 81788e71ed
    refactor: decompose god-classes, add lint gates, restructure packages loki5512344 2026-08-05 18:33:21 +02:00
  • 1d57972038
    fix: resolve all 375 checkstyle violations loki5512344 2026-07-12 12:08:02 +02:00
  • bfeecb0866
    fix: resolve 266/375 checkstyle violations, add lolib jar loki5512344 2026-07-12 11:52:54 +02:00
  • 7df0c13ac4
    fix: add lolib-3.0.0.jar, fix build loki5512344 2026-07-12 11:39:09 +02:00
  • 0dd8e8e717
    chore: unify checkstyle, fix violations, cleanup bin/ loki5512344 2026-07-12 00:59:15 +02:00
  • 535d472a41
    docs: unify README style with flat-square badges and bilingual layout loki5512344 2026-07-12 00:32:31 +02:00
  • 2773db98cf feat: replace Elytra mode with Invisible Barrier mode loki5512344 2026-07-06 11:24:09 +02:00
  • 9decc8716f docs: update TODO.md - 19/20 bugs fixed loki5512344 2026-06-08 14:49:55 +02:00
  • 5dde5de23b fix: resolve last 4 bugs (slab util, ice thresholds, Date hack, unsafe materials) loki5512344 2026-06-08 14:48:58 +02:00
  • 126e29f1c7 fix: resolve last 4 bugs (slab util, ice thresholds, Date hack, unsafe materials) loki5512344 2026-06-08 14:47:47 +02:00
  • a40c2863a9 docs: update TODO.md with fix status loki5512344 2026-06-08 14:41:20 +02:00
  • 0079cbf54b fix: remove Hardcore mode, disable Elytra by default, add bug tracker loki5512344 2026-06-08 14:40:22 +02:00
  • bee00c0c81 fix: resolve 3 remaining bugs (checkPlayerFall, removeTrailBlocks, scoredBlocks) loki5512344 2026-06-08 14:39:17 +02:00
  • 8f094c2971 Merge branch 'worktree-agent-a00d0cd05056c134c' loki5512344 2026-06-08 14:34:27 +02:00
  • ba421dc211 fix(generator): fix 6 code safety bugs loki5512344 2026-06-08 14:34:03 +02:00
  • 5b946c4222 fix(generator): fix 6 generation bugs loki5512344 2026-06-08 14:33:43 +02:00
  • 0b6409397b feat(generator): improve jump generation and block placement logic loki5512344 2026-06-07 23:02:01 +02:00
  • fd0ba2cc0e refactor: reorganize packages and replace LPSchematic with WorldEdit loki5512344 2026-06-01 14:02:48 +02:00
  • 6ba6e5137d refactor(leaderboard): split Leaderboard.java into 3 specialized classes loki5512344 2026-04-28 22:25:37 +02:00
  • 0a93c9628f refactor(config): split Locales.java into 3 specialized classes loki5512344 2026-04-28 22:23:45 +02:00
  • 371e38bfac refactor(config): split Option.java into 5 specialized classes loki5512344 2026-04-28 22:22:21 +02:00
  • a7afe34fea docs: update TODO with adaptive generation roadmap loki5512344 2026-04-28 00:11:34 +02:00
  • 7dd26408f9 clear loki5512344 2026-04-20 18:22:40 +02:00
  • e4a476e3be fix: launch player in air with gliding enabled for ElytraMode loki 2026-04-09 16:36:55 +02:00
  • 0ce5ac97f2 fix: first block after respawn at same Y level as spawn loki 2026-04-09 16:33:38 +02:00
  • 257d2cacb9 docs: update TODO with completed GravityShift and Hardcore modes loki 2026-04-09 14:24:59 +02:00
  • 7f23f86933 fix: register GravityShift and Hardcore modes in plugin loki 2026-04-09 14:23:38 +02:00
  • 02ba1e4028 feat: add locale entries for GravityShift and Hardcore modes loki 2026-04-09 14:19:20 +02:00
  • 3ba85ef67b feat: register HardcoreMode in Modes registry loki 2026-04-09 14:17:11 +02:00
  • e001935183 feat: implement HardcoreMode with reward reset on fall loki 2026-04-09 14:14:53 +02:00
  • e3b0a02df6 fix: correct GravityShiftMode getMode() and documentation loki 2026-04-09 14:13:07 +02:00
  • 4f0d236dc5 feat: implement GravityShiftMode with random potion effects loki 2026-04-09 14:10:24 +02:00
  • ccf64b7dfd Implement ElytraMode support classes loki 2026-04-09 13:59:46 +02:00
  • 3546d7f9e3 Fix locale bug and parkour spawn position loki 2026-04-09 13:52:37 +02:00
  • b0c03cd484 Add migration fix for legacy Boolean locale values loki 2026-04-09 13:06:12 +02:00
  • 6e0f0e4327 Force getString() for locale default to prevent Boolean parsing loki 2026-04-09 13:00:32 +02:00
  • 2f63b14d11 Fix locale loading, post-fall generation, and initial block distance loki 2026-04-09 12:53:45 +02:00
  • aaf72f0990 Add extended debug logging for config path resolution loki 2026-04-09 12:43:31 +02:00
  • f61a2455ea Add debug logging for LANG option loading loki 2026-04-09 12:38:36 +02:00
  • dbe4e7786c Add particles, sounds, and debug logging loki 2026-04-09 12:25:26 +02:00
  • 03ee678b68 Add fall detection and fix access modifiers loki 2026-04-09 12:22:03 +02:00
  • c142d21a26 Fix critical gameplay bugs in rewrite-v2 loki 2026-04-09 12:07:07 +02:00
  • e5dd567ca9 Fix critical bugs and Caffeine ClassNotFoundException loki 2026-04-09 12:02:01 +02:00
  • 5526910bef Add input validation to schematic commands loki 2026-04-08 17:33:56 +02:00
  • fe38a46496 Fix leaderboard bugs and improve thread safety loki 2026-04-08 17:02:49 +02:00
  • 9864fd6e30 Fix critical bugs and improve code quality loki 2026-04-08 16:54:42 +02:00
  • 46f7b794c6 Refactor admin command cooldown handling and update localization loki 2026-04-01 16:25:41 +02:00
  • 3100c53229 Update dependencies and improve configuration management loki 2026-04-01 16:21:09 +02:00
  • 978f739045 fix jump slab loki 2026-03-17 13:36:23 +01:00
  • d9eb747c1b new version 1.3.3 loki 2026-03-10 12:39:21 +01:00
  • 2d5c5eea48 fix generator 30% loki 2026-03-07 15:59:12 +01:00
  • 261c4a5cab Folder refactoring fixed the broken file loki 2026-03-07 12:58:07 +01:00
  • 574f9fc4b5 fix all migrate 80% loki 2026-03-07 12:34:59 +01:00
  • d1dcf6ab57 fix and migrate 70% loki 2026-03-05 20:28:25 +01:00
  • 8705cad578 fix 50% loki 2026-03-01 22:43:37 +01:00
  • 547fe6d9bb Add migration plan from vilib to LoLib 2.0 loki 2026-02-27 21:06:20 +01:00
  • 1b1d363f3b Add Elytra Parkour Mode (basic implementation) loki 2026-02-25 13:10:10 +01:00
  • 56bf11822e v1.2.4: Fix colors, add Russian locale, remove update checker loki 2026-02-25 13:01:44 +01:00
  • 8aeb547897 v1.2.4: Remove roguelike perks, update bStats to 3.2.1, add new game modes and lpschem system loki 2026-02-25 00:55:24 +01:00
  • aecb03ccf8 Initial commit: LoParkour v1.1.0 loki 2026-02-24 22:07:03 +01:00