LotterySix | Number Picking Lottery | Bungee & Velocity Support | Inspired by "Mark Six" by the HKJC icon

LotterySix | Number Picking Lottery | Bungee & Velocity Support | Inspired by "Mark Six" by the HKJC -----

Realistic number picking lottery with tickets count independent odds. Please bet responsibility.




  • Support for Minecraft 1.21.4
  • Tweaked number choosing interface
----------, Dec 13, 2024

  • Support for Minecraft 1.21.3
----------, Nov 16, 2024

  • Fixed Deposit GUI not working on 1.21.1
----------, Sep 3, 2024

  • Support for Minecraft 1.21.1
----------, Aug 9, 2024

  • Fixed anvil gui not opening on some versions
----------, Jul 17, 2024

  • Fixed open book kicking players
----------, Jul 13, 2024

  • Support for Minecraft 1.21
----------, Jun 17, 2024

  • Support for Minecraft 1.20.6
  • Store past games in compressed files
  • Experimental support for Velocity Proxies
----------, May 13, 2024

  • Support for Minecraft 1.20.4
  • Fixed incorrect probability calculation
----------, Dec 14, 2023

  • Fixed incorrect probability calculation
  • Added a not recommended option
----------, Nov 18, 2023

  • Support for Minecraft 1.20.2
----------, Sep 26, 2023

  • Fixed and Updated AnvilGUI for 1.20.1
  • Fixed Folia support
  • Handle unknown game numbers when loading games
  • Improved Game Number TypeAdapter
----------, Jul 5, 2023

  • Support for Minecraft 1.20
  • Added BorderPaneItems config option
  • Ability to invalidate individual bets
  • Access offline players on bungeecord
----------, Jun 8, 2023

  • Fixed LotterySix Discord Interaction Listener interfering with other plugin's Discord Interaction Listeners
----------, May 29, 2023

  • Added link to placeholders in config
  • Improved LotteryPlayer saving
  • Drop the use of locks for LazyCompletedLotterySixGameList
  • Improved internal structure for better bungee communication
  • Added jump-to-year menu for past result selection on Discord
  • Improved performance of LazyCompletedLotterySixGameList
  • Fixed incorrect amount displayed when disposing
  • Improved Betting Account menu accessibility for bedrock users
----------, May 15, 2023

  • Incorrect amount displayed when disposing in some situations
----------, Apr 26, 2023

  • Drastically improved performance when browsing the past draw result list when accessing the list from an old game
----------, Apr 17, 2023

  • Update default config value of MultipleDrawValue
----------, Apr 11, 2023

  • Fixed a possible type error when starting new games with multiple draw bets
  • Fixed incorrect finish button during selection in banker number selection
----------, Apr 11, 2023

  • Fixed win prizes distribution taking ages
  • Rename game files to easier find stuff as a human
----------, Apr 10, 2023

  • Added Multiple Draw Bets (where you can bet on the next 5 games in one go, for example. Allowing players to enter the same set of numbers for consecutive draws)
  • Improvements to Discord Interactions
  • Drop interaction when game state changes
  • Expire hooks when the plugin shutdown
  • Added return button after finishing bet on Discord
  • Open GUIs on command on the player thread
  • Added advertisementImage internally
  • Added RetainLowestPrizeForTier option
----------, Apr 9, 2023

  • Added select all & add random functionality to placing bets on Discord as well
----------, Apr 5, 2023

  • Reject discord interactions when game is locked
----------, Apr 4, 2023

  • Handle no games on discord better
  • Discord main menu thumbnail
  • Remove non-existent website from the default config
----------, Apr 4, 2023

  • Complete revamped how you interact with LotterySix on discord!
  • Now there is only one command /lottery
  • Folia Support (usable when Vault also supports Folia)
----------, Apr 4, 2023

  • Fixed NPE when opening the menu when there are no past games
----------, Mar 30, 2023

  • LotterySix now uses a separate Betting Account Balance to hold and maintain money used to bet as well as winnings
  • This allows player funds to be accessed offline
  • Player winnings now go directly into their betting account
  • Players no longer need to click a chat message in chat to collect winnings
  • Added discord slash command /betaccount
  • Added discord slash command /placebet
  • More info on that https://github.com/LOOHP/LotterySix/wiki/Placing-Bets-Through-Discord
----------, Mar 27, 2023

  • Fixed an incorrect combination size calculation
----------, Mar 21, 2023

  • Fixed custom model data error on 1.12 or below
----------, Mar 20, 2023

  • Added option MaximumChancePerSelection
----------, Mar 20, 2023

  • Support for Minecraft 1.19.4
  • Added Random Entries for Multiple and Banker Types
  • Added option to switch item material and custom model data for the "number wool" items so that servers could create their own custom textures for them if they so choose
----------, Mar 20, 2023

  • Fixed game sync and saving on bungeecord
  • Fixed a possible edge case game saving bug
----------, Mar 12, 2023

  • Added customizable date placeholders
  • For example, you can now do {Date_dd/MM/yyyy}
----------, Mar 10, 2023

  • Slightly tweaked behaviour of LotterySix PAPIs when game is not available
----------, Mar 4, 2023

  • Option to hide papi results while game is locked
----------, Mar 3, 2023

  • LotterySix now has a cool new icon thanks to Henry!
  • Fixed winnerCountForTierCache NPE
  • Updated default icon url in config
----------, Feb 27, 2023

  • You can now set an account to receive the portion of lottery ticket sales taken as tax
  • For example, they can be received by the server owner or an admin to then be redistributed to other players to fund server-wide projects! This allows taxed ticket sales to be turned to good use, returning them to the server community.
----------, Feb 25, 2023

  • Fixed prize tier translation not applied to papi placeholders
----------, Feb 25, 2023

  • Fixed game result display not striping colors on discord
----------, Feb 24, 2023

----------, Feb 24, 2023

  • Added config option to disallow loans
  • Updated default config
----------, Feb 23, 2023

  • Added GUI to list all past games
  • Only cache up to around 20 past games
  • Prevent overflow in Metric Charts
----------, Feb 22, 2023

  • Fixed method synchronization dead lock
  • No longer add bets on the server main thread
----------, Feb 21, 2023

  • Tweaked only ticket sales carry over calculation in HKJC mode
----------, Feb 21, 2023

  • Fixed incorrect money taken on random entries
----------, Feb 21, 2023

  • Added the ability to buy up to 100 random entries at once due to popular demand
  • No, I will not add 1000 random entries next
  • You can no longer see the chosen numbers before you purchase random entries, to make them actually random
  • Fixed console Bossbar errors on some legacy versions of Minecraft
----------, Feb 21, 2023

  • Added Betting Account GUI
  • Players can set their preferences in this GUI whereas previously it is only available via command
  • Players can now suspend their own account for X amount of time
----------, Feb 19, 2023

  • The calculation for prize odds is incorrect if number choices is not 49
  • How did no one find this out for so long? X.X
  • Improved BetNumbers memory usage with no bankers
  • Sort winnings in lottery winner logging
----------, Feb 18, 2023

  • Improved current game saving with more safety features, including
  • Making backups before a new save
  • Logging all placed bets to console
  • Use a dedicated thread to perform saving tasks
  • Use read-write lock instead of a single lock for the bets in the current game
----------, Feb 17, 2023

  • Added button to select all numbers in relevant entry modes
  • Reopen menu after viewing past games
  • Fixed menu flashing when finishing bankers selection
  • Exiting in banker entry's number selection screen will now return to the last page like the other modes
----------, Feb 16, 2023

  • Added invalidate bets command
  • Tweaked wording in the default config
  • Added the ability to pick random numbers in all entry types
  • Reopen the menu if bet placing is cancelled via clicking the cancel icon
  • Display grayed out item when number choosing is not yet completed
  • Fixed banker selection displaying the wrong bankers
----------, Feb 15, 2023

  • Better distribute prizes between 2nd & 3rd division
----------, Feb 14, 2023

  • Players seem to be confused about whether or not they've received winnings so now all winnings are received via clicking a message regardless of whether the player is online or not
  • Players can now only place new bets if they've already claimed their pending winnings
  • Players are now notified that they have pending winnings to be claimed in the main menu of /lottery play
  • Round carry-over fund placeholder as well
----------, Feb 12, 2023

  • Changed command /ls resetcarryoverfund to /ls setcarryoverfund
----------, Feb 11, 2023

  • Tweak Icons
  • Refresh main menu dynamically
  • Replace placeholders lazily
----------, Feb 11, 2023

  • Fixed ConcurrentModificationException when saving games
----------, Feb 11, 2023

  • Fixed gui not working in worlds with no daylight cycle
----------, Feb 11, 2023

  • Fixed StackOverflow error when rounding numbers
----------, Feb 10, 2023

  • Added realistic prize calculation mode "HKJC"
  • Fixed error on MC 1.12.2 or below
  • Round prizes to the nearest unit bet
  • Fixed /mybets missing last character
----------, Feb 10, 2023

  • Start prize redistribution (new rule from the last update) with firstTierPrize
----------, Feb 9, 2023

  • Added rule to make sure prize money of each tier is higher than the one lower, for more information, please read this article
  • Added CarryOverModes for different carry-over algorithms
  • Added MaxTopPlacesPrize to cap the carry-over
  • Cache some more stuff
----------, Feb 8, 2023

  • Major Draw Bug Fix
  • Added BossBars for counting down and during the draw
----------, Feb 8, 2023

  • Shade GSON so we don't have to worry about legacy Minecraft versions running outdated versions of it
----------, Feb 8, 2023

  • Adjusted carry over fund mechanic
  • Now the top places prize fund for a game is determined by the lowest fund set in the config or (the carry over fund + (lowest fund / 2) - 4-7th place prizes), whichever is higher
  • Added /lottery setspecialname
----------, Feb 7, 2023

  • Cache winners by tier so they don't lag every time it is queried
  • Changed item icons & number colors to be more intuitive and clean
----------, Feb 7, 2023

  • Added number statistics to assist players when choosing numbers
----------, Feb 6, 2023

  • Save all transactions until the player comes online
  • This might be important to you if you have a shared server economy or an economy that doesn't support offline transactions
----------, Feb 5, 2023

  • Add commas to currencies
  • Add locale option for dates
----------, Feb 5, 2023

  • Block Bedrock illegal double item clicking on the same tick (swapping)
----------, Feb 5, 2023

  • Use Floodgate (Geyser) Forms because Books cannot be opened
  • One GUI didn't close when a book interface is opened
[​IMG]
----------, Feb 4, 2023

  • Fixed viewing past games with no bets
  • Added hover support for some messages
----------, Feb 4, 2023

  • Show current game details in discord /mybets even if you have no placed bets
----------, Feb 4, 2023

  • Handle discord command responses exceeding length limit
----------, Feb 3, 2023

  • Added ability to look up historic games (Only available to games started after this update)
  • Improved some internals
----------, Feb 3, 2023

  • Use ">" to separate bankers to selections instead of "+" which is already used for special numbers
  • Tweak colors for better visibility
----------, Feb 3, 2023

  • Close GUI when Lottery state changes
----------, Feb 2, 2023

  • Added the option to buy 1, 2, 5 or 10 random entries at once
  • Bets are now ordered by bet placed time when viewing them
  • Added bet subtitles, amount and unit to discord command /mybets
  • Adjusted text colors in the default config
----------, Feb 2, 2023

  • Improve combination generator up to 4 times faster
----------, Feb 1, 2023

If you are upgrading from an older version and you are getting errors during startup, please delete the "data" folder in your LotterySix plugin folder, and then restart
  • Make Multiple & Banker Entries Fair when calculating winning bet units compare to Simple and Random
  • Internal improvements for performance
----------, Feb 1, 2023

  • Fixed an error when running on 1.16.5 or below
----------, Jan 31, 2023

- Support for Bungeecord, please read resource page for installation steps
- Added (optional) player-bought ticket announcement
- Added "{BetPlayerNames}" and "{" + prizeTierName + "PlayerNames}" placeholders
- New Metric Charts
- Added (player togglable) reopen lottery menu after purchase
- Load past completed games lazily
----------, Jan 31, 2023

  • Fixed error in winning calculation for banker entries
----------, Jan 29, 2023

  • Fixed incorrect calculation of total funds from bets placed when calculating the prize pool
----------, Jan 27, 2023

  • You can now make bet half of the amount in multiple and bank entries
  • You will receive half the prize if you win
  • The price of one unit bet must now be an even number
  • If it is not, it will be rounded up
----------, Jan 27, 2023

  • Support for Minecraft 1.8 - 1.13.2
----------, Jan 27, 2023

  • Fixed not started on 1.13-1.18
  • Added Explanation Button
  • Added Update Checker
----------, Jan 27, 2023

  • Added self-imposed & server-imposed bet limit restrictions
----------, Jan 26, 2023

  • New admin commands for setting draw time and the top tiers prize fund
  • Fixed automatic game scheduling not fully working properly
  • Improved bet duration configuration
  • Improved discord command registration
----------, Jan 26, 2023

  • Fixed incorrect amount of money deducted for placing bets
----------, Jan 25, 2023

  • Hot Fix a visual problem in bankers GUI
----------, Jan 25, 2023

  • New Bet Entry Types (Simple, Multiple, Banker & Random
  • Fixed last results incorrect after restart
  • Minor Bug Fixes
----------, Jan 25, 2023

  • Bug Fixes
  • Added Slash Commands
  • Use Book GUI when viewing past draws
----------, Jan 25, 2023

  • Added Player Preferences
----------, Jan 24, 2023

  • Metrics & Charts
----------, Jan 24, 2023

Resource Information
Author:
----------
Total Downloads: 5,678
First Release: Jan 23, 2023
Last Update: Dec 13, 2024
Category: ---------------
All-Time Rating:
8 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings