McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
BustaMine

BustaMine - 挖雷赌博小游戏

简单、刺激的赌博游戏
Bukkit / Spigot 作者 eftc91c 支持版本 1.8 - 1.18
服务器使用量
未统计
服务玩家数
未统计
下载量
4,005
插件详细介绍

BustaMine 是一款以经典 Bustabit 玩法为灵感的 Minecraft 赌博小游戏插件,安装和上手都很简单,并且支持自定义音效、消息、图标与执行命令。

插件简介

  • 简单易配置,开箱即可游玩
  • 支持自定义音效、消息和按钮图标
  • 支持在特定时机执行自定义命令

版本支持

  • Minecraft 1.17 及以上:v1.9.2
  • Minecraft 1.15 ~ 1.16:未测试
  • Minecraft 1.8 ~ 1.14.4 及以下:v1.9.0

玩法说明

该玩法基本与知名比特币游戏 “Bustabit” 相同。

基本规则

  • 在每轮开始前下注
  • 在爆掉(bust)之前点击 “Cash Out” 兑现
  • 如果在 bust 之前没有及时兑现,你会失去本次下注
  • 游戏有一定概率在回合开始瞬间直接 bust,也就是 “Instabust”

胜率说明

示例条件

  • 最大倍率:x120
  • 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%

详细公式

  • 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)

补充说明

  • 与原版游戏不同,Instabust 的概率会受到最大倍率的影响
  • 作者说明这并不是最理想的实现方式,但目前可以正常工作
  • 你可以使用 /bm test 进行测试

命令

基础命令

  • /bm:开始游戏
  • /bm help:显示帮助
  • /bm ?:显示帮助

管理员命令

  • /bm go
  • 开始游戏
  • 开启后会自动重复进行
  • 如果游戏并非被手动中断,一般无需再次执行
  • /bm stop
  • 当前回合结束后停止游戏
  • /bm statistics
  • 查看统计信息
  • /bm reloadConfig
  • 重新加载 config.ymlsound.yml
  • /bm reloadLang
  • 重新加载语言文件
  • (!) 此操作会强制终止当前正在进行的回合
  • /bm test
  • 随机生成 bust 数值 100000 次,并输出到文本文件

玩家命令

  • /bm/busta/bustamine
  • 打开游戏界面
  • /bm money
  • 使用金钱模式游玩
  • /bm exp
  • 使用经验值模式游玩
  • /bm stats [player]
  • 查看玩家统计信息
  • /bm top [category]
  • 查看排行榜

权限

  • bm.admin
  • bm.user.money
  • bm.user.exp
  • bm.user.stats
  • bm.user.top

配置说明

config.yml

# 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~
  • 默认:5
  • MultiplierMax
  • 最大倍率
  • 范围:30~150
  • 默认:120
  • ProbabilityOfInstaBust
  • Instabust 概率
  • 范围:0.8~20.0
  • 默认:1.0 (%)
  • 最终数值可能会受 MultiplierMax 影响

自定义命令占位符

  • Command.WhenRoundStart
  • 可用占位符:无
  • Command.WhenPlayerBet
  • 可用占位符:{player} {amount}
  • Command.WhenPlayerCashOut
  • 可用占位符:{player} {amount} {multiplier} {prize}
  • Command.WhenRoundEnd
  • 可用占位符:{multiplier}

语言文件

Lang.yml

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
1.8 sound names 
1.18 sound names 

音效文件

Sound.yml

# 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'

说明

  • 输入 0 表示不播放任何音效
  • Bukkit 音效列表参考:
  • https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html

注意事项

  • /bm reloadLang 会强制终止当前回合
  • 某些配置改动不会立即生效,而是在下一回合生效
  • Instabust 实际概率可能会受最大倍率设置影响
  • 文档中提到了 1.8 sound names1.18 sound names,原文未提供更多说明

常见问题

这个插件适合什么服务器?

  • 适合希望添加简单赌博/倍率玩法的服务器
  • 支持金钱模式和经验值模式

是否容易上手?

  • 是的,插件主打“Easy to setup and play”
  • 基础使用只需开启游戏并让玩家下注即可

能否自定义界面和提示内容?

  • 可以
  • MessagesSoundsIcons 以及部分命令触发行为都支持自定义
测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.17 1.18
版本分布
基本信息
插件名称 BustaMine
作者 eftc91c
平台 Bukkit / Spigot
支持版本 1.8 - 1.18
点赞数 未统计
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:1,247,003  |  历史访问人次:1,549,010

今日访问人数:4,251  |  今日访问人次:4,451

昨日访问人数:27,770  |  昨日访问人次:30,933

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6