Benny-Hobo
No reviews yet
Mod to add some extra functionality to the Yuragumi community server.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
BennyHobo — Tavern Slots + Server Utilities
BennyHobo adds a fast, server-friendly slot machine mini-game for taverns/casinos, plus a small set of optional admin and quality-of-life tools. Players wager server credits, watch three animated “reels” using vanilla blocks, and get paid instantly on three-of-a-kind results. Everything is fully in-world and light on server load.
Features
- In-world Slot Machines — Right-click a button that is attached to a diamond block to spin.
- Weighted RNG & Clear Payouts — See the weights and payout table below.
- Reel Animation — Per-reel offsets, randomized starts, and a short suspense hold on the last reel.
- Boss Bar Feedback — Progress bar shows “Spinning…” during a spin.
- Win Effects — Win chime and a celebratory firework on victory.
- Economy-Agnostic — Uses a simple
CreditsHandler. Hook it into your economy or keep standalone. - Anti-Exploit — Bet locks at spin start; machine locks while in use; safe cleanup on errors/disconnects.
- Placement-Friendly — Default indicator (reel) positions are auto-computed, with optional per-machine overrides.
- Optional Admin Toys — Light-hearted commands like
/bullyand/torment(cosmetic only, no damage).
How the Slot Machine Works
- Build:
- Place a button on a diamond block (this is the machine base).
- The mod chooses three indicator positions above/behind the base (your 3 “reels”).
- Advanced: you can override these three positions per machine.
- Spin: Right-click the button (main hand). The bet is taken immediately and locked for the whole spin.
- Animation:
- Each reel starts on a random non-loss symbol and steps with a small, per-reel phase offset.
- Reels stop one by one; the final reel holds slightly longer for suspense.
- Resolution:
- The game rolls one weighted outcome per spin.
- If it is a symbol (not LOSS), all three reels land on that symbol and you are paid instantly.
- If it is LOSS, reels end on a non-matching mix (no payout).
Weights & Payouts (Defaults)
Payouts are multipliers of the player’s bet. Weights determine odds (higher weight = more common).
| Outcome | Weight | Payout (× bet) | Shown Block |
|---|---|---|---|
| LOSS | 500 | 0× | — |
| COAL | 300 | 1× | Coal Block |
| COPPER | 130 | 2× | Copper Block |
| IRON | 40 | 3× | Iron Block |
| GOLD | 22 | 5× | Gold Block |
| EMERALD | 7 | 15× | Emerald Block |
| DIAMOND | 1 | 50× | Diamond Block |
Installation
- Loader: NeoForge 21.1.x
- Minecraft: 1.21.1
- Server: Put the mod
.jarin themodsfolder and start the server. - Client: Uses vanilla blocks and server logic. If your server enforces a modlist, clients may also need the jar.
Anti-Exploit & Stability
- Bet locking: Bet is captured at spin start; changing any UI mid-spin does not change payout.
- Machine locking: One user at a time; locks clear safely.
- Server-side logic: Outcomes, animation, and payouts run on the server tick.
FAQ
Do I need this mod on the client?
Most features are server-driven with vanilla blocks/boss bars. If your server uses a strict modlist/handshake, clients may need the jar.
Can players “time” the reels?
No. The outcome is decided at spin start; reels animate toward that result (or a mixed non-win for LOSS).
Can I rebalance the machine?
Yes. Edit the Outcome enum weights and payouts.
Does this change world data?
Only the three indicator block states during a spin (cycling vanilla blocks). No custom blocks/items are added.
Disclaimer: This is a video-game mini-game for entertainment. No real-money gambling.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources