Jump to content

Problem mit Modloader und MCP :(


Nici900800
 Share

Recommended Posts

Also ich wollte da mal einen Mod mit Modloader schreiben aber ich hatte plötzlich eine Fehlermeldung im Terminal!

Irgenwie ist ein schreiwiegender fehler bei decompilen aufgetreten :

== ERRORS FOUND in JAVA CODE ==

src/minecraft/net/minecraft/src/ChatMessageComponent.java:256: warning: non-varargs call of varargs method with inexact argument type for last parameter;

                                var7.append(StatCollector.translateToLocalFormatted(this.field_111090_h, var13));

                                                                                                                                                                                 ^

  cast to Object for a varargs call

  cast to Object[] for a non-varargs call and to suppress this warning

src/minecraft/net/minecraft/src/ModLoader.java:292: error: method put in interface Map<K,V> cannot be applied to given types;

                        localizedStrings.put(s1, obj);

                                                        ^

  required: String,Map<String,String>

  found: String,Object

  reason: actual argument Object cannot be converted to Map<String,String> by method invocation conversion

  where K,V are type-variables:

        K extends Object declared in interface Map

        V extends Object declared in interface Map

src/minecraft/net/minecraft/src/ModLoader.java:309: error: method put in interface Map<K,V> cannot be applied to given types;

                        tradeItems.put(Integer.valueOf(profession), list);

                                          ^

  required: Integer,List<TradeEntry>

  found: Integer,Object

  reason: actual argument Object cannot be converted to List<TradeEntry> by method invocation conversion

  where K,V are type-variables:

        K extends Object declared in interface Map

        V extends Object declared in interface Map

src/minecraft/net/minecraft/src/ModLoader.java:1501: error: method put in interface Map<K,V> cannot be applied to given types;

                keyList.put(basemod, obj);

                           ^

  required: BaseMod,Map<KeyBinding,boolean[]>

  found: BaseMod,Object

  reason: actual argument Object cannot be converted to Map<KeyBinding,boolean[]> by method invocation conversion

  where K,V are type-variables:

        K extends Object declared in interface Map

        V extends Object declared in interface Map

3 errors

1 warning

==================

Initial client recompile failed, correct source then run updatemd5

Bitte hilft mir ich kenne mich nähmich nicht aus mit fehlermeldungen! :(

Link to comment
Share on other sites

  • 2 weeks later...

Also wenn mich nicht alles täuscht ist es ein Compile Fehler. Das bedeutet einmal das compile neu machen und danach das updatemd5 und hoffen.

Sollte es dann nicht klappen am besten mal an das MCP Team wenden. Des weiteren würde ich dir für MCP Forge Modloader empfehlen der funktioniert einwandfrei.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...
B