Skip to main content

Minecraft Server - Windows

Dieser Eintrag beschreibt den Vorgang einer Minecraft Server Installation auf einem Windows PC oder Server.

Vorbereitung

    Virtuelle Maschine mit mindestens 2 Kernen, 4GB Arbeitsspeicher und 16GB Speicher (Alternativ Windows PC / Server mit mindestens 2 Kernen, 4GB Arbeitsspeicher und 16GB Speicher) Windows ISO Download Windows 11 (microsoft.com) (Herunterladen eines Windows 11-Datenträgerimages) Minecraft Server Datei Download server for Minecraft | Minecraft
    Java JDK Download Download Java for Windows

    image.png

     

    Installation

    Zunächst einmal muss eine Virtuelle Maschine mit Windows als Betriebsystem installiert und konfiguriert werden. Diese Virtuelle Maschine braucht Zugang zum Internet. Alternativ kann man den Mincraft Server auch direkt auf einen PC oder Windows Server installieren. Die Installation unterscheidet sich nicht.

    Bevor wir mit der Erstellung des Servers starten installieren wir zunächst einmal Java. Hierzu können wir den bereits besorgten Installer einfach ausführen. Im Installierungsfenster ist nur auf "Next" und nach der Installation auf "Close" zu klicken.

    image.png

    image.png

    Einmal alles Vorbereitet lässt es sich am besten mit der Erstellung eines Ordners starten. In diesem Werden Später alle Dateien des Servers abgelegt werden.

    image.png
    Dieser kann auf dem Desktop oder auf der Festplatte direkt im C:\ Laufwerk abgelegt werden. Wichtig ist hier das falls der Ordner auf dem Desktop abgelegt wird dieser auch nur mit dem aktuell angemeldeten Benutzer aufgerufen werden kann. Aüßer man erteilt
    spezielle Berechtigungen.

    Hat man dies Abgeschlossen kann man die heruntergeladen Server Datei in den Ordner schieben.

    image.png
    In unserem Fall befindet sich der Ordner auf Desktop. Im zweiten Schritt brauchen wir folgenden Befehl.

    XMS = Anfängliche Speicherzuweisung
    XMX = Maximale Speicherzuweisung

    java -Xms2048M -Xmx4096M -jar server.jar nogui
    java -Xms2048M -Xmx4096M -jar server.jar

    Die Speicherauslastung (Achtung es handelt sich um den Arbeitspeicher) ist je nach eigener Verfügbarkeit zu setzen. In unseren Fall 2GB als anfängliche Speicherzuweisung und 4GB als maximale Speicherzuweisung.

    bjSimage.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

     

    image.png

    image.png

    image.png

    #Minecraft server properties
    #Fri Apr 19 20:14:45 CEST 2024
    allow-flight=false
    allow-nether=true
    broadcast-console-to-ops=true
    broadcast-rcon-to-ops=true
    difficulty=easy
    enable-command-block=false
    enable-jmx-monitoring=false
    enable-query=false
    enable-rcon=false
    enable-status=true
    enforce-secure-profile=true
    enforce-whitelist=false
    entity-broadcast-range-percentage=100
    force-gamemode=false
    function-permission-level=2
    gamemode=survival
    generate-structures=true
    generator-settings={}
    hardcore=false
    hide-online-players=false
    initial-disabled-packs=
    initial-enabled-packs=vanilla
    level-name=world
    level-seed=
    level-type=minecraft\:normal
    log-ips=true
    max-chained-neighbor-updates=1000000
    max-players=20
    max-tick-time=60000
    max-world-size=29999984
    motd=A Minecraft Server
    network-compression-threshold=256
    online-mode=true
    op-permission-level=4
    player-idle-timeout=0
    prevent-proxy-connections=false
    pvp=true
    query.port=25565
    rate-limit=0
    rcon.password=
    rcon.port=25575
    require-resource-pack=false
    resource-pack=
    resource-pack-id=
    resource-pack-prompt=
    resource-pack-sha1=
    server-ip=
    server-port=25565
    simulation-distance=10
    spawn-animals=true
    spawn-monsters=true
    spawn-npcs=true
    spawn-protection=16
    sync-chunk-writes=true
    text-filtering-config=
    use-native-transport=true
    view-distance=10
    white-list=false