Skip to content

1.2.0-beta.2

Pre-release
Pre-release

Choose a tag to compare

@WillTDA WillTDA released this 04 Aug 14:37
· 0 commits to master since this release
ed786af

Craftbox | Beta Preview (v1.2.0-beta.2)

Warning

Beta builds are NOT suitable for production use, so do not use this to manage Minecraft servers you care about! Test this build in a fresh container/environment.

  • NEW! File management — the Files tab can now upload, rename and delete files, and create folders. Drag files anywhere on the page to drop them into the folder you're browsing, or use the file picker; anything large is uploaded in chunks so it survives a reverse proxy's request size cap. Getting a file into a server directory previously meant shell access to the host, which isn't an option in Docker or on a box you don't have a terminal on.
  • NEW! Folders can be renamed and deleted as well as files — a folder delete removes everything inside it, and says so before you confirm. A search box filters the directory you're looking at, the same way the Mods page filters mods.
  • Uploading over a file that already exists now tells you it happened — "3 files uploaded, 1 replaced" — instead of overwriting silently. The Mods page reports this too, where re-uploading a mod previously gave no hint that anything had been replaced.
  • Uploading and creating folders work while a server is running, matching the file editor, which has always been able to write to a running server. Renaming and deleting still need it stopped, and a file the running server is holding open now says exactly that instead of failing with a generic error.

Fixes

  • Fixed a mod being listed twice on the Mods page after uploading a jar over a copy of itself that was set to Client Only. A client-only mod is stored disabled on disk, and the upload landed beside that copy instead of replacing it — so one mod became two files, after which its environment dropdown silently did nothing, and deleting it removed only one of the pair, so it reappeared on the next load. Uploads now replace the disabled copy and reset the mod to Client and Server, the list shows one row per mod however the files got there, and deleting removes every copy.
  • Fixed the Files tab not pointing NeoForge servers at their Mods tab when browsing mods/, which every other mod loader already did.

Installation

The easiest way to host Craftbox yourself is by using Docker. Please read this part of the Craftbox docs for the installation guide.
Alternatively, you can also download the source code, install the required node modules and run the server manually. (Learn more)