Hoppa till innehållet
Använda Codexe

Kompilera

Kompilera kör ett riktigt, nytt bygge av projektets aktuella filer, samma som Codexe verifierar med, och visar loggen, felen och den färdiga JAR-filen.

Uppdaterad

På den här sidan
  1. Vilka projekt har Kompilera
  2. Vad Kompilera gör
  3. Verifierade och ändrade projekt
  4. När bygget lyckas
  5. När bygget misslyckas
  6. Använder Kompilera tokens?
  7. Gränser

Kompilera är på riktigt. När du trycker på knappen bygger Codexe projektets aktuella filer från grunden i en isolerad byggmiljö. Det visar aldrig ett cachat "lyckades" från ett tidigare bygge.

Efter ett lyckat bygge kan du spela med pluginet på en riktig server med ett klick: se Prova nu.

#Vilka projekt har Kompilera

Kompilera finns för Java-projekt:

TypByggverktyg
Bukkit / Spigot / Paper (Java), FoliaMaven
Bukkit / Spigot / Paper (Kotlin)Gradle
BungeeCord / VelocityMaven
Fabric, ForgeGradle

Datapacks och Skript kompileras inte. Codexe kontrollerar dem genom att ladda dem på en riktig testserver under leveransen (se Datapacks och Skript). Discord-botar, webbplatser och Blockbench-modeller har inget att kompilera.

#Vad Kompilera gör

  1. Tar projektets filer exakt som de är nu, inklusive dina egna ändringar.
  2. Väljer Java-version utifrån Minecraft-versionen i dina byggfiler (Java 17 för äldre versioner, 21 för 1.20.5 och nyare, 25 för 26.x), eller högre om projektinställningen kräver det.
  3. Kör bygget (Maven package eller Gradle build) med beroenden från de officiella arkiven.
  4. Kontrollerar att resultatet är ett riktigt plugin eller en riktig mod: JAR-filen måste innehålla kompilerade klasser och rätt deskriptor (plugin.yml, bungee.yml / velocity-plugin.json, fabric.mod.json, mods.toml).
  5. Strömmar loggen och visar resultatet i projektets chatt.

Det är samma bygge som Codexe kör när det verifierar ett projekt innan det kallas Klara, så "Klara" och "Kompilera går igenom" beskriver samma sak.

#Verifierade och ändrade projekt

  • Oförändrat sedan Codexe verifierade det: Kompilera bör gå igenom, eftersom samma filer redan har byggts.
  • Du har redigerat filer, eller AI:n har ändrat dem i chatten: Kompilera visar om den nya versionen går att bygga.

#När bygget lyckas

Resultatet visar Ladda ner JAR. Se Nedladdningar.

#När bygget misslyckas

Resultatet listar felen med fil och rad, plus två knappar:

  • Åtgärda med AI: om filerna är exakt de som Codexe levererade reparerar Codexe dem gratis med sin interna reparation. Annars skickas felen till chatten som en vanlig uppföljning. Se Automatisk reparation.
  • Kontrollera igen: kör Kompilera igen, till exempel efter att du har redigerat en fil.

#Använder Kompilera tokens?

Nej. Att kompilera använder inga tokens. Det är bara AI:n som använder tokens (genereringar och chattmeddelanden).

#Gränser

  • Byggen av plugin avbryts efter 5 minuter och byggen av mods efter 10. Det första bygget av en mod kan ta flera minuter eftersom Gradle och moddens verktygskedja laddar ner sina beroenden.
  • Kompilera är pausat medan Codexe själv verifierar eller reparerar projektet.
  • Byggen körs isolerade från internet förutom de officiella beroendearkiven, så ett byggskript som laddar ner från en okänd webbplats misslyckas. Se Säkerhet.
Kompilera | Codexe Docs