refactor: split 6 oversized packages into semantic subpackages
Structure debt list is now empty (FOLDER_DEBT = Set.of()), every folder
holds at most 4 java files:
- elytra/{mode,generator} -> elytra/core plus per-mode slices (close,
minspeed, obstacle, speeddemon, timetrial), 2 files each
- command/schematic -> command/schematic (4) + wand/ (2)
- generator/jump: JumpType -> jump/model/, SchematicBlockPlacer ->
jump/placement/schematic/
- player/core -> player/core (4) + PlayerSpawnSetup -> player/service (4)
18 files moved, imports/tests updated, 5 classes widened to public for
cross-package calls. No behavior change; check and build stay green.
This commit is contained in:
parent
e8b6569ccf
commit
4263df50a2
29 changed files with 63 additions and 62 deletions
|
|
@ -2,12 +2,12 @@ package dev.loki.loparkour.mode.base;
|
|||
|
||||
import dev.loki.loparkour.api.core.Registry;
|
||||
import dev.loki.loparkour.duels.DuelsMode;
|
||||
import dev.loki.loparkour.elytra.mode.CloseMode;
|
||||
import dev.loki.loparkour.elytra.mode.ElytraMode;
|
||||
import dev.loki.loparkour.elytra.mode.MinSpeedMode;
|
||||
import dev.loki.loparkour.elytra.mode.ObstacleMode;
|
||||
import dev.loki.loparkour.elytra.mode.SpeedDemonMode;
|
||||
import dev.loki.loparkour.elytra.mode.TimeTrialMode;
|
||||
import dev.loki.loparkour.elytra.close.CloseMode;
|
||||
import dev.loki.loparkour.elytra.core.ElytraMode;
|
||||
import dev.loki.loparkour.elytra.minspeed.MinSpeedMode;
|
||||
import dev.loki.loparkour.elytra.obstacle.ObstacleMode;
|
||||
import dev.loki.loparkour.elytra.speeddemon.SpeedDemonMode;
|
||||
import dev.loki.loparkour.elytra.timetrial.TimeTrialMode;
|
||||
import dev.loki.loparkour.mode.impl.barrier.InvisibleBarrierMode;
|
||||
import dev.loki.loparkour.mode.impl.multi.CoopMode;
|
||||
import dev.loki.loparkour.mode.impl.multi.RaceMode;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue