Commit graph

7 commits

Author SHA1 Message Date
c31ea425db feat: add computers as second objective type
- New: Computer, ComputerManager, ComputerRepair, ComputerHologram, ComputerDataManager
- Config: total-count=2, required-count=2, repair-seconds=90 in game.yml
- Win condition: all generators AND all computers required
- No regression, no ComputerKick, no compass on skill-check fail
- /dbdsetup set computer, /dbdadmin list computer
- Hologram progress display, persistence to data/computers.yml
- LECTERN block right-click cancelled
2026-06-21 13:37:37 +02:00
b666f1b0fa feat: /dbdadmin repairgens — мгновенно чинит все генераторы 2026-06-14 19:18:30 +02:00
7c7562a8d4 refactor: generator minigame system (gui + text), fix color codes, holograms, messages, & config 2026-06-14 16:04:25 +02:00
957ab4a5a2 fix 2026-06-10 23:00:12 +02:00
78fc8bfb55 remove: template save/load/list from SetupCommand 2026-06-03 20:46:35 +02:00
1adb8c84fd fix: colors, /dbd join flow, world creation, role assign, action bar lobby, /dbdadmin world, tab complete 2026-06-03 19:34:10 +02:00
34e0aebd5d Add lobby/game worlds, void generator, dbd reload, and fix plugin loading
- Add VoidWorldGenerator for empty void worlds
- Add LobbyManager with auto-creation of lobby world (stone platform 7x7, built once) and game world
- Add /dbd reload command to reload all configs at runtime
- Add plugin.yml for proper command registration, remove paper-plugin.yml
- Fix mdbdBootstrap/mdbdLoader public constructors (Paper requirement)
- Fix command registration (getCommand null on Paper plugin system)
2026-06-01 22:08:37 +02:00