Go to file
2021-01-09 13:30:26 +00:00
defaults code import 2021-01-06 14:19:45 +00:00
docs add statistics docs, fix java statistics API endpoint 2021-01-06 14:31:59 +00:00
resources code import 2021-01-06 14:18:45 +00:00
static add ability for user to override skin and cape without sysop intervention 2021-01-09 13:28:39 +00:00
templates add ability for user to override skin and cape without sysop intervention 2021-01-09 13:28:39 +00:00
.gitignore remove leftover from debugging 2021-01-06 15:17:32 +00:00
index.js add ability for user to override skin and cape without sysop intervention 2021-01-09 13:28:39 +00:00
install.bash add linux installer script - autogenerates to work with server 2021-01-06 15:16:36 +00:00
package-lock.json add ability for user to override skin and cape without sysop intervention 2021-01-09 13:28:39 +00:00
package.json add ability for user to override skin and cape without sysop intervention 2021-01-09 13:28:39 +00:00
README.md update readme to reflect changes 2021-01-09 13:30:26 +00:00

Theta Skins Server

A replacement for the now-removed legacy Minecraft Skins API, as well as providing a few fixes for older versions.

Run Instructions

  • Clone the repository.
  • Run npm install
  • Populate the "resources" folder with the contents of .minecraft/resources (follow the readme file in the folder for more information)
  • Set environment variable COOKIE_SECRET to a long, secret value.
  • (Optional) Set environment variable NODE_PORT to the port you want the skin server to bind to (default is 6481).
  • Start the program with npm run test

The program will automatically make directories and XML files.

How to Access

Append the following string to your hosts file:

<your-server-ip>    s3.amazonaws.com

Be sure to disable this after playing though, as a lot of the internet relies on Amazon S3 services and this server cannot provide all of them.