+ Antworten
Seite 1 von 7 1 2 3 ... LetzteLetzte
Ergebnis 1 bis 10 von 67
  1. #1
    Creeper-Jäger Avatar von neocromicon
    Registriert seit
    12.01.2011
    Beiträge
    407
    Minecraft
    neocromicon

    [Tutorial]Mods für Bukkit Erstellen/Porten (Ja Mods, keine Plugins!!)

    # Forge, Bukkit und Du
    # Vorbereitungen
    # Wir Porten eine Beispiel Mod
    # Abschlusswort

    1. Wie Porte ich einen Block
    2. Wie Porte ich ein Item
    3. Das Thema Crafting Rezepte
    4. Erstellen einer Server Konfiguration für ID's(benötigt Forge)
    5. RedStone Funktionen Porten
    6. Porten mit Meta Daten(benötigt Forge)
    7. Wissenswertes


    # Forge, Bukkit und Du

    Willkommen im Tutorial!

    Du möchtest also dein Mod oder den eines anderen für Bukkit verfügbar machen? Dann sei dir bewusst das du bereits viel über das Modding und Java wissen musst, den ich werde nicht erklären wie man von Anfang an eine Mod erstellt, sondern nur eine vorhandene nach Bukkit portet!

    Du musst auf jeden Fall wissen wie man eine Mod decompiliert! Wie man Blöcke/Items erstellt, sie mit Funktionen versieht, ganze einfach wie man eine Mod Programmiert!(!!)
    Ich empfehle dir dich auch mit der API Forge auseinander zu setzen, den diese erleichtert vieles und im Tutorial arbeite ich teilweise damit. Im Englischen Minecraft Forum findest du dazu 2 Gute Tutorials!

    Dann solltest du auch wissen wie man einen Server startet und ihn zum Testen einrichtest.

    Kannst du das alles? Dann lies nun weiter!

    # Vorbereitungen

    Was du brauchst ist:Hast du alles? Na dann legen wir nun los! (Achtung nur für 1.2.5, die oberen Downloads sind 1.4.2!!)

    Weitere Hilfen:
    Modding Tutorials Übersicht
    ModLoader Tutorials
    ModLoader Mp Tutorial

    mfg neo!
    Geändert von neocromicon (12.11.2012 um 19:09 Uhr)


  2. #2
    Landwirt
    Registriert seit
    01.04.2012
    Beiträge
    63
    Klasse Tutorial
    Nur noch paar Fragen. Also 1. kann man einfach die neueste craftbukkit holen ?
    2. man muss ja den text(sourcecode) ausm mod holen und da einfügen wo du gesagt hast. Aber was ist wenn bei einem Mod noch was zusätzlich dabei ist ? Also zum bsp "mod_blume" und dabei "BlockBlume" ?

    MFG
    Geändert von Lyllena (04.04.2012 um 22:51 Uhr)

  3. #3
    Creeper-Jäger Avatar von neocromicon
    Registriert seit
    12.01.2011
    Beiträge
    407
    Minecraft
    neocromicon
    1. Im Prinzip ja! Aber dann kannst du nur ohne Modloader etc. Programmieren, da in einem normalen Bukkit kein Modloader/Mp integriert ist! Ich empfehle dir immer von mcportcentral.co.za ein aktuelles Bukkit Build zu nehmen, da ist alles dabei und die Jungs sind auch ziemlich fix

    2. Alle Dateien die der Mod besitzt müssen auch eingefügt werden und auch nur diese z.b. BlockDirt gehört NICHT in dein Projekt. mod_Blume z.b ist ein Modloader Mod und BlockBlume gehört mit dazu. Du musst halt bloss die Dateien an Bukkit anpassen!


    mfg und Gute nacht
    Geändert von neocromicon (04.04.2012 um 23:33 Uhr)


  4. #4
    Obsidianforscher Avatar von Universum
    Registriert seit
    25.03.2012
    Beiträge
    2.556
    *push* mit der thread nach oben kommt
    Echt super TUT!!
    Hat mir sehr geholfen

    MfG Universum

    Edit: (13.04.2012 um 11:05)

    PS: nur hab ihc nicht kapiert wo die reobfuscateten Dateien hinkommen....In die Craftbukkit.jar oder?
    5 Minuten Zeit? 5 Minuten Zeit. Ich liebe Zeit. Vor allem in Zeiten, in denen sie so knapp verlegt ist ...

  5. #5
    Creeper-Jäger Avatar von neocromicon
    Registriert seit
    12.01.2011
    Beiträge
    407
    Minecraft
    neocromicon
    Danke dir .

    Man kann sie in die craftbukkit.jar einfügen, aber ich bevorzuge es die Mod direkt als .zip Archiv in den DeinServer/mods Ordner einzufügen. Lässt sich dann viel leichter Updaten .
    Bisher ging das eigentlich mit jeder Mod ausser ein paar ausnahmen z.b. NotEnoughItems!

    Und achte darauf deine Mod so zu verpacken das als erstes der net Ordner im Archiv/Craftbukkit.jar ist. Nicht wie gewohnt die Dateien als erstes .

    mfg


  6. #6
    Obsidianforscher Avatar von Universum
    Registriert seit
    25.03.2012
    Beiträge
    2.556
    Thx!
    Aber wo ist den der MOD ordner in der Craftbukkit.jar? und muss ihc auch modloader, und forge in die craftbukkit.jar legen?
    5 Minuten Zeit? 5 Minuten Zeit. Ich liebe Zeit. Vor allem in Zeiten, in denen sie so knapp verlegt ist ...

  7. #7
    Creeper-Jäger Avatar von neocromicon
    Registriert seit
    12.01.2011
    Beiträge
    407
    Minecraft
    neocromicon
    Wenn die Mod, ModloaderMp, Forge usw. braucht ja, dann brauchst du aber wiederum eine Bukkit version davon .

    Ich lege dir mal diese Version ans Herz dort ist alles drin!
    1.2.3
    1.2.4

    Wende diese Version startest wird automatisch der "mods" Ordner erstellt .

    mfg


  8. #8
    Obsidianforscher Avatar von Universum
    Registriert seit
    25.03.2012
    Beiträge
    2.556
    Thx!

    Edit: (13.04.2012 um 12:56)

    öh...
    Code:
    182 recipes
    27 achievements
    java.lang.UnsatisfiedLinkError: C:\Users\akempf\AppData\Local\Temp\jline_git-Buk
    kit-jenkins-CraftBukkit-63.dll: Can't load IA 32-bit .dll on a AMD 64-bit platfo
    rm
            at java.lang.ClassLoader$NativeLibrary.load(Native Method)
            at java.lang.ClassLoader.loadLibrary0(Unknown Source)
            at java.lang.ClassLoader.loadLibrary(Unknown Source)
            at java.lang.Runtime.load0(Unknown Source)
            at java.lang.System.load(Unknown Source)
            at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:315)
            at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:240)
            at jline.Terminal.setupTerminal(Terminal.java:75)
            at jline.Terminal.getTerminal(Terminal.java:26)
            at jline.ConsoleReader.<init>(ConsoleReader.java:191)
            at jline.ConsoleReader.<init>(ConsoleReader.java:186)
            at net.minecraft.server.MinecraftServer.<init>(MinecraftServer.java:95)
            at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:614)
            at org.bukkit.craftbukkit.Main.main(Main.java:134)
    Press any key to continue . . .
    Edit: (13.04.2012 um 13:18)

    ich versteh den fehler net
    5 Minuten Zeit? 5 Minuten Zeit. Ich liebe Zeit. Vor allem in Zeiten, in denen sie so knapp verlegt ist ...

  9. #9
    Bergarbeiter Avatar von Luzius
    Registriert seit
    11.04.2012
    Beiträge
    106
    Minecraft
    Luzi0815
    Zitat Zitat von Universum Beitrag anzeigen
    Thx!

    Edit: (13.04.2012 um 12:56)

    öh...
    Code:
    182 recipes
    27 achievements
    java.lang.UnsatisfiedLinkError: C:\Users\akempf\AppData\Local\Temp\jline_git-Buk
    kit-jenkins-CraftBukkit-63.dll: Can't load IA 32-bit .dll on a AMD 64-bit platfo
    rm
            at java.lang.ClassLoader$NativeLibrary.load(Native Method)
            at java.lang.ClassLoader.loadLibrary0(Unknown Source)
            at java.lang.ClassLoader.loadLibrary(Unknown Source)
            at java.lang.Runtime.load0(Unknown Source)
            at java.lang.System.load(Unknown Source)
            at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:315)
            at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:240)
            at jline.Terminal.setupTerminal(Terminal.java:75)
            at jline.Terminal.getTerminal(Terminal.java:26)
            at jline.ConsoleReader.<init>(ConsoleReader.java:191)
            at jline.ConsoleReader.<init>(ConsoleReader.java:186)
            at net.minecraft.server.MinecraftServer.<init>(MinecraftServer.java:95)
            at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:614)
            at org.bukkit.craftbukkit.Main.main(Main.java:134)
    Press any key to continue . . .
    Edit: (13.04.2012 um 13:18)

    ich versteh den fehler net
    Du versuchst eine 32Bit DLL für die IA Architektur (Intel) auf einem AMD 64 zu laden.
    Das funktioniert nicht.. Das heißt du brauchst entweder eine native 32 bit DLL (für alle architekturen) oder explizit eine AMD64 DLL
    Ich bin keine Signatur... ich putze hier nur..

  10. #10
    Avatar von PandaBlack
    Registriert seit
    21.09.2010
    Beiträge
    7.463
    Minecraft
    PandaBlack
    Und Sticky.

    Clans.de meets Minecraft - Ein Team-Event mit Preisen im Gesamtwert von bis zu 300€


+ Antworten