Added:
✔
onPlayerFish: Handling fishing events so fishing quests can be created
✔
Jumping Puzzles: Procedurally generate jumping puzzles with varying heights and difficulties.
✔
Puzzle Persistence: Puzzles are saved and can be reloaded after server restarts.
✔
Player Movement Tracking: Detect when players start and complete puzzles.
✔
Block Restrictions: Prevent players from modifying puzzle areas.
✔
Puzzle Management Commands: Create, list, and remove puzzles dynamically.