The source archive of the Scala Studios Minecraft network.
Announcement · What is published · Using the code · Credits · License · Support
Scala Studios has decided to cease operations in this area of Minecraft. Rather than leave the work behind closed doors, we are releasing our latest source code to the community, including our practice code and our bots.
A lot of people asked for this code, and for the bots in particular. Here it is.
Our Minecraft infrastructure has since moved to an entirely new codebase, built on Kubernetes deployments across AWS and Azure. The projects in this organization are no longer part of that stack, and we do not plan to develop them further.
| Area | Repositories |
|---|---|
| Practice and bots | scala-practice · scala-practice-si · scala-practice-mi · scala-robots |
| Minigames | scala-minigames · scala-game-framework · scala-core-game-extensions · scala-central-game-server · minigames-bedwars · minigames-bedwars-lobby · minigames-bedwars-shared · minigames-skywars · minigames-skywars-shared · scala-uhc · scala-meetup |
| Network core and plugins | Lemon · tangerine · cocoav · scala-basics-plugin · scstaff-plugin · scevents-plugin · chattags-plugin · scala-achievements-plugin · scala-friends · scala-scqueue · scala-buildtools-plugin · scala-spa-plugin · scala-symphony · scala-validate · notifications |
| Libraries and tooling | scala-commons · scala-store · aware · flavor · trevor · cloudsync · Scala-Slime-World-Manager |
| Discord, web and APIs | scala-discordbot · scala-discordsync · scala-weblink · scala-rest-api · scalastore |
Every project here can be compiled from source. Beyond the license terms below, you are free to do what you like with it: run it, study it, fork it, modify it, or take over maintenance of a project under your own name.
This release is intended for people who can read and build the code themselves, or who want to maintain it. It is not a packaged product, and it does not come with setup guides.
Warning
We do not recommend running this code in production. It is in poor condition in its current state, which is part of why we moved to a better codebase ourselves. Treat it as a reference or a starting point, and expect to put real work in before relying on it.
scala-minigames and scala-symphony were originally forked from the work of Rule Your Own Games Inc., and credit for that original work belongs to them.
Copyright © LunarLabs LLC. All rights reserved, except as granted below.
The code in this organization is the property of LunarLabs LLC and is made available under the Scala Studios Source-Available License, a source-available, non-commercial license. In summary:
You may
- Use, run, compile, and modify the code.
- Fork it and maintain your own version.
- Share the code and your modifications free of charge.
You may not
- Sell or resell the code, in whole or in part, whether modified or not.
- Profit from the code by selling it in any form, including paid downloads, paid forks, or bundling it into a paid product.
- Claim the code as your own, or remove its copyright and license notices.
You must
- Disclose that your work is based on Scala Studios code.
- Credit LunarLabs LLC and keep the original copyright and license notices intact.
Where a repository includes its own LICENSE file, that file governs that repository. Forks of third-party projects remain under the license of their upstream project.
We do not provide support for any project in this organization. That includes help with building, configuring, deploying, or debugging. Issues and pull requests are not monitored and may go unanswered.
The code is provided as is, without warranty of any kind.
Copyright © LunarLabs LLC. Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.