SimpleGeyserVL 2020-06-16

Allow your Bedrock players with a *name_prefix to receive rewards from voting sites

  1. LEOcab
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    == Simple Geyser Vote Listener ==

    6/16/2020 - v0.1 - LEOcab

    I made this plugin for Geyser users who need their Bedrock players to be able to vote. By default, voting sites don't register votes for players with an asterisk in their name, or presumably other characters, by default. Run the plugin once to generate the config, then change the geyser-prefix option to whatever your prefix is set to on Geyser. The rest should be self-explanatory.

    Dependency: This plugin requires the Votifier API, so it must run alongside a vote handler plugin such as NuVotifier.

    VERY IMPORTANT: Tell your Bedrock players to NOT include their Geyser prefix in their name when on the voting sites!! This creates a conflict if you have a Java player and a Bedrock player with the same name, because who gets the reward? This conflict is resolved with the following rules:
    - 1) If both players are online, it will pick whoever logged in first
    - 2) If only one player is online, they get the reward
    - 3) If both players are offline, it will pick whoever logged out last

    - eco give %player% 20
    - xp give %player% 100
    player-message: "&aThank you! You have been awarded &etwenty dollars."
    broadcast-message: "&aThank &e%player%&a for &d/vote&aing for us on %service%!"

    This is my very first plugin release, however the base code in this plugin has been used live on my server for several weeks. If you have any issues, suggestions, or comments, please contact me on here. Thank you!
    rmellis likes this.