An infinite, unstoppable World.
The main branch client is automatically deployed to craft.mud.dev.
Visit the frozen world of the first public playtest of OPCraft at opcraft.mud.dev.
Read more about the creation of OPCraft and the crazy things that happened during our first public playtest on the Lattice blog.
- 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