Minecraft oppretter modifikasjoner. Hvordan lage en mod for Minecraft på forskjellige måter

Dette er den andre leksjonen om å lage modifikasjoner Minecraft ved bruk av Smi. I denne leksjonen skal vi lage de første modfilene, se på hovedfunksjonene og jobbe med Forge API, og lag også en mod-katalog med alle nyansene. Hvis du ikke har sett den første delen om å lage endringer, sørg for å sjekke den ut på lenken nedenfor. Link til første del - .


La oss begynne å lage vår første mod.
  • Modifikasjonsnavn
    Du må gi moden din et navn. For eksempel denchikmod. Det er nødvendig å angi navnet på moden din på latin, uten å indikere skilletegn eller andre symboler. Det anbefales å starte navnet på moden med en latinsk bokstav. Tall og understrek (_) kan også brukes i tittelen.
  • Design og plassering av moden i Minecraft-strukturen
    Det er visse regler for formatering av koden. I Java er det vanlig å strukturere pakker slik: domene.produkt eller domene.bedrift.produkt
    Hva betyr domene, produkt og selskap?
    1. domene er et domene som ligner på det som er angitt på slutten av nettstedet (ru, com, org, etc.)
    2. produkt - navnet, i vårt tilfelle, på Minecraft-moden. Vanligvis er produktverdien = navnet på moden din
    3. selskap - navnet på organisasjonen din. Hvis du er alene, er et vanlig kallenavn nok
  • Type design av Minecraft, Forge og FML-kode
    Minecraft, Forge og FML har en domain.product-struktur. Det vil si at jeg bør gjøre følgende - klikk på src/main/java og velg Ny → pakke. Skriv "com.denchik51rus.denchikmod", skiller mellom store og små bokstaver. Dette vil opprette en katalog der vi skal jobbe. Det er det, så kan du begynne å lage selve modden.
  • Base (Hovedklasse) mote
    For å begynne, må du klikke på modifikasjonskatalogen og velge underseksjonen Klasse i den nye seksjonen, og angi navnet på klassen. Dette er hovedfilen din, ikke glem å angi dette i navnet, for eksempel Main_denchikmod (Dette er i mitt tilfelle). Og klikk deretter Fullfør. Godt gjort, vi har den første og viktigste moteklassen.
  • Skrive selve koden i hoved- og andre klasser
    Vel, nå den søteste delen - skrive kode B)
    1) Skriv følgende over linjen offentlig klasse...: @Mod (modid = "denchikmod", name="Denchik Mod", versjon = "1.0"). Med denne linjen setter vi at navnet på vår mod er Denchik Mod, og versjonen er 1.0. Men det kan oppstå feil i utviklingsmiljøet, så vi må importere biblioteket vi trenger. Derfor, etter linjepakken denchik51rus.mods.denchikmod, skriver vi: import cpw.mods.fml.common.Mod;. Og alt blir kult!
    2) Deretter skriver vi i kroppen (i krøllete parentes):
    @EventHandler
    offentlig void preLoad(FMLPreInitializationEvent-hendelse)
    {

    }
    Hvis det dukker opp feil, må du bruke import cpw.mods.fml og deretter velge i henhold til situasjonen, men ofte kan du ikke registrere dem hvis utviklingsmiljøet allerede kjenner klassebanene og hvor de befinner seg.

Slutt. Basen til moden er komplett. Du kan også starte Minicraft (klientknapp øverst) og se din egen mod i listen.
I neste leksjon skal vi se på å lage en blokk i vår mod! Men husk at selvutvikling og arbeid er viktig! Mod a la Forestry eller IC2 skrev ikke seg selv!

Mange spillere drømte om et program som kunne lage modifikasjoner. Takket være utvikleren Pilo kan hvem som helst laste ned MCreator for Minecraft 1.7.2 og 1.7.10 og begynne å lage sine egne mods uten dyp programmeringskunnskap. Lag nye blokker, ting, prestasjoner, nye typer eksisterende blokker, mobber, biomer, mat, verktøy, planter, biler og mer. Enhver idé kan enkelt implementeres ved å bruke MCreator 1.7.10/1.7.2-programmet.

Lag forskjellige typer mods


Dette programmet lar deg lage ulike typer modifikasjoner, inkludert overlegg (som en minikart-mod), biler, strukturer, dimensjoner, verktøysett, våpen (sverd, våpen) og mer.

Intuitivt grensesnitt


MCreator tilbyr en praktisk måte å plassere elementer i en meny. Utvikleren trenger bare å flytte ting og elementer til arbeidsflaten ved hjelp av musen.

Lage oppskrifter og dråper


Skriv oppskrifter og drops like enkelt som å lage i spillet. Bruk filtre for å søke gjennom en enorm liste over ting i Minecraft. MCreator kan eksportere bilder av oppskrifter slik at de kan plasseres på siden.

For erfarne utviklere


Erfarne utviklere vil elske muligheten til å redigere mod-kildekoden i et brukervennlig grensesnitt. MKreator-programeditoren har syntaksutheving, autofullføring og andre ting som er hyggelig for programmereren. Integrasjon med Eclipse støttes.

Hei, kjære venner! Med denne artikkelen gir jeg en start på å skrive materiale om å lage Minecraft-mods. Selvfølgelig kan du ikke vente med å begynne å jobbe med en eller annen episk og original mod, men det er ingen grunn til å haste. Før du begynner, må du installere nødvendig programvare.

Hva trenger vi:

  • Java JDK
  • MinecraftCoderPack
  • Minecraft
  • ModLoder
  • Notisblokk++
  • Formørkelse

*Ikke bekymre deg, selv om listen består av så mange som 6 punkter, er alt i virkeligheten mye enklere enn det ser ut til.

Først må du installere Java og ren Minecraft (helst lisensiert), selvfølgelig har du dette allerede, men likevel... For å unngå feil, eller hvis noen dukker opp, se videoopplæringen “Installing Java JDK”, som er tilgjengelig på nederst på siden. Der kan du også finne en video om installasjon av Minecraft Coder Pack (MCP).

MCP installasjon

I dag er gjeldende versjon MCP 7.23. Denne versjonen passer for spill 1.4.5

Last ned, pakk ut til hvilken som helst mappe ( eksempel: "mcp"-mappen på skrivebordet).
Vi trenger ren Minecraft 1.4.5. For å gjøre dette, start spillet og klikk "Force update".

La oss gå langs stien: "C:\Documents and Settings\YourUser\Application Data\.minecraft"

*Du kan følge denne banen ved å trykke på Win+R-tastekombinasjonen og deretter skrive inn i feltet: %appdata%

Last ned den nyeste versjonen av ModLoader (1.4.5) og installer den. Installasjonsleksjon 'og du kan alltid finne den uten min hjelp, men jeg håper du kan gjøre det.

La oss lage en sikkerhetskopi i tilfelle minecraft.jar.

Kopiere mapper bin Og ressurser til "jars"-mappen på vår mcp.
La oss lansere dekompilere.bat, trykk på hvilken som helst tast når du er ferdig. Hvis datamaskinen ga deg et par feil under dekompileringen, så ikke bekymre deg for dette.

Installerer Eclipse

Hvor skal vi jobbe med kode, lage og redigere våre mods? I Java-editoren, selvfølgelig! Jeg foretrekker Eclipse, men du kan også bruke NetBeans. Ærlig talt, nesten alle tekstredigerere vil gjøre det, men det er mer praktisk å jobbe i spesielle programmer.

Installasjonen av denne programvaren er ganske enkel. Nå starter vi og spesifiserer banen:
"C:\Documents and Settings\User\Desktop\mcp\eclipse"

NotePad++ editor vil også komme godt med. Med dens hjelp kan du også redigere de nødvendige filene, og handle veldig raskt og praktisk.

*Obs, ikke glem å kopiere nøyaktig 2 mapper ( bin Og ressurser). Dette er ikke nevnt i videoen!

Video

Jeg anbefaler deg også å gjøre deg kjent med hurtiginstallasjonen av Minecraft Coder Pack. Du trenger bare å gjenta alle trinnene etter meg.

Populariteten til Minecraft-spillet vokser bare hvert år, delvis bidratt til av spillerne selv ved å utvikle mods og legge til nye teksturpakker. Selv en uerfaren bruker vil kunne lage sin egen modifikasjon hvis han bruker spesielle programmer. I denne artikkelen har vi valgt ut flere av de mest passende representantene for slik programvare for deg.

Først, la oss se på det mest populære programmet for å lage mods og teksturer. Grensesnittet er laget veldig praktisk, hver funksjon er plassert i en tilsvarende fane og har sin egen editor med et sett med spesifikke verktøy. I tillegg kan du koble til ekstra programvare, som du må laste ned på forhånd.

Når det gjelder funksjonalitet, har MCreator både fordeler og ulemper. På den ene siden er det et grunnleggende sett med verktøy, flere driftsmoduser, og på den andre siden kan brukeren konfigurere bare noen få parametere uten å lage noe nytt. For å endre spillet globalt, må du gå til kildekoden og endre den i passende editor, men dette krever spesiell kunnskap.

Linkseyis Mod Maker

Linkseyis Mod Maker er et mindre populært program, men det gir brukerne betydelig flere alternativer enn sin forrige representant. Arbeid i denne programvaren er implementert på en slik måte at du må velge visse parametere fra popup-menyer og laste opp dine egne bilder - dette gjør bare programmet mer praktisk og enklere.

Du kan lage en ny karakter, mobb, materiale, blokk og til og med biom. Alt dette er kombinert til én mod, hvoretter det lastes inn i selve spillet. I tillegg er det en innebygd modellredigerer. Linkseyis Mod Maker distribueres gratis og er tilgjengelig for nedlasting på den offisielle nettsiden til utviklerne. Vær oppmerksom på at det ikke er noe russisk språk i innstillingene, men selv uten kunnskap om engelsk, vil det være veldig enkelt å mestre Mod Maker.

Deathly's Mod Editor

Deathly`s Mod Editor er veldig lik sin tidligere representant i funksjonalitet. Det er også flere faner der en karakter, verktøy, blokk, mob eller biom lages. Selve modden er formet til en egen mappe med dens komponentkataloger, som du kan se til venstre i hovedvinduet.

En av hovedfordelene med dette programmet er det praktiske systemet for å legge til teksturbilder. Du trenger ikke tegne modellen i 3D, du trenger bare å laste inn bilder av en viss størrelse i de riktige radene. I tillegg er det en innebygd modifikasjonstestfunksjon som lar deg oppdage feil som ikke kunne identifiseres manuelt.

Det var ikke mange programmer på listen, men de tilstedeværende representantene takler oppgavene sine perfekt og gir brukeren alt de trenger når de lager sin egen modifikasjon for spillet Minecraft.

Hvordan lage en mod for Minecraft?

For å lage mods i Minecraft må du ha minst grunnleggende kunnskap om å jobbe med applikasjoner og programmering generelt.

Du kan lage mods for Minecraft ved å bruke API eller uten. API er et applisom lar deg jobbe med ferdiglagde klasser, funksjoner, prosedyrer, strukturer og konstanter for bruk i andre programmer. Det mest populære API for Minecraft er Minecraft Forge. Å bruke Forge til å lage mods i et spill krever bruk av denne API-en for selve spillet, noe som kompliserer selve spillingen betydelig, men samtidig lar deg installere applikasjoner uten konflikter med modifikasjonene dine og med modsene til andre spillere. Det er umulig å oppnå dette uten en API.

Forberedelser for å lage mods i spillet er som følger:

  1. Last ned den nyeste versjonen av Java.
  2. Installer Java SE Development Kit.
  3. Last ned Eclipse IDE for Java-utviklere og legg en kopi av den på skrivebordet ditt.
  4. Last ned Minecraft Forge.
  5. Flytt alle programmer til én mappe på skrivebordet og kjør install.cmd.
  6. Etter å ha startet Eclipse, spesifiser mappen du opprettet tidligere som arbeidsområde.

Etter dette kan du fortsette direkte til å lage moden. Du må gå gjennom følgende trinn:

  1. Opprette en basisfil som spesifiserer navn, id og versjon av moden;
  2. Opprette en blokk;
  3. Å lage en dråpe;
  4. Generering av blokker;
  5. Opprettelse av allsidige strukturer;
  6. Multiblokk strukturer;
  7. håndverksartikler;
  8. Oppretting av verktøy mv.

Ved å starte i det små vil du gradvis forstå de grunnleggende prinsippene for hvordan du lager mods for Minecraft, og du kan til og med legge til dine egne mods på serveren for å vise dem til vennene dine. Hvis det ennå ikke er mulig å lage mods, kan du lese artikkelen