Commit graph

8 commits

Author SHA1 Message Date
Nick Guy
7936a525b8 Add Hardcore mode with player elimination mechanics.
- Introduced Hardcore mode toggle via `/skyblock hardcore` command.
- Implemented player elimination and spectator mode handling upon death.
- Added mechanics to clear Hardcore status during player reset.
- Enhanced respawn logic to respect island or Hardcore mode settings.
- Registered `HardcoreHandler` for relevant events.
2025-08-11 19:02:50 +01:00
Nick Guy
3edf908b89 Add dialog-based confirmation for island teleportation.
- Introduced player dialog system for confirmation prompts.
- Enhanced teleportation logic to include cancel and confirm options.
- Refactored inventory checks and confirmation flow for better usability.
- Added utility for command-style text components.
2025-08-11 18:23:47 +01:00
Nick Guy
6332a26ce0 Add inventory check and confirmation for island teleportation.
- Introduced inventory validation to prevent accidental item loss.
- Added `/skyblock confirm` command for explicit teleport confirmation.
2025-08-11 17:53:07 +01:00
Nick Guy
e67f70af56 Bump version number to target MC 1.21.8 2025-08-11 17:43:42 +01:00
Nick Guy
4032a0c6ff Add advancements, class generator, and recipe handling.
- Removed deprecated `Remarkable` annotation/processor.
- Added advancements for Nether and Skyblock progression.
- Introduced `ClassBuilder` for dynamic class generation.
- Implemented `SmeltingCraftingHandler` for custom recipes.
- Updated dependencies for Paper API integration.
2025-08-09 21:22:06 +01:00
Nick Guy
c869fdefb1 Add BiomeRod feature.
- Implemented BiomeRod for biome transformation with configurable radius.
- Updated configuration files and resource handling.
- Integrated reload command for dynamic biome mapping updates.
2025-07-29 21:34:56 +01:00
Nick Guy
e6f5230c58 Add advanced Skyblock world generation and clean up existing code.
- Introduced tiered island network generation.
- Enhanced player/team-specific world spawning.
- Refactored persistent data usage for key workflows.
- Added unit tests for circle placement logic.
2025-07-22 23:58:40 +01:00
Nick Guy
3e21e35757 Initial (if overdue) commit 2025-07-22 20:06:47 +01:00