ArrowCrates
模块化、配置驱动的战利品箱!通过简单的 JSON 配置创建掉落箱、交互箱、转盘箱和槽位箱。支持通过资源包添加 GeckoLib 动画、数据包标签,以及 JEI 预览。
介绍
ArrowCrates
ArrowCrates is a versatile, config-driven crate framework that brings dynamic, interactive loot boxes to Minecraft! Designed from the ground up for modpack creators and server admins, ArrowCrates supports multiple unique crate behaviors—ranging from quick world interactions to fully animated reward mini-games—powered by simple config files, resource packs, and data packs.
Multiple Crate Types
- Drop Crates: Instant-gratification crates that drop their configured loot table directly into the world when broken.
- Interact Crates: Right-click to trigger opening sounds and effects before dispersing rewards around the block.
- Wheel Crates: Interactive GUI crates featuring a spinning prize wheel! Players press a button to spin the wheel for their configured number of pulls.
- Slot Crates: Casino-style multi-reel slot machine GUIs featuring custom spin timing (
delay), adjustable reel counts (pulls), and matching-reel jackpot multipliers!
How ArrowCrates Works
ArrowCrates splits its functionality cleanly across configs, resource packs, and data packs for maximum flexibility:
- Config-Driven Core: Define all crate parameters—types, drop weights, item counts, command execution, delays, and sound triggers—inside straightforward JSON config files.
- Resource Pack Support: Easily customize visual assets! Supports custom models, textures, blockstates, and full GeckoLib animations for
advancedcrate block types. - Data Pack Integration: Hook into standard vanilla mechanics using data packs to handle block tags (defining required mining tools) and block loot tables (ensuring crates drop themselves when broken).
Key Features
- Flexible Reward Types:
- Item Drops: Dispense items or stacks with full 1.21+ Data Component support (custom names, lore, colors, etc.).
- Command Drops: Execute console commands (
effect give,xp add, etc.) paired with customdisplayItemicons inside animated GUIs.
- Crate Lifecycle Hooks: Execute commands and sound triggers at key milestones:
startCommands: Send opening announcements (tellraw) or trigger particle effects when a player opens a crate.endCommands: Play closing sound effects or trigger secondary reward commands when all pulls complete.
- JEI Integration: Preview drop pools, weights, and potential command rewards directly inside Just Enough Items.
Modpacks & Customization
ArrowCrates was built specifically for modpack developers! Every crate type, model, drop weight, command payload, and sound trigger can be tailored to fit your pack’s progression. Feel free to include ArrowCrates in any CurseForge modpack!
常见问题
ArrowCrates 支持哪些 Minecraft 版本?
ArrowCrates 支持 Minecraft Java 版 1.21.1,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
ArrowCrates 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
ArrowsendGaming 的其他作品
查看全部 →IAP [Mekanism]
为 Mystical Agriculture 添加通用机械作物
IAP [Silent’s Mechanisms]
为 Mystical Agriculture 添加 Silents Mechanisms 的作物。
IAP [Silent’s Gems]
为 Mystical Agriculture 添加 Silents Gems 的作物。
Elrol’s GUI Elevator
单方块电梯模组
评论
登录后评论和评分