+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12
  1. #1
    Diamantensucher Avatar von BrainStone
    Registriert seit
    09.02.2012
    Beiträge
    767
    Minecraft
    The_BrainStone

    [ModLoader]Normale Enchantments für eigene Tools hinzufügen

    Ich hab in meiner Mod auch Tools. Jetzt möcht ich, dass man sie enchanten kann und zwar mit den ganz normalen Enchantments! Wie stelle ich das an?

  2. #2
    Super Architekt Avatar von Stuuupiiid
    Registriert seit
    22.04.2011
    Beiträge
    1.077
    Minecraft
    Stuuupiiid
    Code:
        public int getItemEnchantability()
        {
            return 1;
        }
    Einfach mit der Zahl rumprobieren

  3. #3
    Obsidianforscher Avatar von Universum
    Registriert seit
    25.03.2012
    Beiträge
    2.556
    schau dir mal die tools an also itemtool und so :
    unten steht

    public int getItemEnchantability()
    {
    return toolMaterial.getEnchantability();
    }

    wenn du jetzt die datei EnumtoolMaterial kopierst und deine tools einfügst kannst du auch die normalen entchantments einfügen. einfach mal rumprobieren
    WICHTIG: in deinem tool oben musst du dann statt EnumToolMaterial par3EnumToolMaterial (<--standart bei der ItemTool) das EnumToolMaterial mit deinem ersetzen
    PS: auch sehenswert für die enchantibility: itemBow

    Habe nix probiert einfach mal hingeschrieben was ich glaube, kanns auch probiern wenn du willst
    5 Minuten Zeit? 5 Minuten Zeit. Ich liebe Zeit. Vor allem in Zeiten, in denen sie so knapp verlegt ist ...

  4. #4
    Diamantensucher Avatar von BrainStone
    Registriert seit
    09.02.2012
    Beiträge
    767
    Minecraft
    The_BrainStone
    Nein. Da funktioniert nicht!

    Es werden mir zauber angezeigt, aber ich kann sie nicht anwenden!

  5. #5
    Obsidianforscher Avatar von Universum
    Registriert seit
    25.03.2012
    Beiträge
    2.556
    hhm ich guck ma was sich machen lässt
    5 Minuten Zeit? 5 Minuten Zeit. Ich liebe Zeit. Vor allem in Zeiten, in denen sie so knapp verlegt ist ...

  6. #6
    Diamantensucher Avatar von BrainStone
    Registriert seit
    09.02.2012
    Beiträge
    767
    Minecraft
    The_BrainStone
    Danke!

  7. #7
    Obsidianforscher Avatar von Universum
    Registriert seit
    25.03.2012
    Beiträge
    2.556
    EnumEnchantmentType ist die datei die anzeigt was enchantet werden kann usw. die musst du kopiern in was anderes umändern, kannst ja schonmal damit rumprobiern Ich gucks dann auch nach dem mittagessen genauer an


    psum da was zu änder nmusst du oben einfach eine if schleife einfügen ca. so :
    Code:
    (natürlich in deine kopierte datei)
    
            if (par1Item instanceof ItemToolSelbstErstellt) //<-- ich weiß doofer name ^^/
            {
                return this == /*  oben die variabeln anschauen;zb gibts da die bow enchantments namens bow die verschiedenen anderen usw.. sollte verständlich sein ^^ */ ;
            }
    Geändert von Universum (17.07.2012 um 11:57 Uhr)
    5 Minuten Zeit? 5 Minuten Zeit. Ich liebe Zeit. Vor allem in Zeiten, in denen sie so knapp verlegt ist ...

  8. #8
    Diamantensucher Avatar von BrainStone
    Registriert seit
    09.02.2012
    Beiträge
    767
    Minecraft
    The_BrainStone
    Ich will keine Dateien verändern! Das ist das Prizip von ModLoader Tools! Von mir aus, kopiere ich die Enchnantments und deklariere sie als meine eigenen!

  9. #9
    Obsidianforscher Avatar von Universum
    Registriert seit
    25.03.2012
    Beiträge
    2.556
    wo hab ich gesagt dateien verändern óO ? ich erklärs dir per skype
    5 Minuten Zeit? 5 Minuten Zeit. Ich liebe Zeit. Vor allem in Zeiten, in denen sie so knapp verlegt ist ...

  10. #10
    Jetzt mit 20% mehr Inhalt! Avatar von Teekeks
    Registriert seit
    18.12.2010
    Beiträge
    1.128
    Minecraft
    Teekeks42
    Zitat Zitat von Universum Beitrag anzeigen
    if schleife
    Soll jetzt nicht Altklug oder so sein, aber es gibt keine if-schleife. if ist eine Bedingung!


+ Antworten