Siirry sisältöön
Codexen käyttö

Käännä

Käännä ajaa projektin nykyisistä tiedostoista oikean, tuoreen koonnin, saman, jolla Codexe vahvistaa projektit, ja näyttää lokin, virheet ja syntyvän JAR-tiedoston.

Päivitetty

Tällä sivulla
  1. Missä projekteissa Käännä on
  2. Mitä Käännä tekee
  3. Vahvistetut ja muokatut projektit
  4. Kun koonti onnistuu
  5. Kun koonti epäonnistuu
  6. Kuluttaako Käännä tokeneita?
  7. Rajoitukset

Käännä on aito. Kun painat sitä, Codexe kokoaa projektin nykyiset tiedostot alusta asti eristetyssä koontiympäristössä. Se ei koskaan näytä välimuistissa olevaa "onnistui"-tulosta aiemmasta koonnista.

Onnistuneen koonnin jälkeen voit pelata pluginilla oikealla palvelimella yhdellä napsautuksella: katso Kokeile heti.

#Missä projekteissa Käännä on

Käännä on käytettävissä Java-projekteissa:

TyyppiKoontityökalu
Bukkit / Spigot / Paper (Java), FoliaMaven
Bukkit / Spigot / Paper (Kotlin)Gradle
BungeeCord / VelocityMaven
Fabric, ForgeGradle

Datapackeja ja Skriptiä ei käännetä. Codexe tarkistaa ne lataamalla ne oikealle testipalvelimelle toimituksen aikana (katso Datapackit ja Skript). Discord-boteissa, verkkosivustoissa ja Blockbench-malleissa ei ole mitään käännettävää.

#Mitä Käännä tekee

  1. Ottaa projektin tiedostot täsmälleen sellaisina kuin ne nyt ovat, omat muokkauksesi mukaan lukien.
  2. Valitsee Java-version koontitiedostojesi Minecraft-version mukaan (Java 17 vanhemmille versioille, 21 versiolle 1.20.5 ja uudemmille, 25 versiolle 26.x), tai korkeamman, jos projektin asetus sitä vaatii.
  3. Ajaa koonnin (Maven package tai Gradle build) virallisten repositorioiden riippuvuuksilla.
  4. Tarkistaa, että tuloste on oikea plugin tai modi: JAR-tiedoston täytyy sisältää käännetyt luokat ja oikea kuvaustiedosto (plugin.yml, bungee.yml / velocity-plugin.json, fabric.mod.json, mods.toml).
  5. Striimaa lokin ja näyttää tuloksen projektin keskustelussa.

Se on sama koonti, jonka Codexe ajaa vahvistaessaan projektin ennen kuin kutsuu sitä Valmiiksi, joten "Valmis" ja "Käännä onnistuu" kuvaavat samaa asiaa.

#Vahvistetut ja muokatut projektit

  • Ennallaan siitä, kun Codexe vahvisti sen: Käännä-toiminnon pitäisi onnistua, koska samat tiedostot on jo koottu.
  • Muokkasit tiedostoja, tai tekoäly muutti niitä keskustelussa: Käännä kertoo, kääntyykö uusi versio.

#Kun koonti onnistuu

Tulos näyttää painikkeen Lataa JAR. Katso Lataukset.

#Kun koonti epäonnistuu

Tulos luettelee virheet tiedostoineen ja riveineen sekä kaksi painiketta:

  • Korjaa tekoälyllä: jos tiedostot ovat täsmälleen sellaiset kuin Codexe ne toimitti, Codexe korjaa ne ilmaiseksi sisäisellä korjauksellaan. Muuten virheet menevät keskusteluun tavallisena jatkopyyntönä. Katso Automaattinen korjaus.
  • Tarkista uudelleen: ajaa Käännä-toiminnon uudelleen, esimerkiksi tiedoston muokkaamisen jälkeen.

#Kuluttaako Käännä tokeneita?

Ei. Kääntäminen ei kuluta tokeneita. Vain tekoäly kuluttaa tokeneita (generoinnit ja keskusteluviestit).

#Rajoitukset

  • Pluginien koonnit pysähtyvät 5 minuutin ja modien koonnit 10 minuutin jälkeen. Ensimmäinen modin koonti voi kestää useita minuutteja, koska Gradle ja modien työkaluketju lataavat riippuvuutensa.
  • Käännä on tauolla, kun Codexe itse vahvistaa tai korjaa projektia.
  • Koonnit ajetaan eristettyinä internetistä virallisia riippuvuusrepositorioita lukuun ottamatta, joten koontiskripti, joka lataa jotain tuntemattomalta sivustolta, epäonnistuu. Katso Turvallisuus.
Käännä | Codexe Docs