Ugrás a tartalomra
A Codexe használata

Próbáld ki most (Minecraft-tesztszerverek)

Játssz a Minecraft-pluginoddal, Skripteddel vagy datapackeddel egy privát tesztszerveren bármelyik 1.8 és 26.3 közötti kliensről. Csomagonkénti korlátok, és mi marad meg.

Frissítve

Ezen az oldalon
  1. Mit próbálhatsz ki
  2. Tesztszerver indítása
  3. A világ
  4. Pluginok, amelyekre a pluginodnak szüksége van
  5. Adatbázis a pluginodhoz
  6. Csomagonkénti korlátok
  7. Szerverhozzáférés
  8. Konzol, naplók és teljesítmény
  9. Amikor a szerver magától leáll
  10. Játék közben
  11. A projekt frissítése
  12. Mi marad meg
  13. Elszigetelés és biztonság
  14. Hibaelhárítás

A Próbáld ki most egy valódi Minecraft-szervert indít a telepített projekteddel, csak neked. A saját játékodból lépsz be, kipróbálod a plugint, a szkriptet vagy a datapacket, a szerver pedig magától eltűnik, amikor lejár az idő.

#Mit próbálhatsz ki

ProjektSzerverFeltétel
Spigot/Paper-plugin (Java vagy Kotlin)Paper, azon a Minecraft-verzión, amelyet a projekt létrehozásakor választottálA jelenlegi kód sikeres Fordítása
SkriptPaper 1.21.11 a Skripttel és a Codexe által támogatott kiegészítőkkelLegalább egy .sk fájl
DatapackPaper, azon a verzión, amelyre a pack.mcmeta készültEgy pack.mcmeta

A Fabric- és Forge-modok, valamint a Folia- és BungeeCord-projektek egyelőre nem próbálhatók ki tesztszerveren.

A pluginokat és a Skript-projekteket a Codexe tesztjátékosai is ellenőrizhetik, ugyanennek az ablaknak a Tesztek lapján: lásd: Tesztek tesztjátékosokkal.

#Tesztszerver indítása

A tesztszerver megnyitható az eszköztár Próbáld ki most gombjával, az AI utolsó válasza alatti Próbáld ki most Minecraftban, ingyen gombbal, valamint a letöltési ablakból (Tesztszerver indítása), így egy projektet letöltés előtt kipróbálhatsz. Ha a mai tesztszervereid elfogytak, ezt jelzi, és megmutatja azt a csomagot, amelyben több van.

  1. Nyisd meg a projektet. Pluginnál előbb nyomd meg a Fordítás gombot: a szerver a lefordított jart telepíti.
  2. Nyomd meg a Próbáld ki Minecraftban gombot: a csevegés utolsó válasza alatt (Próbáld ki most Minecraftban, ingyen), az eszköztáron a Fordítás mellett, illetve egy build után a JAR letöltése mellett. Minden csomagon ingyenes, a le nem töltött projekteknél szintén: ez a módja annak, hogy a Free csomagon letöltés nélkül használj egy projektet.
  3. Írd be a Minecraft-nevedet, és nyomd meg a Tesztszerver indítása gombot. Ez a név operátorként felkerül a Szerverhozzáférés listádra, és csak a listán szereplő nevek léphetnek be.
  4. Indulás közben a gomb a Szerver indítása… feliratot mutatja, általában 20-40 másodpercig. Amikor A szerver online felirat és a hátralévő idő jelenik meg, megjelenik a cím is: az időd csak ekkor indul.
  5. A Minecraftban: Többjátékos, Közvetlen csatlakozás, és illeszd be a címet, például swift-otter-27.codexe.eu. Port nem kell. Ha a párbeszédablak valaha ehelyett egy számokból álló címet mutat porttal, pontosan úgy illeszd be, ahogy megjelenik.

Bármelyik Minecraft Java-verzióról beléphetsz 1.8-tól 26.3-ig, függetlenül attól, milyen verziót futtat a szerver: minden tesztszerveren telepítve van a ViaVersion, a ViaBackwards és a ViaRewind.

#A világ

A legtöbb projektet egy építmények nélküli lapos világban próbálhatod ki: gyorsan elindul, és ládákhoz, parancsokhoz, menükhöz vagy kitekhez nem számít a terep.

Ha a projektnek valódi terepre van szüksége, a Codexe ehelyett egy új, normál világgal indítja a szervert, biomokkal, hegyekkel, barlangokkal és olyan építményekkel, mint a falvak és a fosztogató-előőrsök. Nem kell kérned: a Codexe elolvassa a projektet, és dönt. Például egy datapack, amely a világgenerálást módosítja (magasabb hegyek, új biomok), vagy egy plugin, amely havas csúcsokon vagy fosztogató-előőrsökön működik, normál világot kap; egy ládaplugin marad a lapos világon. A datapack a világ generálása előtt települ, így az ő terepét látod. A világ generálása kicsit meghosszabbítja az első indítást, és a konzol kiírja, miért esett a választás normál világra.

#Pluginok, amelyekre a pluginodnak szüksége van

Ha a pluginod más pluginokat sorol fel a plugin.yml (depend és softdepend) vagy a paper-plugin.yml fájlban, például a LuckPermset, a Vaultot, a PlaceholderAPI-t, a WorldEditet, a WorldGuardot vagy a ProtocolLibet, a tesztszerver telepíti őket helyetted, a Minecraft-verziójához készült változatban, azzal együtt, amire nekik van szükségük. Ezek a Modrinthről és a Hangarről származnak.

A konzol kiírja, mi települt. A fizetős pluginok (MythicMobs, ItemsAdder, Nexo...) nem telepíthetők automatikusan: a konzol ezt jelzi, és az a plugin, amely ilyet igényel, nem fog engedélyeződni a tesztszerveren.

#Adatbázis a pluginodhoz

Ha a pluginod MySQL-ben tárolja az adatait, a tesztszerver saját MySQL-adatbázist ad neki. Ez magától megtörténik, ha a plugin config.yml fájljában storage-type: mysql szerepel, és megvan a szokásos mysql: szakasz (host, port, database, username, password): a tesztszerver létrehozza az adatbázist, beírja a címét és egy új jelszót abba a szakaszba, majd elindítja a szervert. A konzol jelzi, amikor elkészült.

  • A Codexe-szel készült pluginok alapértelmezés szerint SQLite-ot használnak, egy fájlt, amely nem igényel beállítást. Ha MySQL-t szeretnél, kérd a csevegésben, és a plugin storage-type: mysql beállítással készül.
  • Csak a saját pluginod kap adatbázist. A neki telepített pluginok (a LuckPerms és a fenti többi) a tesztszerveren megtartják a saját alapértelmezett tárolásukat.
  • Az adatbázis a tesztszerver leállásakor törlődik, minden mással együtt. Legfeljebb 200 MB-ot tárolhat: ezen felül a szerver leáll.

#Csomagonkénti korlátok

PlanMinutes per test serverTest servers per dayPeople on a test server
Free10 min32
Pro15 min155
Business20 min4010
Enterprise30 min10020

A percek attól a pillanattól számítanak, amikor a szerver elkészült, nem attól, amikor megnyomod az Indítás gombot. Fiókonként egyszerre egy tesztszerver fut. Ha minden tesztszerver foglalt, próbáld újra néhány perc múlva.

#Szerverhozzáférés

A Szerverhozzáférés (a fiókmenüben, vagy egy futó szerver Játékosok lapján) azoknak a listája, akik beléphetnek a tesztszervereidre. A nevek száma a fenti Játékosok egy tesztszerveren érték a csomagodban.

  • Hozzáadás: egy Minecraft-név felvétele. A Codexe a Mojangnál ellenőrzi, hogy prémium fiókról van-e szó, és megmutatja az arcát; a Mojang-fiók nélküli neveket offline játékosként veszi fel, és ezeknél a pontos írásmód számít.
  • Az Operátor /op jogot ad annak a játékosnak a szerveren. Bármikor be- és kikapcsolhatod.
  • Az Eltávolítás levesz egy nevet a listáról.

A módosítások néhány másodpercen belül eljutnak egy már futó szerverre, beleértve egy éppen online játékos eltávolítását; egyébként a következő általad indított szerverre vonatkoznak. A lista azt is mutatja, ki van most online, és ki mikor lépett be utoljára.

#Konzol, naplók és teljesítmény

Egy futó szerver paneljén további három lap található:

  • A Konzol Minecraft-parancsokat küld a szervernek, ahogy a szerverkonzol tenné, és megmutatja a választ. Ez kizárólag a Minecraft-konzol: a szervert leállító vagy újratöltő parancsokat, valamint az operátorokat vagy az engedélyezőlistát módosító parancsokat elutasítja (ezekhez a Szerverhozzáférést használd). 10 másodpercenként legfeljebb 10 parancs.
  • A Naplók élőben mutatja a szervernaplót, kiemelve a figyelmeztetéseket és a hibákat, és a szerver leállása után megőrzi a napló végét. A Naplók exportálása .log fájlként menti ennek a munkamenetnek a naplóját, minden sor idejével és szintjével, hibakereséshez vagy ahhoz, hogy megoszd valakivel, aki segít neked.
  • A Teljesítmény a szerver CPU-, memória- és lemezhasználatát, a TPS-t és az online játékosokat mutatja, 10 másodpercenként mérve.

#Amikor a szerver magától leáll

Az ideje lejártán kívül egy tesztszerver akkor áll le:

  • Ha elhagyod a Codexe-et. A projekt oldala jelzi a szervernek, hogy még ott vagy. Ha az oldal körülbelül egy perce nincs nyitva (bezártad a lapot, kijelentkeztél, vagy megszakadt a kapcsolat), a szerver leáll. Kijelentkezéskor azonnal leáll.
  • Ha senki nem játszik. Ha 15 percig senki nincs online, a szerver leáll.

Az ok megjelenik a panelen: te állítottad le, lejárt az idő, elhagytad a Codexe-et, senki nem volt online, vagy szerverhiba történt.

Ha még nem töltötted le a projektet, a tesztszerver leállásakor újra megnyílik a letöltési ablak, hogy letölthesd a projektet, vagy csomagot választhass. Ekkor már nem mutatja az újabb tesztszerver indítására szolgáló gombot.

#Játék közben

  • A barátokat, akiket a Szerverhozzáféréssel engedtél be, vendégként üdvözli a szervered, és közli velük, hogy a projektet csak te módosíthatod.
  • Amikor belépsz, egy [Codexe] üzenet a csevegésben elmagyarázza, hogy ez egy tesztszerver, mennyi ideje van még hátra, és hogy bezáráskor minden törlődik róla.
  • Emlékeztetők jelennek meg a csevegésben 5 perccel, 3 perccel, 1 perccel és 10 másodperccel a vége előtt.
  • Az AI nem látja, mi történik a szerveren. A projekt módosításához a szokásos módon írd le a változtatást a projekt csevegésében.
  • A slime-ok maguktól nem jelennek meg, hogy ne legyenek útban tesztelés közben. Minden más mob a megszokott módon jelenik meg, és egy idézőtojásból, spawnerből vagy paranccsal létrehozott slime továbbra is megjelenik.

#A projekt frissítése

Ha egy futó tesztszerver mellett újra fordítasz (vagy módosítod a Skript-fájlokat vagy a datapacket), a párbeszédablak a Ez a szerver egy régebbi buildet futtat üzenetet mutatja az Újraindítás a legújabb builddel gombbal. Az új szerveren a legújabb build fut, friss időzítővel.

#Mi marad meg

Magából a szerverből: semmi. Amikor egy tesztszerver leáll, a fenti okok bármelyike miatt, vagy amikor újabb builddel újraindítod, a szerver és minden, ami rajta van, törlődik: a világok, az építmények, a konfigurációs módosítások és a pluginod adatbázisa. Nem nyitható meg újra.

A Codexe minden munkamenetről rövid nyilvántartást őriz neked és az ügyfélszolgálatnak: mikor indult és állt le, és miért, a Minecraft-verziót, a belépett játékosokat, a konzolból küldött parancsokat, a napló utolsó részét és a teljesítménymintákat. Hogy mit és mennyi ideig őrzünk meg, az Adatvédelmi tájékoztató 4.8. pontjában és annak megőrzési táblázatában olvasható.

#Elszigetelés és biztonság

  • Minden tesztszerver elszigetelt környezetben fut, saját memória-, CPU- és időkorláttal, és nincs internet-hozzáférése. Az a kód, amely webes API-t, külső adatbázist vagy a Mojangot hívja, egy tesztszerverről nem éri el őket. Az egyetlen adatbázis, amelyet elérhet, a pluginodnak létrehozott adatbázis, amelyet más tesztszerver nem nyithat meg.
  • A szerver offline módban fut, így nem ellenőrzi a játékos nevét a Mojangnál: bárki, aki ismeri a címet és egy nevet a Szerverhozzáférés listádról, beléphet, amíg fut. Ne oszd meg a címet olyanokkal, akiket nem szeretnél látni rajta.
  • A konzol csak a Minecraftot éri el: nincs shell, nincs fájlhozzáférés, és nincs parancs a mögötte lévő gépen.
  • Hogy a tesztszerver futás közben mit és mennyi ideig őriz meg, azt az Adatvédelmi tájékoztató 4.8. pontja írja le. A szabályok a Felhasználási feltételek 15.6-15.10. pontjaiban találhatók.

#Hibaelhárítás

Amit látszMit tegyél
Előbb fordítsd leA kód az utolsó build óta megváltozott. Nyomd meg a Fordítás gombot, majd próbáld újra.
Minden tesztszerver foglaltVárj néhány percet, és próbáld újra.
Elhasználtad a mai tesztszervereidetElérted a csomagod napi korlátját. Másnap nullázódik.
A csomagod N főt enged egy név hozzáadásakorTávolíts el valakit a Szerverhozzáférésből, vagy válts olyan csomagra, amely több főt enged.
A szerver leállt, miután bezártad a lapotEz az automatikus leállás, amikor elhagyod a Codexe-et. Játék közben tartsd nyitva a projekt oldalát.
A Minecraft azt írja: You are not whitelistedEz a név nincs a Szerverhozzáférés listádon, vagy máshogy van írva. Add hozzá ott: egy futó szerver másodperceken belül átveszi.
A pluginod nincs a /plugins listábanNem töltődött be azon a Minecraft-verzión. Írd le a projekt csevegésében, mit látsz, fordítsd le a javítást, majd indítsd újra a szervert a legújabb builddel.
Próbáld ki most (Minecraft-tesztszerverek) | Codexe Docs