▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
VoteMe

VoteMe

A Vote Rewards plugin that doesn't require an second port to use, in this plugin we using an API from the Voting System Website, so this plugin doesn't require an second port to use, easy to setup and very usefull

8
1
Все версииVoteMe 1.0.2

VoteMe 1.0.2

Release1 нед. назад

Список изменений

Changelog

All notable changes to VoteMe will be documented here.


[1.0.2] — 2025-03-05

Added

  • Support for 8 vote sites: Minecraft Pocket Servers, Minecraft-MP, Minecraft-Server.net, Craftlist, TopG, Planet Minecraft, Minecraft-Servers.org, ServerPact
  • Craftlist timestamp-based vote tracking — stores last claimed vote per player in data.yml
  • PlayerJoinListener — async join reminder showing how many unclaimed votes a player has
  • /vote list subcommand — lists all enabled vote site names and links in chat
  • Tab completion for /vote list
  • join-reminder toggle in config.yml
  • checkStatus() in VoteAPIClient for read-only join reminder checks
  • ConfigManager fully dynamic — reads all site data via APIType enum
  • GUIListener uses EnumMap<Material, APIType> for clean click routing
  • VoteGUI dynamically assigns slots based on active sites
  • Saweria support link added to top of config.yml

Changed

  • Config structure changed from flat keys to nested blocks per site:
    minecraft-pocket:
      api-key: ""
      name: "Minecraft Pocket Servers"
      url: "..."
    
  • VoteAPIClient restructured with clear per-site handlers and shared HTTP helpers
  • VoteGUI slot layout redesigned to accommodate up to 8 sites in a 27-slot chest

Notes

  • If upgrading from 1.0.0, delete the old config.yml and let the plugin regenerate it

[1.0.0] — 2025-03-03

Initial Release

  • /vote command opens a 27-slot chest GUI
  • Support for Minecraft Pocket Servers and Minecraft-MP
  • Pure HTTP API — no port forwarding, no listener daemon required
  • All API calls run asynchronously (non-blocking main thread)
  • Fully configurable rewards via console commands ({player} variable)
  • Configurable messages and broadcast with {player} and {link} variables
  • Vote party system — fires server-wide rewards at vote milestones
  • Sound feedback: VILLAGER_YES + XP_ORB sequence on success, VILLAGER_NO on failure
  • Vote party sound sequence for all online players
  • PlaceholderAPI support with 4 placeholders:
    • %voteme_total_votes%
    • %voteme_party_progress%
    • %voteme_party_target%
    • %voteme_party_needed%
  • /votereload command for hot config reload
  • data.yml for persistent vote counter across restarts
  • MIT License

Файлы

VoteMe.jar(36.29 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.2

Загрузчики

Bukkit
Paper
Purpur
Spigot

Версии игры

1.21–1.21.11

Загрузок

5

Дата публикации

1 нед. назад

Загрузил

ID версии

Главная