In the latest update of the Spleef plugin, we've introduced several changes and improvements aimed at enhancing the player experience and making the management of Spleef arenas by administrators more straightforward. Here are the most significant updates, including new features, changes, fixes, improvements, and added commands:
New Features:
- In-game scoreboard (scoreboard): We've added a configurable scoreboard that displays to players during their time in the Spleef arena. This scoreboard can be customized to show the title, the number of players, and a countdown to the start/end of the game.
- Countdown implementation (countdown): Players will now see a countdown before the game starts and before it ends, adding to the game's dynamics and excitement.
- Snowball interaction configurations: New options have been introduced concerning snowball knockback on players and their behavior upon hitting (SnowballKnockbackEnabled, SnowballPlayerKnockbackMultiplier, SnowballDisappearsOnHit).
- Large countdown visualization (bigCountdown): A large, visual countdown will now be displayed before the game begins.
- Automatic snow area renewal post-game (autoRenewSnowAreasAfterGameEnd): Snow areas will automatically renew after a game ends, preparing the arena for the next round.
- Player glowing effect configuration (glowingEffect): Players can now be set to glow during the game, making them easier to spot in the arena.
- Arena Protection: Added a built-in system to prevent arena damage during games, ensuring the integrity of Spleef arenas without the need for external plugins.
Added Commands:
- /spleef pause: This command allows for pausing the ongoing game.
- /spleef resume: Allows the paused game to be resumed.
- /spleef setspawn: Sets the spawn point on the Spleef arena.
- /spleef join: Enables players to join an existing Spleef arena.
- /spleef renew: Allows for the manual renewal of snow on the Spleef arena.
- /spleef setreward: Enables setting a reward for winning the game in the Spleef arena.
- /spleef setsnowarea: Sets a specific area in the Spleef arena where snow will automatically regenerate.
- /spleef removesnowarea: Removes a previously set snow area in the Spleef arena.
These commands enhance game control, allowing for more dynamic and interactive gameplay. Administrators can now more easily manage game flow, setup, and player participation.
Changes:
- Game sound configuration update (spleefSounds): New sounds have been added for various in-game actions, such as game start and countdown, to enhance the audio experience.
- Cooldown management enhancement (cooldowns): Cooldowns for different types of snowballs have been made more configurable, including an option to display cooldown messages to players.
- Removed Dependencies: "WorldGuard" and "WorldEdit" are no longer required for the plugin's operation, streamlining installation and setup.
Fixes and Improvements:
- Snowball drop prevention (disableSnowballDropOnSnowballHit, disableEnhancedSnowballDropOnSnowballHit): Options have been introduced to prevent snowballs from dropping after hitting snow blocks, allowing for better control over game mechanics.
- Permission configuration update for spleef commands (Permissions): Permissions for most spleef commands are now enabled by default, simplifying the management of access to the plugin's features.
We thank you for using our Spleef plugin and hope these updates and enhancements make the management of Spleef arenas and the gameplay itself even more satisfying.