Go to file
2024-07-16 17:41:21 +02:00
Minecraft-Realms-Emulator feat(sevrer): use stop command for the StopServer function 2024-07-16 17:41:21 +02:00
Panel feat(panel): log stream stop funtion 2024-05-30 14:42:18 +02:00
.gitattributes Dodaj .gitattributes i .gitignore. 2024-01-31 12:57:58 +01:00
.gitignore chore: move .gitignore content outside the source folder 2024-05-20 07:35:53 +02:00
Minecraft-Realms-Emulator.sln feat: admin panel 2024-05-28 11:48:10 +02:00
README.md Add a demo video 2024-06-05 13:29:18 +02:00

Minecraft Realms Emulator

This is a custom implementation of a Minecraft Realms server for Java Edition, written in C#.

Requirements

  • .NET SDK (version 8.0 or higher)
  • Minecraft Java Edition
  • PostgreSQL (for database support)
  • Docker (for REALMS mode to work)

Installation

Clone the repository:

git clone https://github.com/CyberL1/Minecraft-Realms-Emulator.git 
cd Minecraft-Realms-Emulator/Minecraft-Realms-Emulator

Configure the server:

Create a .env file:

CONNECTION_STRING="User Id=postgres;Password=password;Server=db;Port=5432;Database=Minecraft-Realms-Emulator;"
ADMIN_KEY="[RANDOMLY GENERATED KEY]"

Build the server:

dotnet build

Run the server:

dotnet run

Demo

Demo