MinersStudios' own Minecraft server implementation.
Get a copy of the software:
git clone --depth 1 --single-branch https://github.com/MinersStudios/BullshitCore.git
Change the working directory:
cd BullshitCore
Run the build script:
./build.sh [additional build arguments]
Note: GCC is used by default, but you may use any compiler you want by editing build.sh directly.
- C standard library
- C POSIX library
- wolfSSL
Not officially supported, but you may use MSYS2 environment to build an executable yourself at your own risk.
- Open a newly generated executable binary file called
BullshitCore-{Minecraft release}-{BullshitCore release}
. - Open a port set in settings or, if none is set, the default one, 25565, for TCP connections.
- Check if the server is running and it is possible to connect by using a Minecraft client with the same version as in the release of BullshitCore you're using or through other means.
Note: Even if the Minecraft release in the name says otherwise, you should try if it works with a different version, as not 100% of functionality is implemented and some changes may not have any effect on compatibility, but Minecraft requires servers to send the vanilla datapack, which is more likely to be outdated or too new, but you can try patching BullshitCore for this or leave an issue.