An infinite, unstoppable World.
The main branch client is automatically deployed to opcraft.mud.dev.
- Run
yarnto install dependencies - Run
yarn startinpackages/client - In a new terminal, run
yarn anvil:nodeinpackages/contracts - In a new terminal, run
yarn deploy:anvilinpackages/contracts
Parcel + HMR doesn't fully work and React changes will cause a full page reload unless we take a few extra steps to link packages locally and use Vite for bundling.
- Clone mud repo locally (next to your opcraft dir)
- Run
yarn && yarn link:packagesfrom within mud repo to install its deps and link packages - Run
yarn && link:mudfrom within opcraft repo to install its deps and link mud packages - Run
yarn devinpackages/client(noteyarn devnotyarn startlike above) - In a new terminal, run
yarn anvil:nodeinpackages/contracts - In a new terminal, run
yarn deploy:anvilinpackages/contracts