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
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:
| Tyyppi | Koontityökalu |
|---|---|
| Bukkit / Spigot / Paper (Java), Folia | Maven |
| Bukkit / Spigot / Paper (Kotlin) | Gradle |
| BungeeCord / Velocity | Maven |
| Fabric, Forge | Gradle |
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
- Ottaa projektin tiedostot täsmälleen sellaisina kuin ne nyt ovat, omat muokkauksesi mukaan lukien.
- 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.
- Ajaa koonnin (Maven
packagetai Gradlebuild) virallisten repositorioiden riippuvuuksilla. - 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). - 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.