Phantom Voting - [1.20 - 26.1.2] ⭐ Milestones, Streaks, Rewa
v1.2.51.20 -> 1.21.11 | Milestones | Vote Parties | Rewards | Streaks & More.
v1.2.5latest1.21.10 Support & Daily Vote FixNov 8, 2025 What's Changed · Experimental by @PhantomDevelopmentMC in #10 · Removed CommandAPI dependency and implemented our own logic. What's Fixed · Fixed an issue with the daily votes placeholder not determining daily votes correctly, it now uses a strict 24h period and a new day instead of basing on previous vote times. Full Changelog: v1.2.4...v1.2.5v1.2.41.21.8 Support & Multiple Bug FixesAug 8, 2025 What's Changed · Experimental by @PhantomDevelopmentMC in #9 What's New · Added support for 1.21.8 (Experimental) · Added a new command for external plugins to send the vote list directly to the player (/votingadmin sendvotelist {player}) What's Fixed · Fixed an issue with "non-premium" accounts causing errors in the leaderboard menu due to invalid profile key fetching. · Fixed an issue when closing the server, it would throw errors due to a SQL saving mistake. Full Changelog: v1.2.3...v1.2.4v1.2.31.21.6 & 1.21.7 Support | Depreciated (1.16.5 - 1.19.4)Jul 10, 2025 What's Changed · 1.21.6 & 1.21.7 Support | Depreciated (1.16.5 - 1.19.4) by @PhantomDevelopmentMC in #8 New Contributors · @PhantomDevelopmentMC made their first contribution in #8 Full Changelog: v1.2.2.3...v1.2.3v1.2.2MySQL Integration & Much MoreFeb 24, 2025 What's Changed · Experimental by @Fergs32 in #4 · Finalized support for SQL & MySQL through rigorous testing. · Minor code cleanup with some performance improvements. What's Added · Implemented caching for fetching vote party current votes and more. · Added hover & clickable message support for VOTE_LIST message type (Look at Wiki) · Added Module-Permissions inside of modules.yml if you would rather have a permission approach inside of enabled/disabled. (Look at modules.yml if you want to add) · Added /votingadmin opengui {player] [menu-type] command for external plugins to open menus for players. · Added storage.yml for SQL configuration. What's fixed · Fixed / Added support for adding multiple votes to a player. · Fixed / Added support to remove multiple votes from a player. · Fixed a startup error relating to Placeholder API. · Fixed an error with vote reminder not having a default message to fallback on. · Fixed mistake for voting sounds, it was playing the sound in the players location and not the player directly. New Contributors · @Fergs32 made their first contribution in #4 Full Changelog: v1.2.1...v1.2.2v1.2.0SQL Improvements, caching and more.Jan 26, 2025 What's Changed · Changed vote storage to utilize caching along with asynchronous fetching of data, improving overall performance and less SQL calling within menus and more. · Minor code refactoring and clenaup. What's Added · Added ASCII startup with additional startup logging with colors. · Added 2 new placeholders, see below · %phantomvoting_top_player_{position}% -> Returns the top players name in that position · %phantomvoting_top_votes_{position}% -> Returns the top votes in that position Full Changelog: v1.1.9...v1.2.0v1.1.9QOL Additions & Placeholder API FixJan 24, 2025 What's Changed · Fix placeholders not working after /papi reload by @efekurbann in #3 What's Added · Added %required_streak% placeholder to use in streak menu item lore. · Added %votes_required% placeholder to use in the milestones menu item lore. Full Changelog: v1.1.8...v1.1.9v1.1.8Vote Party Updates & Code ImprovementsJan 16, 2025 What's New · Implemented new additional config options for vote party, which are Permission-Commands & Chance-Commands. What's Fixed · Fixed Skull meta data not persisting on versions above 1.20.5+. What's Changed · Added command caching to vote party. · Minor code changes throughout the plugin. Full Changelog: v1.1.7...v1.1.8v1.1.7Additional config options, performance improvements & moreJan 13, 2025 What's New · Added additional options for menu items, such as glowing, custom-model-data, item flags and more. · Added option to send titles in all messages in messages.yml. What's Fixed · If Placeholder API wasn't installed it would cause startup errors, that is now fixed. What's Changed · Reduced SQL Database calls in menus, therefore increasing the overall performance. · Implemented my own Player Manager, this should eliminate lag spikes with vote parties on high player counts. · Minor code improvements and clean-ups. Full Changelog: v1.1.6...v1.1.7v1.1.6Vote Party Options, New Module & CommandsJan 12, 2025 What's New · Added Streaks Menu module, which is a menu similar to milestones but for streaks. · Added new SQL Table to account for new streaks implementations. · Added option to voteparty.yml to disable them. · Added new set of commands related to streaks (reset|set|add) · Added new messages for streaks menu and streak commands. Please look at wiki for the additional messages & more. What's Changed · Made inventory animation async, also made some database fetching async to improve performance. Full Changelog: v1.1.5...v1.1.6v1.1.5Base-64 Support & Vote Reminder TogglingJan 7, 2025 What's New · Added new /vote toggle reminder to disable / enable notifications. · Added new configuration section in Vote Reminder module for the toggle options. · Added Base-64 skull support, visit wiki for info on how to add to items. Not available in some cases. · Added new messages to alert user on disabled modules, and vote reminder message for toggling. Refer to wiki. Full Changelog: v1.1.4...v1.1.5v1.1.41.21.3 Support | Additions & MoreJan 2, 2025 What's Changed · Added option to customize player position heads, see wiki for reference Player Position Configuration Fixes · Fixed an issue where I used the wrong placeholder for milestone voting message, now fixed. What's New · Added new vote party admin commands (forcestart|add|set) · Updated dependencies which now supports up to 1.21.3 · Minor code refactoring, removal of methods and other things. Full Changelog: v1.1.3...v1.1.41.1.4Vote Milestones & Code RefactoringNov 28, 2024 Update v1.1.3 - Milestones & Enhancements What's New: · Milestones: · Fully implemented milestone system to enhance player rewards and engagement. · Milestones are togglable via modules.yml. · Added support for SQL tables to store claimed milestones and related data. · New Features: · Added new configurable messages for milestones in messages.yml. · Option to play a sound on the VoteReceiveEvent (contributed by @Frxq15). · Improvements: · Minor code refactoring for better performance and maintainability. Full Changelog: v1.1.2...v1.1.31.1.3Reload Bug FixNov 28, 2024 Bug Fixes: · Added a check for milestones to prevent null instance on reload.1.1.2Fixed startup error & bossbar color parsingNov 24, 2024 This release is just a quick patch for the reloading command! · Patched: Reloading with Vote reminder module causing errors when generating new task with new intervals. To view the full log of changes, please refer below to see the recent commits! https://github.com/PhantomDevelopmentMC/PhantomVoting/com…2024-11-24Nov 24, 2024
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta