Skip to content

Instantly share code, notes, and snippets.

Avatar

Toby Hinloopen tobyhinloopen

View GitHub Profile
View XS Rich Rail blueprint
0eNrVnd1yIzeShV/FoevmROEvq6rv927fYMLhoKiSxG2K1JKU116H3n1JSd2iWjhV+DC1EzM3jrBNHCWAgyxkInHw19X15ml43K+3x9+ud7tvV1//ev8vh6uvf7/41/P/W69229f/fFjfbZeb8387/vk4XH29Wh+Hh6svV9vlw/nfDrvNcr94XG6HzdXzl6v19mb44+qre/4y2XK/XF828dkmv6/3x6fTf3n/ey+/WISLlqHgjx2erg/H5XG92140jM+/frkatsf1cT28dvblX/78bfv0cD3sT914N3Z3vXvc7Y8nxMfdYf0CdPpbf7z85s+rrwvvns9m/ATgs+P0CcP+ll5RXPe3lMMJ7zjH3XZY/M9yk4FZuGYKKGKgNg+UfgBtlodhvzg+7fdDZngW/XeDcij2bs7DyZLFZvnwmMFIU9a0F9068eru/rh4oddnqDhmTlcM48dg+hztPmE0PyC+XJ1W23ZYnf/n4fx/3fkf++HmkpPr0785154pe7cfhm32/z3nzHHND3uWq9XTw9NmedztPxs02ifnykBGx9f5QtaMksaVrYZpDrtIgcSqcgkvqySQDCOZQGrpCrUsTIeXVh6nx2sri+Obiw/IzTLDwMkx9q7MK4dJIOzeFVCA6yI/NJjOypxEgQQHPWdzFEgtRgoCqaPrImZhevrpEvaEBi+wrEHB4QWWxykk9ftAe9GxUPbFCN/HJwsSy0DSKEgqA2lHQQyu0fzotnRpKdp0FEisrNDjlSUmPDYYyQkkR9eoz8J4vLTyOAEvrTxOZCsiG1LExFZEHsTYisiDtHBF5AcFE1mRpqdAgseJ87gRSI4i9QLI0wXRZGEC/GgpcyJeWHl7El5YeRyD3yzVrxYt0D6L0aH1mcfo0fLMYlgDV2d2ZM3BRSVG1jxdnGJJGU6FiJjNcCpERJFGUyH5TIjRJZWHaemKysN0cEGJAMB6GGoJnLaBkZbCcWxRZAenpVxWSSuaxxBMbjGT1ejgNIYIIFuDSyIbz7Yt/Fopa3A
View logistics robots blueprint
0eNrlfdtuY8ly5a8M9Nw8yPulYfvFD4MBBvAHGI2GpGJVE1ZJGl3abhzUvw/JEqldqozMtSJFWcd6OZduce3IiMjIW8SKv59dXD2ub+821w9nv/79bHN5c31/9uu///3sfvPl+vxq988e/rpdn/16tnlYfz375ez6/Ovu/13dfNncP2wuV3c3FzcPZ99+Odtcf1r/19mv9ttvv5ytrx82D5v1d6T9//nr9+vHrxfru+0fHDHO7+/XXy+uNtdfVl/PL//YXK9XfvuF25v77Y9vrnff3gKufPjl7K/df5ftV+7Wl5u9OOef/jy/vlx/Wl1u7i4fNw/bH+4kvN/96vbu5tPj5cPmz+13V1+3//tqh/xr+Pbtl5/EcUdxPp/fP6w21/fru4ftv2jI4RZyfNpsJfn+b1MD1f+sqMs/1lv82+2gN3+uV1sR/9x8an/HLr5zcb5TWeMLAZfbtOV2DdTIGseVlnE+X/21++HeN1af73aISvMkWqDYEmh9/WX3g8drvaNkWOHO445ScFSLm7FOuJ9ziPtZwxrG1hMZxtIRxaZTiYJHExtwJ7Ez4cR6yJ54PLEOd0RLBxRrTmUbOpTkU0mCh5JIOAkeSjxhwJlQEhDPc3wkOZFdHBtI3KkEgcMIEUTcRBCJkCHhEJJw/3NsACmnsgkbPuzJ3BQOH5bYiLiidw+LTfQKyx1xB/Fs+LCnCuueDh/Npe7FyWohzP3tenveGUnxHDvuH84v/6Oj5uNOrwJq9jwsYr0ged3d+v89bv+7+QH/g972f/f7583V9o+/nzgPR9Fne/x8WLy8edwdeZMx335rCRZnBKt9wRbhvXVQehLNS6Il/Ux1YSGhOFM9HGGOpy3EhQqNipy0q8ZQgfWgLc76anV7df6wsFDZyfOTTS/OH7Y4fz3/mU2Lv3ueR+ur7bjubq53Ar90SxcWPwkvfrL9wY/h6ihOy10CGyBdPu2RPrBx0rePBC316QTCQ6YnYlvwPCwwjYImZHowMj2bZrNV7Ut/974dkUK
View construction robots blueprint
0eNrlXVtvXElu/iuBnkeLKtZ9EOQlT3lJgFyegoXRktuexsotpdWa7GDh/57TbfXRkVyXj6TakVfzMDOWdVgsFsliVZEf/3ZxdfOwvttttvuLX/92sbm+3d5f/Prff7u433zerm4OP9v/cbe++PVis19/ufjlYrv6cvjT4ff2u4fr/eZ2e7m7vbrdX3z95WKz/bj+68Wv9uuff7lYb/eb/Wb9jdrxD3982D58uVrvpl+Y6azu79dfrm4228+XX1bXv22260s3jXJ3e785kD6MPxG8dOGXiz8O/6VplN36enNk6dPNH4cPj8NfftodKP5y5PP+8N3d7vbjgcHfp5Evv0z/f3Og/av/+vWX7xiimaFPq/v95WZ7v97tp7+ocOIWnHzcTLx8+9tYoepmqje3nzf3+8315fVv64n+3TTtze/ry4nF3zcf6+PQYpyr1UFolRF8a4Td+n8epv/WSdtnwjz+4odPm5vpt7+t1mkZZ+Kb3bTKdzer/UHA17cPB2Uhmw4MPf4uLTTj7m69u7xeXd0sfjsGOijFPNru9suHq4dPn45DToq0rkwuaMRnEPFFifiocMU3EVrfvJRfrkrvarWf6Pzx9Gs2Ln7vSaHWN5PiTaty4Hizu37Y7Bcr4xef+BefTB+st58PdvawXX6Uv/65IqCkWALKyBLkJyk9XN3vV0cKFWLxTycXYP8UaiZcnmS4Xl3XifgFR7OfuL9brz8uHATVqFsjUhV6P6pirUZXLKIrlkSLYN7RImi2HFugRfDczdum827eNsC7tw347m2jRpYekmXCOW/EHVQjm9lLZM+8RAVz83nk5cmM3XwUe3niB6ZnjkvxwNTimk0KLwHFVeRRti2u1RSYi3PutYlDVVRoYoIMpjyzl8PmsN1+k+FxKHv41+fder1dnsI2H6ftwy0GPf4gvvhBcdMOU2Xtybus/3q3W9/fT1vTpCufd9PO9PHyan2zr6wzNRb6l/l8ub17OBwivx+vMNf9me89w8I7IzefZ3th036che0
View modules blueprint
0eNrVfV2Pm8lu5l8J+no0KNZ3DXKTYA/2JrsBNgiwwGJgyG3ZFo7c6lV3OxkE/u+RuqVXb7fr4yEpGfbNOZi2XhaLZFWRrIes/7p5v3la3e/Wd4/v3m+3f7/547/Of3m4+eP/zf7z8G/r2+3dy58f1p/ulpvD3x7/ul/d/HGzflx9ufnt5m755fBfD/er1YfFl+2Hp81q4W6+/Xazvvuw+s+bP+jbn7/drO4e14/r1Qul5//4693d05f3q93+BxON5cPD6sv7zfru0+LL8vbz+u5A6beb++3D/uPt3WHsPcGFdb/d/HX4f78fZbe6Xd+/ZWD/0YG7h8MXbxj7w3/79tt3PNiJh8320/rhcX27uP28enhc3O95Wn9dLe5326/rD/ufVtgxR3bCnp33y8OMKiO4aYSPyz3d9d3DavdYp0czeh/W+wm+/GusUPVn+T+9f3hcPv/ye5KUfw8nmf0eagIICgFQQgQQWyPsVv//af//ddJxRvr4w3cf15v9r19s6WRkZxv68HV5d7vX+O16d/u0ftwTvd0+HYzZ5gNXxw/OCt9P7Ha1n+Pe6J7umr93VUOf/dh++7My6aQR60llsSfWLBKrn5GGxLra7M1wt707kP9OsJSqku2ogqrSKvAamWTzZo34ClUyOFk/ka0ROovj4ctys1lsll/ua1Rcl4pmryFCbIKcyCjMT2kU5HH1ma7gA06IGOYVFfoskDqTRJ3559RmhpWQu8rE94qC69IahS6h7dqSRJc/53ZtLayD7r5qcd+Ise1br/HpIF0GiS7dz6nLiPunDB0kmGr3zLTnXeP9anlb83HnXDV9f1slXpgBSKiFH7fb+/vVbnG7fP86/Ngb2YenvYi+7occRSFOsf1kKAghVB8Jj0GcZcpvOqZfCbBq5jIxzpz1x+Xt3zvTJMuYp2JDmbmEPfWEoZm/cnx5du4i5L7OorkakcRUtjUXD9YdsBs4uZiKZFd/M03ltp65u/r+g9qu7g0/6+BfrwRbI8tP2ZzEY1tWsLB
View add.js
module.exports = function add(a, b) {
return a + b
};
View minecraft-beleid.md

Moderatiebeleid Minecraft Server

Beste lezer,

In dit document poog ik een eenduidig beleid te omschrijven voor alle admins en moderators betrokken bij het beheer van de minecraft server. Dit document is een levend beleid en kan ieder moment gewijzigd worden.

Dit is geen geheim document - ook spelers van de server mogen dit document inzien.

Doel van de server

View token.ts
import { createHmac } from "crypto";
const createHash = (secret: string, payload: string): string =>
createHmac("sha256", secret).update(payload).digest("base64");
export const generateToken = (secret: string, payload: string): string => {
return createHash(secret, payload) + "$" + payload;
};
export const verifyToken = (secret: string, token: string): string | undefined => {
View gist:2351639
EventEmitter = {};
EventEmitter.bind = function(event_name, fn) {
this.handlers || (this.handlers = {});
this.handlers[event_name] || (this.handlers[event_name] = []);
this.handlers[event_name].push(fn);
return this;
};
EventEmitter.emit = function(event_name) {