You can find docker-compose.yml
file in the github repo.
This tutorial is written for user that don't want to use Docker (or Archlinux).
git
cmake
make or ninja
jq
curl
redis-server
Minecraft 1.9.0.15 x86 apk
[Unit] | |
Description=Bedrock Dedicated Server Manager | |
Documentation=https://github.com/bdsm-technology/BDSM | |
After=network.target | |
[Service] | |
User=user | |
Group=user | |
WorkingDirectory=/path/to/mcpe | |
ExecStart=/path/to/mcpe/bdsm daemon -profile %i |
#!/bin/bash -e | |
printf "%s\n" "Clean up..." | |
rm -rf output | |
printf "%s\n" "Downloading..." | |
wget -q --show-progress -O stone.zip https://gitlab.com/codehz/StoneServer/builds/artifacts/master/download?job=job_package | |
printf "%s\n" "Unziping..." | |
unzip stone.zip > /dev/null | |
(cd output; tar cBf - . | (cd ..; tar xBf -)) | |
rm -rf output | |
mkdir -p data |
#!/usr/bin/env node | |
const constants = require("./constants.js"); | |
const api = require("stoneapi-js"); | |
const Discord = require('discord.js'); | |
const client = new Discord.Client(); | |
api.init(); | |
api.attach(); | |
const channels = constants.channels; |
#!/bin/bash | |
set -euo pipefail | |
url_cobblestone="https://hertz.services/docker/codehz/cobblestone/0" | |
url_bds="https://hertz.services/docker/codehz/bds/0" | |
url_nsgod="https://hertz.services/github/codehz/nsgod/latest/nsgod" | |
mkdir -p .cobblestone/{core,game} | |
tempdir=$(mktemp -d) | |
echo "[+] created temp directory: ${tempdir}" |
#!/bin/bash | |
rm -rf contents.json | |
temp=$(mktemp) | |
trap "rm -rf $temp" EXIT | |
find -type f | sed 's/^.\//path=/' | parallel jo | jo -a | sed 's/^/content=/' > $temp | |
echo "version=1" >> $temp | |
cat $temp | jo -p >> contents.json |
declare module 'picogl' { | |
enum GL { | |
DEPTH_BUFFER_BIT = 0x00000100, | |
STENCIL_BUFFER_BIT = 0x00000400, | |
COLOR_BUFFER_BIT = 0x00004000, | |
POINTS = 0x0000, | |
LINES = 0x0001, | |
LINE_LOOP = 0x0002, | |
LINE_STRIP = 0x0003, | |
TRIANGLES = 0x0004, |
#pragma once | |
#ifndef __GNUC__ | |
# error This header only works in GCC | |
#endif | |
#ifdef __clang__ | |
# ifndef __ccls__ | |
# warning This header may not working in clang | |
# endif |
function(init_user_prop prop) | |
if(${prop}) | |
set(ENV{_${prop}} "${${prop}}") | |
else() | |
set(${prop} "$ENV{_${prop}}" PARENT_SCOPE) | |
endif() | |
endfunction() | |
function(generate_winsdk_vfs_overlay winsdk_include_dir output_path) | |
set(include_dirs) |
#include <chrono> | |
#include <iostream> | |
#include <random> | |
#include <sqlite3.h> | |
int loadOrSaveDb(sqlite3 *pInMemory, const char *zFilename, bool isSave) { | |
int rc; /* Function return code */ | |
sqlite3 *pFile; /* Database connection opened on zFilename */ | |
sqlite3_backup *pBackup; /* Backup object used to copy data */ |