Phantom Development | Products
  • Welcome to our Docs!
  • Phantom Series
    • Phantom Masks ($10)
    • Phantom NameMC ($5)
    • Phantom Lockboxes ($10)
    • Phantom Rebirths ($10)
    • Phantom Luckyblocks ($5)
    • Phantom Outposts (TBD)
    • Phantom Robots ($15)
    • Phantom Armor ($17.99)
      • Actions System
        • Action Implementation
      • Armor Buffs System
        • Buff Implementation
      • Attributes System
      • Armor Placeholders
      • Backpack System
      • Execution Filtering
      • FAQ
        • Items-Adder Integration
        • Creating Sets & more
        • Message Options & More
        • Full-Set Bonuses
      • Files
        • armor
          • example_set.yml
          • enchanted_set.yml
        • menus
          • attribute-menu.yml
          • sets-menu.yml
          • settings-menu.yml
          • shard-select-menu.yml
          • attribute-list-menu.yml
          • armor-preview-menu.yml
        • attributes.yml
        • commands.yml
        • items.yml
        • messages.yml
        • settings.yml
        • shards.yml
        • backpack.yml
        • events.yml
      • Changelogs
        • v1.2.0
          • messages.yml
          • sets.yml
          • backpack.yml
        • v1.2.3
          • sets.yml
        • 1.2.4
          • sets.yml
    • Phantom Autominer (TBD)
    • Phantom Voting (Open-Source)
      • Message Hyperlinking
      • Vote Placeholders
      • Configuration Options
      • Files
        • menus
          • leaderboard.yml
          • milestones.yml
          • streaks.yml
        • modules
          • vote_reminder.yml
          • bossbar.yml
        • config.yml
        • messages.yml
        • modules.yml
        • voteparty.yml
        • storage.yml
    • Phantom Prison Core ($$$)
  • EdPrison Addon Series
    • Phantom RPGs ($10)
    • Phantom Momentum ($7)
      • Momentum Buffs System
      • Momentum Placeholders
    • Enchant Packages
      • Phantom Enchant Package #1
      • Phantom Enchant Package #2
      • Phantom Enchant Package #3
    • Phantom Bombs ($15)
      • files
        • bombs
          • acidic-bomb.yml
          • cluster-bomb.yml
          • default-bomb.yml
          • glacial-bomb.yml
          • hive-bomb.yml
          • nuclear-bomb.yml
          • swarm-bomb.yml
          • transmuter-bomb.yml
        • messages.yml
        • settings.yml
  • Fade Series
    • Fade Cubes ($15)
    • Fade Gifts ($7.50)
      • files
        • menus
          • gift_menu.yml
          • gift_top_menu.yml
        • settings.yml
        • messages.yml
    • Fade Abilities (TBD)
    • Fade Milestones (TBD)
    • Fade Bosses (TBD)
Powered by GitBook
On this page
  • Features
  • Commands
  • Player Commands:
  • Admin Commands:
  • Support
  • Base-64 & Skull Support
  1. Phantom Series

Phantom Voting (Open-Source)

Featured packed and optimized voting plugin for 1.16 >

PreviousPhantom Autominer (TBD)NextMessage Hyperlinking

Last updated 3 months ago

The Phantom Voting plugin is a versatile voting system for servers, supporting versions from 1.16 up to the latest release (maybe). Designed to enhance player engagement, it introduces dynamic features like voting streaks, which reward players for consecutive voting days, and customizable vote rewards that can include chance-based bonuses to add an element of excitement. The plugin includes a range of optional modules such as a bossbar display to inform players of voting events and progress, providing an interactive and visually rich experience. With its flexible configuration options, Phantom Voting is an invaluable tool for server owners who want to boost player participation and loyalty by creating an engaging, rewarding voting ecosystem.

Features

  • Tracked voting statistics (Daily, Weekly, Monthly, Yearly & All-Time)

  • Per-player voting streaks.

  • Vote Parties

  • Voting Rewards /w additional chance based commands

  • SQL Storage

  • Refreshing Leaderboard

  • Additional Modules (Bossbar / Vote Reminding)

  • Placeholder Support

  • Hex & Legacy color code support

  • Extensive admin commands

  • Customizable

  • and much more...

Commands

Player Commands:

  • /vote -> Displays a list of voting sites that you can customize in messages.yml

  • /vote leaderboard -> Opens the leaderboard gui, with refreshing top 10 players.

  • /vote milestones -> Opens the vote milestones menu, this has to be enabled via modules.yml

  • /vote streaks -> Opens the vote streaks menu, this has to be enabled via modules.yml

Admin Commands:

  • /votingadmin reload -> Reloads all available configuration files, including modules ones.

  • /votingadmin givevote {player} -> Gives 1x Vote to the specified player.

  • /votingadmin removevote {player} [amount] -> Removes X vote(s) from the player.

  • /votingadmin testvote {player} -> Sends a "test" vote for that player (this counts as a vote)

  • /votingadmin voteparty forcestart -> Forces a vote party to start

  • /votingadmin voteparty (add/set) amount -> Adds / Sets votes onto current vote party counter

  • /votingadmin streaks (reset|add|set) - Adds/Sets or Resets the players current streak.

  • /votingadmin opengui {player} [menu-type] - Force opens the GUI for the player.

Support

If you have a feature request or potential bug, please report it on our github and follow the specific template for the request. This not only helps us alot, but will also help us debug the problem faster, therefore fixing it sooner.

If you just have questions, feel free to join our discord below.

Base-64 & Skull Support

If you want to apply a custom texture to a skull, see the example below.

Milestones:
  title: "&8&lVote Milestones"
  size: 54
  filler:
    ## Create unlimited amount of fillers. Each filler will be placed in the specified slots.
    "panels":
      material: "GRAY_STAINED_GLASS_PANE"
      name: "&8"
      lore: [ ]
      slots:
        - '5-53'
  settings:
    use-delay: false # This is an animation, where each milestone (not filler) will be displayed one by one, causing a sequenced effect.
    delay-ticks: 10
  menu:
    "#1":
        required-votes: 10
        slot: 0
        Available:
          material: "PLAYER_HEAD"
          base64: "base-64-here"
          name: "&e&lVote Milestone &6&l#1"
          lore:
            - "&8Voting Milestone"
            - "&7&oThis milestone is available for claiming, doing"
            - "&7&oso will grant you the reards below:"
            - " "
            - "&e&lRewards"
            - "&6 → &f1x &eDiamond"
            - "&6 → &2$&a500"
            - " "
            - "&7&o(( &f&oLeft-Click&7&oto claim this milestone ))"
          commands:
            - "give %player% minecraft:diamond 1"
            - "eco give %player% 500"

Github ->

Discord ->

https://github.com/PhantomDevelopmentMC/PhantomVoting
https://discord.gg/3Vb8w9b8kg
Leaderboard GUI (In-Game Example)