Hvordan installere Forge and Sponge (Minecraft) på en CentOS 6-server

I denne artikkelen vil vi dekke prosessen med å installere Sponge, en type Minecraft-server. Sponge er et prosjekt som har som mål å gi muligheten til å legge til mods og plug-ins til Minecraft.

Trinn 1: Samle forutsetninger

For denne artikkelen trenger vi følgende:

  • En Vultr-server (en 768MB dataforekomst vil gjøre)
  • Java
  • den screennytte
  • En tekstredigerer etter eget valg (i denne artikkelen vil vi bruke nano)
  • Rottilgang til forekomsten

Det første vi skal gjøre er å installere Java og skjermen:

yum install java screen

Når den ber deg om å godta installasjonen, skriv "y" og trykk enter.

Deretter, hvis du ikke allerede har en tekstredigerer, installer en:

yum install nano

Trinn 2: Klargjør systemet

Dette trinnet innebærer at du oppretter en annen bruker som spillserveren skal kjøre som og oppretter eventuelle nødvendige kataloger. Først oppretter du en uprivilegert bruker:

useradd minecraft

Logg nå inn på brukerkontoen:

su minecraft

Opprett en katalog for serveren din og skriv inn katalogen:

mkdir minecraftserver && cd minecraftserver

Trinn 3: Last ned Sponge and Forge

Forutsatt at du allerede er logget på serveren din, last ned "jar"-filen som Sponge bruker. En .jarfil er egentlig en kjørbar fil som Java vil kjøre.

Last ned filen for 1.8-versjonen av Minecraft:

wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.8.9-11.15.1.1902-1.8.9/forge-1.8.9-11.15.1.1902-1.8.9-installer.jar

På det tidspunktet denne artikkelen ble skrevet, vil ovenstående laste ned en Minecraft 1.8 Forge-server.

Flott, nå som vi har Forge, la oss installere det.

Trinn 4: Installere Sponge-serveren sammen med Forge

Hvis du bruker 1.8-versjonen, kjør følgende kommando for å installere serveren og starte den for første gang:

java -jar forge-1.8.9-11.15.1.1902-1.8.9-installer.jar --installServer

Du må godta EULA for Minecraft (dette finner du her: https://account.mojang.com/documents/minecraft_eula) ved å åpne eula.txt:

nano eula.txt

Bytt eula=falsetil eula=true, trykk "ctrl + x" og "y" for å lagre endringene.

La oss legge til Sponge nå ved å gå inn i katalogen:

cd mods/ && wget http://files.minecraftforge.net/maven/org/spongepowered/spongeforge/1.8-1577-3.1.0-BETA-1045/spongeforge-1.8-1577-3.1.0-BETA-1045.jar

Trinn 5: Sette opp et oppstartsskript for Sponge + Forge

Nå som vi har en fungerende server, er alt vi trenger å gjøre å lage et oppstartsskript for serveren.

Gå tilbake til hjemmekatalogen din:

cd ~/minecraftserver

Åpne tekstredigeringsprogrammet ved å utføre nano start.shog lime inn følgende:

#!/bin/bash
memory="512"
java -Xmx"$memory"M -jar forge-1.8.9-11.15.1.1902-1.8.9-universal.jar

Husk å endre verdien 512til mengden minne du ønsker å allokere til serveren (i megabyte). For enhver Vultr-forekomst anbefales det at du lar det være igjen noe minne (~128MB) for at systemet skal kjøre ordentlig mens du kjører serveren.

Trykk "ctrl + x" og deretter "y" for å lagre. Sett nå tillatelsene på filen for å tillate kjøring:chmod 755 start.sh

Bra jobbet, du har installert en Forge + Sponge-server. Alt som gjenstår er å kjøre serveren.

Starter serveren

Siden vi vil at serveren skal vedvare når vi lukker terminalen vår, må vi åpne en virtuell skjerm:

screen
./start.sh

Du vil kunne se konsollen, og den forblir oppe selv om du lukker terminalen/konsollen.

Konklusjon

I denne artikkelen lærte du hvordan du installerer Sponge and Forge for å tillate serverplugin-moduler og mods. Ha det gøy med din nye Minecraft-server!

Legg igjen en kommentar

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.

DDOS-angrep: en kort oversikt

DDOS-angrep: en kort oversikt

Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.

Har du noen gang lurt på hvordan hackere tjener penger?

Har du noen gang lurt på hvordan hackere tjener penger?

Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.

Funksjonaliteter til Big Data Reference Architecture Layers

Funksjonaliteter til Big Data Reference Architecture Layers

Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.

Evolusjon av datalagring – infografikk

Evolusjon av datalagring – infografikk

Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer