Mod
Arcadia LootBox
No reviews yet
Advanced lootbox system with custom visuals and configuration for the Arcadia server.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
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
🎁 ARCADIA LOOTBOX - KEYS, CRATES & REWARDS 🎁
⚡ The lootbox system your server actually deserves ⚡
Data-driven crates, 50 themed keys, free timers, multi-draw - and a polished Hub UI players will love.
|
[EN] Built for Real Servers Arcadia Lootbox is a production-grade crate system. Thread-safe managers, async config reload, atomic map swaps, anti-autoclicker, per-lootbox cooldowns, usage caps, soft LuckPerms integration. No client-only references leak into common code - safe on dedicated servers from day one. |
[FR] Conçu pour les vrais serveurs Arcadia Lootbox est un système de crates de qualité production. Managers thread-safe, rechargement de config asynchrone, swap atomique des maps, anti-autoclicker, cooldowns par lootbox, limites d'utilisations, intégration LuckPerms souple. Aucune classe client ne fuit dans le code commun - sûr sur serveur dédié dès le premier lancement. |
|
🔌 DROP-IN & DATA-DRIVEN Drop the jar in ✅ Works in singleplayer and on dedicated servers. Reload live with |
🔌 PRÊT À L'EMPLOI & DATA-DRIVEN Posez le jar dans ✅ Fonctionne en solo et sur serveur dédié. Rechargement à chaud via |
🇺🇸 Description (English) 🇺🇸
🌟 Reward your players without writing a single line of code. 🌟
🤔 Why Arcadia Lootbox?
|
🗝️ 50 Themed Keys |
📦 Data-Driven Lootboxes |
|
🎨 Steampunk Hub UI |
🎯 Smart Preview Menu |
|
⏰ Free Lootbox Timers |
🛡️ Hardened & Optimized |
|
🌐 100% Bilingual EN/FR |
🔑 Soft LuckPerms Integration |
🎮 How to Use
It really is this simple:
|
1️⃣ Drop the jar in |
2️⃣ Edit JSON files in |
|
3️⃣ Run |
4️⃣ Right-click the placed crate with the correct key. Watch the rewards fly. Done. |
🛠️ Creating a Lootbox (JSON)
Every lootbox is a single JSON file in config/arcadia/arcadialootbox/. The file name becomes the lootbox ID. Three examples are generated on first launch: example_weighted.json, example_guaranteed.json and example_nbt.json, alongside a README.txt cheat sheet.
|
🎲 Weighted Mode Each item in
|
🎯 Guaranteed Mode The player always receives
|
✨ Items with NBT / Data Components
Any item (and the guaranteedItem) accepts the full vanilla /give syntax, so a reward can carry data components: enchanted books, pre-enchanted gear, named items, custom potions and more. A bare id like minecraft:diamond keeps working unchanged. Mind the JSON escaping of inner quotes (\").
|
Tip: build the item in-game and copy the bracket part straight from a working /give command. A full example ships as example_nbt.json.
🧩 Key fields you'll use most
| Field | What it does |
|---|---|
keyItem |
The item the player must hold to open. Pick one of the 50 registered keys (e.g. arcadialootbox:dungeon_key_rare) or any vanilla item id. |
type |
"weighted" or "guaranteed" - chooses the drop algorithm above. |
rarity |
common, uncommon, rare, epic, legendary, mythic. Drives color, broadcast threshold, sort order. |
permission |
LuckPerms node required to open. Empty = no check. |
cooldownTicks |
Per-player cooldown between two opens (20 = 1 second). |
maxUses |
Hard cap of opens per placed block. -1 = unlimited. |
freeEnabled |
Allow the player to claim this lootbox for free every freeCooldownHours hours. |
broadcastRare / broadcast per entry |
Auto-broadcast drops above the global rarity threshold, or force a broadcast on a specific item. |
commandRewards |
Array of { command, chance, asConsole } - runs as console or player, {player} is replaced safely. |
displayNameFR, openMessageFR, openTitleFR |
Optional French overrides. Fall back to the English fields when empty. |
Full field reference (35+ parameters) is documented in the project README.md. After editing any JSON, run /arcadia_lootbox reload - the reload is async, so the tick loop never stalls.
📦 Requirements
| Dependency | Version |
|---|---|
| Minecraft | 1.21.1 |
| NeoForge | 21.1.219+ |
| Java | 21 |
| Arcadia Lib | bundled in the jar |
| LuckPerms | optional (soft integration) |
Arcadia Lib is shipped inside the jar - no separate download. LuckPerms is fully optional; the mod falls back to vanilla OP checks when it's absent.
🐛 Bug Reports & Support
Found a crash or unexpected behavior? We'd love to hear about it.
Please include your full crash log, your Arcadia Lootbox and NeoForge versions, the JSON config of the relevant lootbox if any, and clear steps to reproduce.
🤝 Contribute
Issues, suggestions and bug reports are welcome on the public tracker.
🤝 Official Hosting Partner
Want to run your own modded server with Arcadia Lootbox? Our official US/international partner offers high-performance Minecraft hosting optimized for modpacks.
🇫🇷 Description (Français) 🇫🇷
🌟 Récompensez vos joueurs sans écrire une seule ligne de code. 🌟
🤔 Pourquoi Arcadia Lootbox ?
|
🗝️ 50 clés thématiques |
📦 Lootbox data-driven |
|
🎨 UI Hub steampunk |
🎯 Menu Preview intelligent |
|
⏰ Timers de lootbox gratuites |
🛡️ Durci & optimisé |
|
🌐 100 % bilingue EN/FR |
🔑 Intégration LuckPerms souple |
🎮 Comment l'utiliser
C'est vraiment aussi simple que ça :
|
1️⃣ Posez le jar dans |
2️⃣ Éditez les fichiers JSON dans |
|
3️⃣ Lancez |
4️⃣ Clic-droit la crate posée avec la bonne clé. Regardez les récompenses voler. Terminé. |
🛠️ Créer une lootbox (JSON)
Chaque lootbox est un unique fichier JSON dans config/arcadia/arcadialootbox/. Le nom du fichier devient l'ID de la lootbox. Trois exemples sont générés au premier lancement : example_weighted.json, example_guaranteed.json et example_nbt.json, accompagnés d'une feuille de triche README.txt.
|
🎲 Mode Weighted Chaque item dans
|
🎯 Mode Guaranteed Le joueur reçoit toujours
|
✨ Objets avec NBT / data-components
Tout item (et le guaranteedItem) accepte la syntaxe complète de la commande /give, donc une récompense peut porter des data-components : livres enchantés, équipement pré-enchanté, objets nommés, potions custom, etc. Un id simple comme minecraft:diamond continue de fonctionner à l'identique. Attention à l'échappement JSON des guillemets internes (\").
|
Astuce : construisez l'objet en jeu et copiez la partie entre crochets directement depuis une commande /give qui fonctionne. Un exemple complet est fourni dans example_nbt.json.
🧩 Les champs que vous utiliserez le plus
| Champ | Effet |
|---|---|
keyItem |
L'item que le joueur doit tenir pour ouvrir. Choisissez une des 50 clés intégrées (ex. arcadialootbox:dungeon_key_rare) ou n'importe quel id d'item vanilla. |
type |
"weighted" ou "guaranteed" - choisit l'algorithme de drop ci-dessus. |
rarity |
common, uncommon, rare, epic, legendary, mythic. Pilote couleur, seuil broadcast, ordre de tri. |
permission |
Node LuckPerms requis pour ouvrir. Vide = pas de check. |
cooldownTicks |
Cooldown par joueur entre deux ouvertures (20 = 1 seconde). |
maxUses |
Plafond d'ouvertures par bloc posé. -1 = illimité. |
freeEnabled |
Autorise le joueur à réclamer cette lootbox gratuitement toutes les freeCooldownHours heures. |
broadcastRare / broadcast par entrée |
Annonce auto les drops au-dessus du seuil global, ou force un broadcast sur un item précis. |
commandRewards |
Tableau de { command, chance, asConsole } - exécute en console ou joueur, {player} est remplacé de manière sûre. |
displayNameFR, openMessageFR, openTitleFR |
Overrides français optionnels. Retombent sur les champs anglais si vides. |
La référence complète des champs (35+ paramètres) est documentée dans le README.md du projet. Après chaque édition de JSON, lancez /arcadia_lootbox reload - le rechargement est asynchrone, donc le tick loop ne bloque jamais.
📦 Prérequis
| Dépendance | Version |
|---|---|
| Minecraft | 1.21.1 |
| NeoForge | 21.1.219+ |
| Java | 21 |
| Arcadia Lib | inclus dans le jar |
| LuckPerms | optionnel (intégration souple) |
Arcadia Lib est livrée à l'intérieur du jar - aucun téléchargement séparé. LuckPerms est totalement optionnel ; le mod retombe sur les checks OP vanilla en son absence.
🐛 Bugs & Support
Vous avez un crash ou un comportement inattendu ? On veut bien le savoir.
Merci d'inclure votre log de crash complet, vos versions d'Arcadia Lootbox et NeoForge, le JSON de la lootbox concernée le cas échéant, ainsi que des étapes claires pour reproduire.
🤝 Contribuer
Issues, suggestions et signalements de bugs sont les bienvenus sur le tracker public.
🤝 Hébergeur Officiel Partenaire
Vous souhaitez héberger votre propre serveur moddé avec Arcadia Lootbox ? Notre partenaire officiel français propose un hébergement Minecraft haute performance optimisé pour les modpacks.
🌟 PLAY ARCADIA V2 - ECHOES OF POWER 🌟
⚡ Where Magic Meets Machinery ⚡
The flagship modpack Arcadia Lootbox was built for - and ships in by default.
|
🔗 True Cross-Mod Progression |
🌐 100% Bilingual EN/FR |
|
🎮 Curated Server Experience |
📜 3,000+ Quest-Guided Journey |
🎮 JOIN THE ADVENTURE - 490 MODS, ONE EPIC JOURNEY 🎮
🇫🇷 Découvrez Arcadia V2 : Echoes of Power
Le modpack phare pour lequel Arcadia Lootbox a été conçu - et qui l'inclut par défaut. 490+ mods, 3 000+ quêtes, 5 serveurs actifs, 100 % bilingue EN/FR. Industrie + Magie + Exploration, comptez 150 à 300 heures pour atteindre l'endgame.
❤️ Support the Project / Soutenir le Projet
Your support helps us keep Arcadia alive and evolving!
Votre soutien nous aide à faire vivre et évoluer Arcadia !
© 2026 Arcadia Lootbox | Created by vyrriox / Team Arcadia | LGPL-3.0-or-later | Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.
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


