🎨Udvikling

Lær hvordan du tilpasser serveren.

Grunden til at bruge en ændret serverplatform som Plazma i stedet for den officielle serverplatform fra Mojang Studios er, at det giver mulighed for kraftig brugerdefinering.

Her er forskellige måder at tilpasse og bruge Plazma på.

Konfigurationsændringer

Den mest grundlæggende måde at tilpasse Plazma på er ved at ændre konfigurationen.

Plazma tilbyder kraftfulde konfigurationsindstillinger, lige fra spillets mekanik til mobegenskaber.

Se nedenstående side for en beskrivelse af Plazmas konfigurationer.

📋Konfiguration

Brug af plugins

Plazma understøtter alle plugins baseret på Paper korrekt.

For Spigot plugins kan der være nogle problemer med Paper's mappingændringer fra 1.20.5, men de fleste plugins baseret på Paper som f.eks. Paper, Pufferfish og Purpur fungerer korrekt i Plazma. Hvis de ikke fungerer korrekt, skyldes det en fejl i Plazma, så venligst rapporter det med det samme.

At bruge Plazma er den primære årsag og den mest kraftfulde måde at tilpasse Plazma på. Plazmas stærke plugin-økosystem gør det nemt at tilpasse serveren.

Der er flere måder at finde og downloade plugins på. Nogle plugins uploades til offentlige opbevaringstjenester, mens andre uploades til GitHub eller deres egne sider.

Plugins kan få direkte adgang til systemet!

Brug tjenester som VirusTotal til altid at kontrollere, om et plugin er sikkert, før du anvender det, eller download plugins fra pålidelige tjenester.

Der er flere tjenester til at downloade plugins. Tjenester som SpigotMC Forum, BukkitDev (CurseForge), Modrinth, Hanger gennemgår en godkendelsesproces, før plugins uploades, for at sikre at kun sikre plugins distribueres.

Anvendelse af plugins

Når du har downloadet et plugin, er det nu tid til at anvende det.

  1. Plugins er i form af .jar eller Java Executable File. Nogle plugins kan være i en komprimeret fil, hvor du skal udpakke den og bruge filen, der indeholder 'bukkit', 'spigot' eller 'paper' i navnet, og hvis der er en fil med 'fat', skal du bruge den.

  2. Placer den downloadede fil i servermappen 'plugins' og genstart (eller start) serveren.

  3. Når Plazma starter, vises der nye oplysninger på konsollen. Dette betyder, at Plazma har indlæst pluginnet korrekt.

  4. Selvom Plazma har indlæst pluginnet korrekt, kan det være, at pluginnet ikke starter. Ved at bruge kommandoen /plugins kan du se en liste over de aktuelt indlæste plugins på serveren. Hvis navnet på det installerede plugin ikke er rødt, men i stedet er grønt, er pluginnet indlæst korrekt.

Hvis et plugin ikke er indlæst korrekt, kan du finde løsninger på problemerne på følgende side.

Plugin

Brug af datapakker

Datapakker er en måde at tilpasse Minecraft på, ligesom ressourcepakker.

Ved at bruge datapakker kan du tilføje nye grupper af væsener og udfordringer i spillet.

Datapakker kan beskadige verdener!

Nogle defekte datapakker kan beskadige verdener, og dette kan ikke fortrydes.

Det anbefales derfor at tage en sikkerhedskopi af verdenen, før du anvender datapakker.

Datapakker kan downloades fra flere tjenester som CurseForge, Modrinth, Planet Minecraft og andre.

Når du har downloadet en datapakke, kan du anvende den ved at placere den i mappen 'datapacks' i serverens verden. Opret mappen, hvis den ikke allerede findes.

I nogle tilfælde kan visse muligvis ikke anvendes korrekt ved første anvendelse.

I så fald anbefales det at genstarte serveren 2 gange.

Datapakker kan nemt blive beskadiget, når Minecraft opdateres.

Især hvis en datapakke er alvorligt beskadiget, kan det få serveren til at krashe, så det er vigtigt at teste serveren tilstrækkeligt, før du opdaterer.

Efter serverstartkommandoen kan du indtaste 'safeMode' for at deaktivere alle datapakker og derefter starte serveren.

Se Reference > Argumenter og Egenskaber for mere information.

Du kan bekræfte, hvilke datapakker der er anvendt, ved at bruge kommandoen /datapack list.


Optimering

Der er blevet anvendt mange optimeringspatches på Plazma. Desuden, når Plazma starter for første gang, vil den automatisk optimere konfigurationen, så hvis du følger instruktionerne i Start her, behøver du ikke foretage yderligere optimeringsarbejde.

Dog, hvis der er mange spillere tilsluttet eller hvis verden er meget stor, kan yderligere optimeringsarbejde udføres ved at følge instruktionerne nedenfor.

🧹Optimering

Proxy

Proxy muliggør forbindelse mellem servere og tillader spillere at bevæge sig mellem servere eller kommunikere med andre servere uden ekstra arbejde.

Se nedenstående side for information om sikker og korrekt proxykonfiguration.

🔀Proxy

Sikkerhed

Da Minecraft-mods er blevet mere avancerede, er det nemt at finde sårbarhedsangrebsmotorer online.

De fleste sårbarheder, der er mulige i almindelige spil, er grundlæggende blokeret som standard, men angreb på sårbarheder via tredjepartsindlæsere er ikke blokeret.

Derfor anbefales det at installere anti-snyde-plugins og konfigurere proxy, automatisk genstart, backup osv., hvis serveren er offentlig tilgængelig, for at blokere for sårbarhedsudnyttelse og muliggøre hurtig genopretning i tilfælde af nedbrud.

Tilladelsesindstillinger

Nogle plugins' administratorkommandoer kan have sårbarheder, hvis tilladelserne ikke er korrekt konfigureret.

Det anbefales at bruge tillægsadministration plugins som LuckPerms til at begrænse almindelige brugeres tilladelser.

X-Ray blokering

X-Ray er en af de sårbarheder, der nemt kan udnyttes selv på grundlæggende optimerede klienter.

Plazma tilbyder en konfiguration, der som standard kan blokere X-Ray.

Se nedenstående side for metoden til X-Ray blokering og yderligere forklaring.

🩻X-Ray Blokering

Whitelist

Hvis kun visse brugere skal kunne tilslutte sig serveren, anbefales det at bruge Ngrok til at bruge en obskureret serveradresse eller indstille en whitelist for at forhindre andre spillere i at tilslutte sig.

Du kan tillade en spillers forbindelse via '/whitelist add ' i serverkonsollen eller forbyde en spillers forbindelse igen via '/whitelist remove '.

Brug '/whitelist query' for at se, hvilke spillere der har tilladelse til at tilslutte sig.


Last updated