SlotMachine
Tragamonedas reales, construidas en tu mundo con un tocadiscos y tres marcos. Mete una ficha, gira los rodillos y gana dinero real.
Todo lo que un casino necesita
Tragamonedas reales
Construye una máquina funcional con un tocadiscos y tres marcos.
Premios en dinero
Los premios pagan dinero real vía Vault — EssentialsX, CMI, cualquier economía.
Carteles de fichas
Los jugadores compran sus fichas en un cartel. Sin necesidad de admin.
Bote creciente
El bote crece con cada giro hasta que alguien saca tres diamantes.
Cuatro idiomas
Inglés, español, francés y chino — totalmente editable.
Hologramas
Un marcador de bote flotante con DecentHolograms.
Instalación
Pon SlotMachine en marcha en tu servidor en pocos minutos.
Requisitos
| Requisito | Notas |
|---|---|
| Server | Paper / Spigot 1.21+ |
| Java | Java 21+ |
| Vault | Requerido — puente de economía |
| Plugin de economía | Requerido — EssentialsX, CMI o cualquier economía Vault |
| DecentHolograms | Requerido — holograma del bote |
| PlaceholderAPI | Opcional (Premium) |
Pasos
- Descarga SlotMachine.jar desde la página del recurso.
- Instala Vault, un plugin de economía (EssentialsX o CMI) y DecentHolograms.
- Pon SlotMachine.jar en la carpeta plugins/ del servidor.
- Reinicia el servidor (un reload no basta en la 1ª instalación).
- Los archivos se generan en plugins/SlotMachine/ — config.yml, machines.yml y la carpeta lang/.
Elegir idioma
Abre config.yml, define el idioma y ejecuta /slot reload.
language: "es" # en, es, fr, zh
Comandos
Comando base /slot — alias /slots, /tragamonedas.
| Comando | Qué hace | Permiso |
|---|---|---|
/slot create <name> | Empezar a crear una máquina | slotmachine.admin |
/slot delete <name> | Eliminar una máquina | slotmachine.admin |
/slot getcoin [n] | Darte fichas de casino | slotmachine.admin |
/slot reload | Recargar config e idiomas | slotmachine.admin |
/slot top | Ranking de gananciasPremium | slotmachine.admin |
/slot stats | Tus estadísticasPremium | slotmachine.use |
/slot help | Mostrar el menú de ayuda | slotmachine.use |
/slot ver | Mostrar info del plugin | slotmachine.use |
Crear una máquina
- Coloca un tocadiscos y, al lado, 3 marcos en fila.
- Ejecuta /slot create <nombre>.
- Clic derecho en el tocadiscos — se vuelve el centro de la máquina.
- Clic derecho en los 3 marcos en orden (de izquierda a derecha).
- ¡Listo! La máquina se guarda y aparece un holograma de bote encima.
Permisos
Otórgalos con LuckPerms o cualquier plugin de permisos.
| Permiso | Qué hace | Por defecto |
|---|---|---|
| slotmachine.admin | Admin completo: crear/eliminar, getcoin, reload | op |
| slotmachine.use | Jugar a las tragamonedas | todos |
| slotmachine.sign.create | Crear carteles de fichas | op |
| slotmachine.sign.use | Usar carteles de fichas | todos |
| slotmachine.discount.vip1 | Descuento de compra VIPPremium | op |
Ejemplo (LuckPerms)
/lp group default permission set slotmachine.use true
/lp group admin permission set slotmachine.admin true
/lp group vip permission set slotmachine.discount.vip1 true
Carteles de fichas
Deja que los jugadores compren sus fichas en un cartel — el precio se cobra vía Vault.
Crear un cartel
Coloca un cartel y escribe, línea por línea:
[Slots]
Buy Tokens
20
- Línea 1 — [Slots] identifica el cartel (obligatorio).
- Línea 2 — texto de la etiqueta (personalizable).
- Línea 3 — el precio por ficha (un número, ej. 20).
Usar un cartel
El jugador hace clic derecho, elige cuántas fichas comprar y confirma. El dinero se cobra vía Vault y las fichas se dan al instante.
Configuración
Archivo principal: plugins/SlotMachine/config.yml. Ejecuta /slot reload tras editar.
Idioma y licencia
Máquina y bote FREE + PREMIUM
Velocidad del giro FREE + PREMIUM
Símbolos de la ruleta FREE + PREMIUM
Los números son pesos (rareza). Mayor = aparece más a menudo.
Sonidos FREE + PREMIUM
Nombres de sonido de Bukkit/Spigot. Cámbialos por cualquiera de la lista oficial.
Pagos de premios FREE + PREMIUM
En la versión Free, todos los premios solo dan dinero (campo reward).
Premios avanzados PREMIUM
Además de reward, cada premio admite: comandos, ítems, aviso global, título, fuegos y sonido.
Variables: {player} = jugador · {amount} = dinero ganado.
Recompensas del bote PREMIUM
Límites de juego PREMIUM
Juego responsable. 0 = desactivado.
Alertas de Discord PREMIUM
Descuentos VIP PREMIUM
Descuento al comprar fichas según el permiso del jugador.
Premios y cómo ganar
Haz coincidir los símbolos en los tres rodillos. Solo estas combinaciones pagan:
Gratis vs Premium
SlotMachine
- ✓Tragamonedas y premios en dinero
- ✓Bote creciente
- ✓Carteles de fichas
- ✓Cuatro idiomas y hologramas
SlotMachine+
- ★Premios de objetos, comandos y permisos
- ★Descuentos VIP
- ★Rankings, estadísticas y PlaceholderAPI
- ★Avisos de Discord, cooldowns y límites
Historial de versiones
Cada versión publicada y lo que cambió.
- 🐛A machine could lock up for good — if anything went wrong while paying out a spin, the machine was never released and answered "in use" to everyone until the next restart, repeating the error in conso
- 🐛Prizes written with ANY first did not pay properly. ANY,DIAMOND,DIAMOND only paid depending on the order the reels landed in, with no warning. Wildcards are matched last now, so a prize pays the same
- 🐛Tokens can no longer be faked — the machine recognised a token by material, name and lore alone. Tokens now carry an invisible mark that cannot be reproduced in-game. Old tokens keep working via coin.
- 🐛No more losing a token to nothing — if the spin could not start, the token had already been taken, with no spin and no message. It is charged once the reels are turning.
- 🐛Tokens and prize items no longer vanish when your inventory is full — they drop at your feet.
- 🐛Breaking an item frame mid-spin no longer leaves the machine writing to a frame that is not there.
- 🔧The token is configurable at last — the plugin read coin.material, but that section was never written into config.yml. It is there now, documented.
- 🔧The shop now checks free space before charging, and bills only for the coins it delivers.
- 🐛Coins that did not fit in the inventory were lost after being paid for.
- 🐛A failed payment handed out the coins anyway, without charging for them.
- 🔧New warnings for a full inventory and for a capped purchase, in all four languages.
- 🐛Restarting the server no longer eats the bets. A stake is charged the moment the chip goes down, and bets lived only in memory: stopping the server with chips on the felt — or mid-spin — kept the mone
- 🐛One failed payout no longer costs the rest of the table. If settling a bet went wrong, every player after it went unpaid with their stake already taken. Each bet settles on its own now, and failures a
- 🐛Pulling a chip back now checks the money actually arrived. Placing a bet verified the charge but taking it back did not, so a failed refund cost the player both the chip and the money. The chip now st
Discusión
Comenta y comparte tu experiencia en cada versión del plugin.
Aún no hay comentarios en esta versión — ¡sé el primero!
Aún no hay comentarios en esta versión — ¡sé el primero!
Aún no hay comentarios en esta versión — ¡sé el primero!
Player reviews
What server owners think of this plugin.
Muy buen plugin!