BustaMine
Easy way to waste money
Minecraft 1.17 ~ : v1.9.2
Minecraft 1.15 ~ 1.16 : not tested
Minecraft 1.8 ~ 1.14.4 and below : v1.9.0
★ Easy to setup and play.
★ Sound effect, Messages, Icons are customizable.
★ Run custom command.
How to play
It is basically the same with 'Bustabit', well known bitcoin game.
Bet before round start, Click 'Cash out' before bust.
If you do not cash out before bust, you lose your bet.
There is a chance of the game instantly busting.
부스타빗과 거의 동일합니다.
라운드 시작 전에 배팅하여 Bust되기 전에 Cash out 하면 됩니다.
라운드 시작과 동시에 Bust될 확률이 있습니다.
Probability of Winning
ex) Max multiplier x120, Target probability of Instabust 1%
기본 설정 기준 (최대 120배, Instabust 확률 1%)
Instabust = 1%
x2 = 48.76%
x3 = 32.11%
x5 = 18.85%
x10 = 8.96%
x50 = 1.13%
x100 = 0.16%
x119 = 0.01%
x120 = 0%
Spoiler: Detail
oddList[] = 1/m^1.01
m = multiplier
B = oddList[Max multiplier-1]
b = target probability of Instabust - B
If (b < 0) b = 0;
Win chance = (1/m^1.01-B)*(1-b)
Unlike original game, the chance of 'Instabust' is affected by the maximum multiplier.
I know this is not best but it is working.
You can test it with /bm test
m = multiplier
B = oddList[Max multiplier-1]
b = target probability of Instabust - B
If (b < 0) b = 0;
Win chance = (1/m^1.01-B)*(1-b)
Unlike original game, the chance of 'Instabust' is affected by the maximum multiplier.
I know this is not best but it is working.
You can test it with /bm test
Commands
/bm : Play Game
/bm help or /bm ? : Show Help
Spoiler: More
For Admin
/bm go
Start game. (auto repeat)
라운드 시작. 임의로 중단한 경우가 아니면 실행할 필요 없음.
이후 자동 반복됨.
/bm stop
Game will be stopped after current round is over.
현재 진행중인 라운드 종료 후 게임이 정지됨.
/bm statistics
Show statistics
통계 보기
/bm reloadConfig
Reload config.yml, sound.yml
yml파일을 다시 불러옴
/bm reloadLang
(!) This will terminate current round.
lang파일을 다시 불러옴. 현재 진행중인 라운드가 강제종료됨.
/bm test
Generate random bust numbers 100000 times.
무작위 bust넘버를 생성하여 텍스트파일로 출력함.
For User
/bm or /busta or /bustamine
Play game.
게임 화면 열기.
/bm money
Play money game.
/bm exp
Play experience point game.
/bm stats [player]
Show player's stats
플레이어의 통계 보기
/bm top [category]
Show leaderboard.
순위표 보기
/bm go
Start game. (auto repeat)
라운드 시작. 임의로 중단한 경우가 아니면 실행할 필요 없음.
이후 자동 반복됨.
/bm stop
Game will be stopped after current round is over.
현재 진행중인 라운드 종료 후 게임이 정지됨.
/bm statistics
Show statistics
통계 보기
/bm reloadConfig
Reload config.yml, sound.yml
yml파일을 다시 불러옴
/bm reloadLang
(!) This will terminate current round.
lang파일을 다시 불러옴. 현재 진행중인 라운드가 강제종료됨.
/bm test
Generate random bust numbers 100000 times.
무작위 bust넘버를 생성하여 텍스트파일로 출력함.
For User
/bm or /busta or /bustamine
Play game.
게임 화면 열기.
/bm money
Play money game.
/bm exp
Play experience point game.
/bm stats [player]
Show player's stats
플레이어의 통계 보기
/bm top [category]
Show leaderboard.
순위표 보기
Permissions
- bm.admin
- bm.user.money
- bm.user.exp
- bm.user.stats
- bm.user.top
Config
Spoiler: Config.yml
Code (YAML):
# Changes will take effect from the next round.
# RoundInterval: 3~ (real time second) / Default: 5
# MultiplierMax: 30~150 / Default: 120
# ProbabilityOfInstaBust: 0.8~20.0 / Default: 1.0 (%) / The final value may vary depending on the MultiplierMax.
#
# Command.WhenRoundStart: placeholder: n/a
# Command.WhenPlayerBet: placeholder: {player} {amount}
# Command.WhenPlayerCashOut: placeholder: {player} {amount} {multiplier} {prize}
# Command.WhenRoundEnd: placeholder: {multiplier}
RoundInterval : 5
MultiplierMax : 120
ProbabilityOfInstaBust : 1.0
ShowWinChance : true
ShowBankroll : true
LoadPlayerSkin : true
Bet:
Small : 10
Medium : 100
Big : 1000
Max : 5000
ExpSmall : 10
ExpMedium : 100
ExpBig : 1000
ExpMax : 5000
Broadcast:
Jackpot : 30
InstaBust : true
Command:
WhenRoundStart : ''
WhenPlayerBet : ''
WhenPlayerCashOut : ''
WhenRoundEnd : ''
BtnIcon:
Bankroll : DIAMOND
WinChance : PAPER
MyState : PAPER
History : PAPER
CashOut : EMERALD
BetSmall : GOLD_NUGGET
BetMedium : GOLD_INGOT
BetBig : GOLD_BLOCK
# RoundInterval: 3~ (real time second) / Default: 5
# MultiplierMax: 30~150 / Default: 120
# ProbabilityOfInstaBust: 0.8~20.0 / Default: 1.0 (%) / The final value may vary depending on the MultiplierMax.
#
# Command.WhenRoundStart: placeholder: n/a
# Command.WhenPlayerBet: placeholder: {player} {amount}
# Command.WhenPlayerCashOut: placeholder: {player} {amount} {multiplier} {prize}
# Command.WhenRoundEnd: placeholder: {multiplier}
RoundInterval : 5
MultiplierMax : 120
ProbabilityOfInstaBust : 1.0
ShowWinChance : true
ShowBankroll : true
LoadPlayerSkin : true
Bet:
Small : 10
Medium : 100
Big : 1000
Max : 5000
ExpSmall : 10
ExpMedium : 100
ExpBig : 1000
ExpMax : 5000
Broadcast:
Jackpot : 30
InstaBust : true
Command:
WhenRoundStart : ''
WhenPlayerBet : ''
WhenPlayerCashOut : ''
WhenRoundEnd : ''
BtnIcon:
Bankroll : DIAMOND
WinChance : PAPER
MyState : PAPER
History : PAPER
CashOut : EMERALD
BetSmall : GOLD_NUGGET
BetMedium : GOLD_INGOT
BetBig : GOLD_BLOCK
Spoiler: Lang.yml
Code (YAML):
Message:
Prefix : '§6§l [BustaMine ]§r '
Instabust : §4Instabust!
Start : §fGame started.
Stop : §fGame will be stopped.
NotEnoughMoney : §eNot Enough Money.
NotEnoughExp : §eNot Enough Exp.
DivUpper : §6╔══════════════╗
DivLower : §6╚══════════════╝
NoPermission : §eYou do not have permission to use this command.
Reload2 : §fReloaded.
Reload_FromNextRound : §fReloaded. Changes will take effect from the next round.
PlayerNotExist : §fPlayer does not exist.
LastUpdate : 'Last update : {sec } seconds ago'
UI:
Title : §2 [ Busta Mine ]
BetBtn : §6§lBet
CashOut : §6§lCash Out
History : §6§lHistory
Bankroll : §6§lBankroll
PlayerInfo : '§fBet : {amount }'
MyState : §6§lMy State
Click : §eClick
WinChance : §6§lWin chance
Help:
BmGo : /bm go §eStart game (Auto repeat )
BmStop : /bm stop §eThe game will be stopped.
BmStatistics : /bm statistics §eShow statistics.
BmReloadConfig : /bm reloadConfig §eReload config files.
BmReloadLang : /bm reloadLang §eReload Lang.yml
BmReloadLangWarning : §cWarning! Reload server or '/bm reloadLang' will terminate
current round.
BmTest : /bm test §eGenerate random bust numbers 100000 times.
MyBal : My Balance
Bal : Balance
Money : Money
Exp : Exp
MaximumMultiplier : Max
Bet : Bet
CashedOut : Cashed Out
Busted : Busted
Income : Income
Expense : Expense
Profit : Profit
NetProfit : Net Profit
GamesPlayed : Games Played
Leaderboard : Leaderboard
BettingLimit : §fYou've exceeded betting limit
Prefix : '§6§l [BustaMine ]§r '
Instabust : §4Instabust!
Start : §fGame started.
Stop : §fGame will be stopped.
NotEnoughMoney : §eNot Enough Money.
NotEnoughExp : §eNot Enough Exp.
DivUpper : §6╔══════════════╗
DivLower : §6╚══════════════╝
NoPermission : §eYou do not have permission to use this command.
Reload2 : §fReloaded.
Reload_FromNextRound : §fReloaded. Changes will take effect from the next round.
PlayerNotExist : §fPlayer does not exist.
LastUpdate : 'Last update : {sec } seconds ago'
UI:
Title : §2 [ Busta Mine ]
BetBtn : §6§lBet
CashOut : §6§lCash Out
History : §6§lHistory
Bankroll : §6§lBankroll
PlayerInfo : '§fBet : {amount }'
MyState : §6§lMy State
Click : §eClick
WinChance : §6§lWin chance
Help:
BmGo : /bm go §eStart game (Auto repeat )
BmStop : /bm stop §eThe game will be stopped.
BmStatistics : /bm statistics §eShow statistics.
BmReloadConfig : /bm reloadConfig §eReload config files.
BmReloadLang : /bm reloadLang §eReload Lang.yml
BmReloadLangWarning : §cWarning! Reload server or '/bm reloadLang' will terminate
current round.
BmTest : /bm test §eGenerate random bust numbers 100000 times.
MyBal : My Balance
Bal : Balance
Money : Money
Exp : Exp
MaximumMultiplier : Max
Bet : Bet
CashedOut : Cashed Out
Busted : Busted
Income : Income
Expense : Expense
Profit : Profit
NetProfit : Net Profit
GamesPlayed : Games Played
Leaderboard : Leaderboard
BettingLimit : §fYou've exceeded betting limit
1.8 sound names
1.18 sound names
Spoiler: Sound.yml
Code (YAML):
# Enter 0 to play nothing.
# https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
Bet : ENTITY_PAINTING_PLACE
CashOut : ENTITY_EXPERIENCE_ORB_PICKUP
Bust : ENTITY_PLAYER_HURT
Click : '0'
# https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
Bet : ENTITY_PAINTING_PLACE
CashOut : ENTITY_EXPERIENCE_ORB_PICKUP
Bust : ENTITY_PLAYER_HURT
Click : '0'
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
BustaMine [1.8 ~ 1.18] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 4,227 times (via Spigot). Download it and open it directly in the game.