Sueta

RaffleBox

0.3

A GUI based raffle that is simple and quick way for servers to host raffles for players.

·Plugin

Summary

RaffleBox is intended to be a simple and quick way for servers to host raffles for players to participate in. Participating in a raffle is simple and is GUI based.

Features

  • Raffle status can be seen by hovering over item
  • Broadcast when a raffle is finished
  • Simple to join and leave a raffle

Upcoming Features

  • Config file (VERY SOON) - There is a lot of features that can be changed and my goal is to create a very simple config file
  • Broadcast reminders for raffles
  • Heavy UI redesign.
  • Very detailed raffle information
    • Show current count of how many participants in a certain raffle
    • Show the chances of winning
If you have any suggestions, please feel free to leave them down in the comments and I will happily take them into consideration.

Commands & Permissions

Administrators:
  • /rafflebox create <name> <x> <y> : This creates a raffle that starts in x minutes and ends in y minutes.
    • ex: /rafflebox create giveaway 0 1440: This creates a raffle named giveaway that starts right away and ends the next day
    • rafflebox.create
  • /rafflebox delete <name> : Terminates an existing or an active raffle. Finished raffles stay in the GUI until deleted.
    • ex: /rafflebox delete giveaway
    • rafflebox.delete
  • /rafflebox extend <name> <x> : Extends a raffle by x minutes
    • ex: /rafflebox extend giveaway 60
    • rafflebox.extend
  • /rafflebox shorten <name> <x> : Shortens a raffle by x minutes
    • ex: /rafflebox shorten giveaway 20
    • rafflebox.shorten
  • /rafflebox addcmd <name> <command> : Adds a command to be executed after a raffle.
    • ex: /rafflebox addcmd giveaway msg %player% You won the giveaway
    • rafflebox.addcmd
  • /rafflebox remcmd <name> <index> : Removes a command to be executed after a raffle.
    • ex: /rafflebox remcmd giveaway 0 (remove the first command)
    • rafflebox.remcmd
  • /rafflebox commands <name> : Displays all the commands associated to a raffle
    • ex: /rafflebox commands giveaway
    • rafflebox.commands
Players:
  • /rafflebox : Opens up a GUI containing all raffles
    • rafflebox.rafflebox - allows a player to open a list of existing raffles
    • rafflebox.interact : allows players to join and leave raffles
  • /rafflebox help : Shows a list of help commands

Images

Support:

  • Discord support server, this will be great in notifying you about updates as well as suggestions and support

Project Icon made by Freepik from Flaticon

Similar projects

Plugin →