Prøv nå (Minecraft-testservere)
Spill Minecraft-pluginen, Skript-skriptet eller datapacken din på en privat testserver fra en klient fra 1.8 til 26.3. Grenser per abonnement og hva som lagres.
Oppdatert
På denne siden
Prøv nå starter en ekte Minecraft-server med prosjektet ditt installert, bare for deg. Du kobler deg til fra ditt eget spill, tester pluginen, skriptet eller datapacken, og serveren forsvinner av seg selv når tiden er ute.
#Hva du kan prøve
| Prosjekt | Server | Krever |
|---|---|---|
| Spigot-/Paper-plugin (Java eller Kotlin) | Paper, på Minecraft-versjonen du valgte da du opprettet prosjektet | En vellykket kompilering av den nåværende koden |
| Skript | Paper 1.21.11 med Skript og tilleggene Codexe støtter | Minst én .sk-fil |
| Datapack | Paper, på versjonen som pack.mcmeta er laget for | En pack.mcmeta |
Fabric- og Forge-mods, Folia- og BungeeCord-prosjekter kan ikke prøves på en testserver ennå.
Plugins og Skript-prosjekter kan også sjekkes av Codexes testspillere, fra fanen Tester i det samme vinduet: se Tester med testspillere.
#Start en testserver
Testserveren åpnes fra Prøv nå-knappen i verktøylinjen, fra Prøv det i Minecraft nå, gratis under AI-ens siste svar, og fra nedlastingsvinduet (Start testserveren), slik at du kan prøve et prosjekt før du laster det ned. Hvis dagens testservere er brukt opp, sier den fra om det og viser abonnementet som gir flere.
- Åpne prosjektet. For en plugin trykker du Kompiler først: serveren installerer den kompilerte jar-filen.
- Trykk Prøv det i Minecraft: under det siste svaret i chatten (Prøv det i Minecraft nå, gratis), i verktøylinjen ved siden av Kompiler, og ved siden av Last ned JAR etter et bygg. Det er gratis på alle abonnementer, også for prosjekter du ikke har lastet ned: det er måten å bruke et prosjekt på Free uten en nedlasting.
- Skriv inn Minecraft-navnet ditt og trykk Start testserveren. Det navnet legges til i Servertilgang-listen din som operatør, og bare navnene på den listen kan koble seg til.
- Knappen viser Starter serveren… mens den starter opp, vanligvis 20 til 40 sekunder. Når det står Serveren er online sammen med gjenværende tid, vises adressen: tiden din starter først da.
- I Minecraft: Flerspiller, Direkte tilkobling, og lim inn adressen, for eksempel
swift-otter-27.codexe.eu. Ingen port trengs. Hvis dialogen en gang i blant viser en numerisk adresse med port i stedet, limer du den inn nøyaktig slik den vises.
Du kan koble deg til fra hvilken som helst Minecraft Java-versjon fra 1.8 til 26.3, uansett hvilken versjon serveren kjører: hver testserver har ViaVersion, ViaBackwards og ViaRewind installert.
#Verdenen
De fleste prosjekter prøves i en flat verden uten strukturer: den starter raskt, og for kister, kommandoer, menyer eller kits spiller terrenget ingen rolle.
Når prosjektet trenger ekte terreng, starter Codexe i stedet serveren med en ny, vanlig verden, med biomer, fjell, grotter og strukturer som landsbyer og plyndrerutposter. Du trenger ikke å be om det: Codexe leser prosjektet og bestemmer. For eksempel får en datapack som endrer verdensgenereringen (høyere fjell, nye biomer), eller en plugin som virker på snødekte topper eller ved plyndrerutposter, en vanlig verden; en plugin for kister forblir flat. En datapack installeres før verdenen genereres, så terrenget dens er det du ser. Genereringen av verdenen gjør den første oppstarten litt lengre, og konsollen sier hvorfor en vanlig verden ble valgt.
#Plugins som pluginen din trenger
Hvis pluginen din lister opp andre plugins i sin plugin.yml (depend og softdepend) eller paper-plugin.yml, som LuckPerms, Vault, PlaceholderAPI, WorldEdit, WorldGuard eller ProtocolLib, installerer testserveren dem for deg, i versjonen laget for serverens Minecraft-versjon, sammen med det de selv trenger. De hentes fra Modrinth og Hangar.
Konsollen sier hva som ble installert. Betalte plugins (MythicMobs, ItemsAdder, Nexo...) kan ikke installeres automatisk: konsollen sier fra om det, og en plugin som krever en slik, vil ikke aktiveres på testserveren.
#En database til pluginen din
Hvis pluginen din lagrer dataene sine i MySQL, gir testserveren den en egen MySQL-database. Det skjer av seg selv når pluginens config.yml sier storage-type: mysql og har den vanlige mysql:-delen (host, port, database, username, password): testserveren oppretter databasen, skriver adressen og et nytt passord inn i den delen og starter serveren. Konsollen sier fra når det er gjort.
- Plugins laget med Codexe bruker SQLite som standard, en fil som ikke krever noe oppsett. Be om MySQL i chatten hvis du vil ha det, så skrives pluginen med
storage-type: mysql. - Bare din egen plugin får en database. Pluginene som installeres for den (LuckPerms og de andre ovenfor), beholder sin egen standardlagring på testserveren.
- Databasen slettes når testserveren stopper, sammen med alt annet. Den kan inneholde opptil 200 MB: over det stopper serveren.
#Grenser per abonnement
| Plan | Minutes per test server | Test servers per day | People on a test server |
|---|---|---|---|
| Free | 10 min | 3 | 2 |
| Pro | 15 min | 15 | 5 |
| Business | 20 min | 40 | 10 |
| Enterprise | 30 min | 100 | 20 |
Minuttene telles fra det øyeblikket serveren er klar, ikke fra når du trykker Start. Én testserver per konto kjører om gangen. Når alle testserverne er opptatt, prøver du igjen noen minutter senere.
#Servertilgang
Servertilgang (i kontomenyen, eller fanen Spillere på en server som kjører) er listen over personer som kan koble seg til testserverne dine. Antallet navn er abonnementets personer på en testserver ovenfor.
- Legg til et Minecraft-navn. Codexe slår det opp hos Mojang for å vise om det er en premiumkonto og ansiktet til spilleren; navn uten Mojang-konto legges til som offline-spillere, og for dem er den nøyaktige stavemåten viktig.
- Operatør gir den spilleren
/oppå serveren. Du kan slå det av og på når som helst. - Fjern tar et navn av listen.
Endringene når en server som allerede kjører, i løpet av noen sekunder, også når du fjerner noen som er online; ellers gjelder de for neste server du starter. Listen viser også hvem som er online nå, og når hver person sist koblet seg til.
#Konsoll, logger og ytelse
Panelet til en server som kjører, har tre faner til:
- Konsoll sender Minecraft-kommandoer til serveren, slik serverkonsollen ville gjort, og viser svaret. Det er bare Minecraft-konsollen: kommandoer som stopper eller laster serveren på nytt, og kommandoer som endrer operatører eller hvitelisten, blir avvist (bruk Servertilgang til det). Opptil 10 kommandoer hvert 10. sekund.
- Logger viser serverloggen direkte, med advarsler og feil uthevet, og tar vare på slutten av loggen etter at serveren har stoppet. Eksporter logger lagrer loggen fra denne økten som en
.log-fil, med tidspunkt og nivå for hver linje, til feilsøking eller for å dele med noen som hjelper deg. - Ytelse viser CPU, minne, TPS, spillere online og diskbruk på serveren, målt hvert 10. sekund.
#Når serveren stopper av seg selv
I tillegg til når tiden er ute, stopper en testserver:
- Når du forlater Codexe. Prosjektsiden forteller serveren at du fortsatt er der. Hvis den siden ikke har vært åpen på omtrent ett minutt (du lukket fanen, logget ut eller mistet forbindelsen), stopper serveren. Hvis du logger ut, stopper den med en gang.
- Når ingen spiller. Etter 15 minutter uten noen online stopper serveren.
Årsaken vises i panelet: stoppet av deg, tiden er ute, du forlot Codexe, ingen online, eller en serverfeil.
Hvis du ikke har lastet ned prosjektet ennå, åpnes nedlastingsvinduet igjen når testserveren stopper, slik at du kan laste ned prosjektet eller velge et abonnement. Det viser ikke lenger knappen for å starte en ny testserver.
#Mens du spiller
- Venner du slipper inn via Servertilgang, ønskes velkommen som gjester på serveren din, og får beskjed om at bare du kan endre prosjektet.
- Når du kobler deg til, forklarer en [Codexe]-melding i chatten at dette er en testserver, hvor lenge den har igjen, og at alt på den slettes når den lukkes.
- Påminnelser vises i chatten 5 minutter, 3 minutter, 1 minutt og 10 sekunder før slutten.
- AI-en kan ikke se hva som skjer på serveren. For å endre prosjektet beskriver du endringen i prosjektchatten som vanlig.
- Slimer dukker ikke opp av seg selv, så de ikke kommer i veien mens du tester. Alle andre mobs dukker opp som vanlig, og en slime fra et spawn-egg, en spawner eller en kommando dukker fortsatt opp.
#Oppdatere prosjektet
Hvis du kompilerer på nytt (eller endrer Skript-filene eller datapacken) mens en testserver kjører, viser dialogen Denne serveren kjører et eldre bygg med Start på nytt med det nyeste bygget. Den nye serveren har det nyeste bygget og en ny tidtaker.
#Hva som blir tatt vare på
Selve serveren: ingenting. Når en testserver stopper, av noen av årsakene ovenfor eller når du starter den på nytt med et nyere bygg, slettes serveren og alt på den: verdener, byggverk, konfigurasjonsendringer og databasen til pluginen din. Den kan ikke åpnes igjen.
Codexe tar vare på en kort oversikt over hver økt for deg og for brukerstøtten: når den startet og stoppet og hvorfor, Minecraft-versjonen, spillerne som koblet seg til, kommandoene som ble sendt fra konsollen, den siste delen av loggen og ytelsesmålingene. Hva som tas vare på og hvor lenge, står i personvernerklæringen, punkt 4.8 og oppbevaringstabellen der.
#Isolasjon og sikkerhet
- Hver testserver kjører i et isolert miljø, med egne grenser for minne, CPU og tid, og ingen tilgang til internett. Kode som kaller et web-API, en ekstern database eller Mojang, kan ikke nå dem fra en testserver. Den eneste databasen den kan nå, er den som er opprettet for pluginen din, og ingen annen testserver kan åpne den.
- Serveren kjører i offline-modus, så den sjekker ikke spillernavnet hos Mojang: alle som kjenner både adressen og et navn på Servertilgang-listen din, kan koble seg til mens den kjører. Ikke del adressen med folk du ikke vil ha på den.
- Konsollen når bare Minecraft: det finnes ikke noe skall, ingen filtilgang og ingen kommandoer på maskinen bak den.
- Hva testserveren tar vare på mens den kjører, og hvor lenge, er beskrevet i personvernerklæringen, punkt 4.8. Reglene står i vilkårene, punkt 15.6 til 15.10.
#Feilsøking
| Du ser | Hva du gjør |
|---|---|
| Kompiler det først | Koden er endret siden forrige bygg. Trykk Kompiler, og prøv igjen. |
| Alle testservere er i bruk | Vent noen minutter og prøv igjen. |
| Du har brukt dagens testservere | Den daglige grensen i abonnementet ditt er nådd. Den nullstilles neste dag. |
| Abonnementet ditt tillater N personer når du legger til et navn | Fjern noen fra Servertilgang, eller bytt til et abonnement med flere personer. |
| Serveren stoppet etter at du lukket fanen | Det er den automatiske stoppen når du forlater Codexe. Hold prosjektsiden åpen mens du spiller. |
| Minecraft sier You are not whitelisted | Det navnet står ikke på Servertilgang-listen din, eller det er stavet annerledes. Legg det til der: en server som kjører, fanger det opp i løpet av sekunder. |
Pluginen din er ikke i /plugins | Den ble ikke lastet inn på den Minecraft-versjonen. Fortell prosjektchatten hva du ser, kompiler rettelsen, og start deretter serveren på nytt med det nyeste bygget. |