Skip to content

Installation

RequirementVersion
Minecraft1.21.1
Fabric Loader0.16.0+
Fabric API0.116.6+1.21.1
Cobblemon1.7.0+
Java21

Reverie bundles all other required libraries in its jar. These optional mods add extra functionality:

ModPurpose
Impactor EconomyCurrency rewards and entry fees
LuckPermsGranular permission management
  1. Place the Reverie jar (Reverie-fabric-1.21.1-X.X.X.jar) into your server’s mods/ folder
  2. Ensure Cobblemon and Fabric API are already installed in mods/
  3. Start the server once to generate default configuration files
  4. Configuration files will appear in config/reverie/
  5. Edit configs to your needs, then run /reverie reload or restart

After the first launch, Reverie creates the following file structure:

config/reverie/
config.conf # Global settings (debug mode)
contest.conf # Contest module settings
tournament.conf # Tournament settings
cosmetics.conf # Pokemon poses and cosmetics
display.conf # UI/display settings
seasons.conf # Season/leaderboard settings
achievements.conf # Achievement definitions
halls/ # Hall venue configurations
standard_hall/
hall.conf
contesttypes/ # Custom contest type definitions
music/ # NBS music files (.nbs)
contest_results/ # Persisted contest results (auto-generated)
player_stats/ # Player statistics (auto-generated)
player_states/ # Player lifecycle state (auto-generated)

Reverie is server-side only. Players do not need to install anything. All GUIs are server-managed and all items appear as vanilla Minecraft items. No resource pack is required.

You can reload configs without restarting:

/reverie reload # Reload all configs
/hallbuilder reload # Reload hall configs
/contesttype reload # Reload contest types
  1. Your First Contest — Set up a hall and run your first contest
  2. Configuration Overview — Learn how the config system works