
Roulex
Roulettes (cases) that live in your economy, not your spawn
Автор: Nelit701обновлён 18 окт. 2026 г.
ЭкономикаОбщение
Описание
Roulex
Animated Physical Roulettes for Your Economy

This isn't a donate case at spawn. It's an economy item.
Every other roulette/crate plugin does the same thing: a crate sits at spawn, you buy a key, you click it, done.
Roulex is different. Roulettes are physical items that live in the player's inventory — not a block bolted to your spawn. That one change turns a gimmick feature into an actual economy system:
- Players can trade unopened roulettes with each other
- Players can sell them on your market/AH plugin like any other commodity
- Players can lose them on death, turning PvP and dungeons into real risk/reward
- Rare roulettes become sought-after items with their own market value — not a currency sink, but a currency
Set droppable: false on any roulette and it locks to that player instead — so you decide, per-roulette, whether it's a tradeable economy item or a personal reward. Nothing else on the market gives you that choice.
System requirements
- Java 17+
- Server version 1.19+
- Server software: Paper, Spigot
Key Features
- Physical Economy Items — Roulettes are real inventory items, not spawn-block gimmicks. Trade them, sell them, drop them on death — build an actual player-driven market around them instead of a one-and-done key system.
- Unlimited Roulettes — Create as many roulettes as you want via separate config files, each with its own ID, appearance, and rewards. Run a free starter roulette and a rare PvP-drop roulette side by side.
- Fully Customizable GUI:
- Adjustable window size (27–54 slots).
- Dedicated reel row where the seamless right-to-left spinning animation plays.
- Custom informational elements (e.g., a "Possible Rewards" button) to guide and entice players.
- Flexible Animations & Dynamic Sounds — Control total spin duration, start/end spin speeds, and how smoothly the reel brakes to a stop. Assign different sound effects, volumes, and pitches to trigger at specific percentages of the spin animation — make a cheap roulette feel instant, and a rare one feel like an event.
- Two Reward Types:
- Give an item directly.
- Run a console command (grant ranks, currency, permissions).
- Fully configure the drop chance (weight), display name, and lore for every single reward.
- Vault Economy Integration — Make roulettes free or paid, with fully configurable opening costs using your server's in-game currency. Feed straight back into your existing economy instead of running a separate crate-key currency.
- Permission & Preview System:
- Restrict access to specific roulettes via permissions.
- Preview mode for players without permission — the GUI opens and shows what they could win, but the start button is disabled to encourage rank upgrades.
Why servers are switching to Roulex
- A crate at spawn is a transaction. A roulette in someone's inventory is an asset.
- Rare roulettes appreciate in trade value organically — you don't have to manufacture scarcity, the item system does it for you.
- PvP servers get a genuine reason to hunt players carrying roulettes.
- Market/AH plugins instantly gain a new tradeable category with zero extra setup.
Галерея
Последние версии
Все версии →release
1.2.3
1.2.318 окт. 2026 г.22Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Что нового
Roulettes can now be organized into subfolders inside the roulettes folder. All .yml files are discovered recursively.
To enable a roulette from a subfolder, add its relative path without the extension to "enabled-roulettes", e.g. "vip/case". Always use "/" as the separator, on Windows too.
Existing configs keep working without any changes.
release
1.2.2
1.2.22 окт. 2026 г.17Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Что нового
- roulettes can no longer be placed into item frames
release
v1.2.1
1.2.18 авг. 2026 г.7Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Что нового
- Automatic config migration - config.yml now updates itself on load/reload, adding any new keys introduced by plugin updates while preserving your existing values and comments.
- Commands /roulex enable/disable <roulette_file_name> - enable or disable a roulette file directly in-game, without editing config.yml manually and restarting/reloading the server.
release
v1.2
1.27 авг. 2026 г.6Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Что нового
- Multi-spin — holding multiple roulettes of the same type lets you open them one after another without closing the GUI
- Update checker — Roulex now checks GitHub for new releases and notifies you in console
- NARROWING animation — a new animation type with a shimmering grid that narrows down to the winning slot. **[See the Wiki for details](https://nelit.gitbook.io/roulex/advanced-configuration/animation-settings/narrowing)**

- The "already opened" button (shown after opening a roulette) now has customizable display-name and lore in config.yml
- Roulettes disabled in config after being given to players are now automatically marked as disabled in their lore
- Roulettes can no longer be used as crafting ingredients
- Animation and GUI rendering logic rewritten from the ground up to support more animation types in the future
**Backwards compatibility is preserved, but it's recommended to update your configs according to the Wiki
Alternatively, delete your roulettes/ folder and restart — fresh, up-to-date example configs will be generated automatically**
**[Roulex Wiki](https://nelit.gitbook.io/roulex/)**
release
v1.1.1
1.1.14 авг. 2026 г.6Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Что нового
- Improved comments (docs) in config.yml and example_roulette.yml
release
v1.1
1.12 авг. 2026 г.5Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Что нового
1. Added validation for gui.size in the config - a console error will now appear if the value isn't divisible by 9
2. Added spin skipping - closing the roulette GUI mid-spin now instantly gives the reward instead of forcing it back open
3. Removed interaction restrictions with the roulette item in Creative mode - stacking with the scroll wheel, etc. now works normally
4. Added sound configuration to the config
5. Renamed gui.glass to gui.decoration
6. Minor fixes and changes
release
v1.0
1.02 авг. 2026 г.7Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot



