DifficultyVote

Allow your players to change your server's difficulty by voting using /votedifficulty easy|normal|hard !

109

DifficultyVote

DifficultyVote is a lightweight Paper plugin that lets your players vote to change the server’s world difficulty in real time.

Features:

- Shows the current world difficulty to players on login (delayed so it doesn’t get lost behind other plugins’ messages). - Players can vote using /voteDifficulty <easy|normal|hard>. - Broadcasts votes to other players, showing how many votes are needed to change the difficulty. - Automatically changes the difficulty when 50% or more of online players vote for the same option. - Includes a /voteDifficulty help command to explain usage to new players.

Fully compatible with Paper 1.20+ servers.

Screenshot:

Image shows the messages in chat when someone votes.

(FYI: For the example image, I'm the only player online)

Perfect for:

- Community servers where players want more control over gameplay. (Some players rather play on an easier, or harder difficulty) - Adding interactive features for survival worlds. - Keeping your server dynamic and player-friendly. - Only 50% of the votes needed, so a player alone on the server can change the difficulty by himself.

EASY Installation:

1. Drop the .jar into your plugins/ folder. 2. Restart the server. 3. Players can immediately start voting for the difficulty! No config file needed!

Roadmap/features to come

- Adding permissions (right now anyone can vote) - Adding a customisable config file (change the vote percentage, chat message color, etc..)

ADS