Kompilér
Kompilér kører et rigtigt, nyt build af projektets aktuelle filer, det samme som Codexe verificerer med, og viser loggen, fejlene og den færdige JAR.
Opdateret
På denne side
Kompilér er ægte. Når du trykker på den, bygger Codexe projektets aktuelle filer fra bunden i et isoleret buildmiljø. Den viser aldrig en cachelagret "succes" fra et tidligere build.
Efter et vellykket build kan du spille pluginet på en rigtig server med ét klik: se Prøv det nu.
#Hvilke projekter har Kompilér
Kompilér findes til Java-projekter:
| Type | Buildværktøj |
|---|---|
| Bukkit / Spigot / Paper (Java), Folia | Maven |
| Bukkit / Spigot / Paper (Kotlin) | Gradle |
| BungeeCord / Velocity | Maven |
| Fabric, Forge | Gradle |
Datapacks og Skript bliver ikke kompileret. Codexe tjekker dem ved at indlæse dem på en rigtig testserver under leveringen (se Datapacks og Skript). Discord-bots, websites og Blockbench-modeller har intet at kompilere.
#Hvad Kompilér gør
- Tager projektets filer præcis, som de er nu, også dine egne ændringer.
- Vælger Java-versionen ud fra Minecraft-versionen i dine buildfiler (Java 17 for ældre versioner, 21 for 1.20.5 og nyere, 25 for 26.x), eller en højere, hvis projektindstillingen beder om det.
- Kører buildet (Maven
packageeller Gradlebuild) med afhængigheder fra de officielle repositories. - Tjekker, at outputtet er et rigtigt plugin eller en rigtig mod: JAR-filen skal indeholde kompilerede klasser og den rigtige deskriptor (
plugin.yml,bungee.yml/velocity-plugin.json,fabric.mod.json,mods.toml). - Streamer loggen og viser resultatet i projektchatten.
Det er det samme build, som Codexe kører, når det verificerer et projekt, før det kaldes Klar, så "Klar" og "Kompilér består" beskriver det samme.
#Verificerede og ændrede projekter
- Uændret, siden Codexe verificerede det: Kompilér bør bestå, fordi de samme filer allerede er blevet bygget.
- Du har redigeret filer, eller AI'en har ændret dem i chatten: Kompilér fortæller dig, om den nye version kan bygges.
#Når buildet lykkes
Resultatet viser Download JAR. Se Downloads.
#Når buildet mislykkes
Resultatet viser fejlene med fil og linje plus to knapper:
- Ret med AI: hvis filerne er præcis dem, Codexe leverede, reparerer Codexe dem gratis med sin interne reparation. Ellers går fejlene til chatten som en almindelig opfølgning. Se Automatisk reparation.
- Tjek igen: kører Kompilér igen, for eksempel efter at du har redigeret en fil.
#Bruger Kompilér tokens?
Nej. Kompilering bruger ikke tokens. Kun AI'en bruger tokens (genereringer og chatbeskeder).
#Begrænsninger
- Builds af plugins stopper efter 5 minutter og builds af mods efter 10. Det første build af en mod kan tage flere minutter, fordi Gradle og værktøjskæden til mods downloader deres afhængigheder.
- Kompilér er sat på pause, mens Codexe selv verificerer eller reparerer projektet.
- Builds kører isoleret fra internettet bortset fra de officielle repositories med afhængigheder, så et buildscript, der downloader fra et ukendt site, vil fejle. Se Sikkerhed.