also die fehler stammen alle aus zeile 13
poste doch nochmal bitte den aktuellen code der mod_Snail
Ja, es hat mich sehr viel weitergebracht!
Ja, es ist in Ordnung.
Jedes Tutorial ist gut!
Nein, ich mag keine Tutorials.
Ohne die Animationen sind die "float"-Fehler verschwunden, aber die Errors die mit AddSpawn
aufgetaucht sind, sind immer noch da.
Code:== MCP v4.4 == > Recompiling client... javac.exe -g -source 1.6 -target 1.6 -classpath "lib/;lib/*;jars/bin/minecraft.j ar;jars/bin/jinput.jar;jars/bin/lwjgl.jar;jars/bin/lwjgl_util.jar" -sourcepath s rc/minecraft -d bin/minecraft src/minecraft\net\minecraft\client\*.java src/mine craft\net\minecraft\isom\*.java src/minecraft\net\minecraft\src\*.java conf/pat ches/*.java failed. Return code : 1 == ERRORS FOUND == warning: [options] bootstrap class path not set in conjunction with -source 1.6 src\minecraft\net\minecraft\src\mod_Snail.java:13: error: <identifier> expected ModLoader.AddSpawn(EntitySnail.class, 14, 2, 6, EnumCreatureType.creature,new Bi omeGenBase[]{ ^ src\minecraft\net\minecraft\src\mod_Snail.java:13: error: <identifier> expected ModLoader.AddSpawn(EntitySnail.class, 14, 2, 6, EnumCreatureType.creature,new Bi omeGenBase[]{ ^ src\minecraft\net\minecraft\src\mod_Snail.java:13: error: illegal start of type ModLoader.AddSpawn(EntitySnail.class, 14, 2, 6, EnumCreatureType.creature,new Bi omeGenBase[]{ ^ src\minecraft\net\minecraft\src\mod_Snail.java:13: error: illegal start of type ModLoader.AddSpawn(EntitySnail.class, 14, 2, 6, EnumCreatureType.creature,new Bi omeGenBase[]{ ^ src\minecraft\net\minecraft\src\mod_Snail.java:13: error: illegal start of type ModLoader.AddSpawn(EntitySnail.class, 14, 2, 6, EnumCreatureType.creature,new Bi omeGenBase[]{ ^ src\minecraft\net\minecraft\src\mod_Snail.java:13: error: <identifier> expected ModLoader.AddSpawn(EntitySnail.class, 14, 2, 6, EnumCreatureType.creature,new Bi omeGenBase[]{ ^ src\minecraft\net\minecraft\src\mod_Snail.java:13: error: illegal start of type ModLoader.AddSpawn(EntitySnail.class, 14, 2, 6, EnumCreatureType.creature,new Bi omeGenBase[]{ ^ src\minecraft\net\minecraft\src\mod_Snail.java:13: error: ')' expected ModLoader.AddSpawn(EntitySnail.class, 14, 2, 6, EnumCreatureType.creature,new Bi omeGenBase[]{ ^ src\minecraft\net\minecraft\src\mod_Snail.java:14: error: not a statement BiomeGenBase.swampland; ^ src\minecraft\net\minecraft\src\mod_Snail.java:15: error: not a statement BiomeGenBase.shrubland; ^ src\minecraft\net\minecraft\src\mod_Snail.java:16: error: not a statement BiomeGenBase.taiga; ^ src\minecraft\net\minecraft\src\mod_Snail.java:17: error: not a statement BiomeGenBase.tundra; ^ src\minecraft\net\minecraft\src\mod_Snail.java:18: error: not a statement BiomeGenBase.forest; ^ src\minecraft\net\minecraft\src\mod_Snail.java:19: error: not a statement BiomeGenBase.seasonalForest; ^ src\minecraft\net\minecraft\src\mod_Snail.java:20: error: not a statement BiomeGenBase.rainforest; ^ src\minecraft\net\minecraft\src\mod_Snail.java:21: error: illegal start of type }); ^ 16 errors 1 warning ================== > Done in 2.56 seconds > Recompiling server... !! Can not find server sources !! Drücken Sie eine beliebige Taste . . .
42 ist nur die halbe Wahrheit!
Hier
Code:package net.minecraft.src; import java.util.*; import java.util.Map; public class mod_Snail extends BaseMod { public mod_Snail() { ModLoader.RegisterEntityID(EntitySnail.class, "Snail", ModLoader.getUniqueEntityId()); ModLoader.AddSpawn(EntitySnail.class, 14, EnumCreatureType.creature); } ModLoader.AddSpawn(EntitySnail.class, 14, 2, 6, EnumCreatureType.creature,new BiomeGenBase[]{ BiomeGenBase.swampland; BiomeGenBase.shrubland; BiomeGenBase.taiga; BiomeGenBase.tundra; BiomeGenBase.forest; BiomeGenBase.seasonalForest; BiomeGenBase.rainforest; }); public void AddRenderer(Map map) { map.put(net.minecraft.src.EntitySnail.class, new RenderSnail(new ModelSnail(), 0.9F)); } public String Version() { return "1.8.1"; } }
42 ist nur die halbe Wahrheit!
@ThoGot
So, jetzt dürften keine Fehler mehr drinne seinCode:package net.minecraft.src; import java.util.*; import java.util.Map; public class mod_Snail extends BaseMod { public mod_Snail() { ModLoader.RegisterEntityID(EntitySnail.class, "Snail", ModLoader.getUniqueEntityId()); ModLoader.AddSpawn(EntitySnail.class, 14, 2, 6, EnumCreatureType.creature, new BiomeGenBase[]{ BiomeGenBase.swampland, BiomeGenBase.shrubland, BiomeGenBase.taiga, BiomeGenBase.tundra, BiomeGenBase.forest, BiomeGenBase.seasonalForest, BiomeGenBase.rainforest, }); } public void AddRenderer(Map map) { map.put(net.minecraft.src.EntitySnail.class, new RenderSnail(new ModelSnail(), 0.9F)); } public String Version() { return "1.8.1"; } }![]()
Jo hab den Klassenkopf im Code aber vergessen hierher zu kopiern. o.O
Ich probier jetz mal mit einfachem Block hatte schon eigenes Model da gabs aber errors.
Vielleicht weil ich da Kugeln eingefügt hab.Kann das zufällig sein?
Geändert von Soliter11 (18.10.2011 um 09:23 Uhr)
Im Error steht was von duplicate class. Welche class ist da verdoppelt? Müsste ja
mod_MeinMod sein ich kapier aber nicht ganz was da verdoppelt sein soll.
mod_MeinMod(Teil mit mob):
Das war am Anfang habs zur Fehlerbehebung rausgenommen(hat 4 Errors entfernt)Code:public class mod_MeinMod extends BaseMod { public mod_MeinMod() { ModLoader.RegisterEntityID(EntityJumpy.class, "Jumpy", ModLoader.getUniqueEntityId()); ModLoader.AddSpawn(EntityJumpy.class, 12, EnumCreatureType.creature); } public void AddRenderer(Map map) { map.put(net.minecraft.src.EntityJumpy.class, new RenderJumpy(new ModelJumpy(), 0.7F)); } public String Version() { return "1.8.1"; } }
Code:package net.minecraft.src; import java.util.*; import java.util.Map;
Fehler:
Code:src\minecraft\net\minecraft\src\mod_MeinMod.java:35: error: duplicate class net.minecraft.src.mod_MeinMod public class mod_MeinMod extends BaseMod
PS:
Beta 1.9 prerelease: Die Sonne ist rund-Oh mein Gott die Apokalypse kommt!!!![]()
Geändert von Soliter11 (18.10.2011 um 19:22 Uhr)
Und wieder Errors
Code:== MCP v4.4 == > Recompiling client... javac.exe -g -source 1.6 -target 1.6 -classpath "lib/;lib/*;jars/bin/minecraft.j ar;jars/bin/jinput.jar;jars/bin/lwjgl.jar;jars/bin/lwjgl_util.jar" -sourcepath s rc/minecraft -d bin/minecraft src/minecraft\net\minecraft\client\*.java src/mine craft\net\minecraft\isom\*.java src/minecraft\net\minecraft\src\*.java conf/pat ches/*.java failed. Return code : 1 == ERRORS FOUND == warning: [options] bootstrap class path not set in conjunction with -source 1.6 src\minecraft\net\minecraft\src\mod_Snail.java:12: error: cannot find symbol BiomeGenBase.shrubland, ^ symbol: variable shrubland location: class BiomeGenBase src\minecraft\net\minecraft\src\mod_Snail.java:14: error: cannot find symbol BiomeGenBase.tundra, ^ symbol: variable tundra location: class BiomeGenBase src\minecraft\net\minecraft\src\mod_Snail.java:16: error: cannot find symbol BiomeGenBase.seasonalForest, ^ symbol: variable seasonalForest location: class BiomeGenBase src\minecraft\net\minecraft\src\mod_Snail.java:17: error: cannot find symbol BiomeGenBase.rainforest, ^ symbol: variable rainforest location: class BiomeGenBase src\minecraft\net\minecraft\src\mod_Snail.java:26: error: constructor RenderSnai l in class RenderSnail cannot be applied to given types; map.put(net.minecraft.src.EntitySnail.class, new RenderSnail(new ModelSnail(), 0 .9F)); ^ required: float found: ModelSnail,float reason: actual and formal argument lists differ in length src\minecraft\net\minecraft\src\ModelSnail.java:47: error: method setRotationPoi nt in class ModelRenderer cannot be applied to given types; AugenstielL.setRotationPoint(0F, 18F, 2F, -1F); ^ required: float,float,float found: float,float,float,float reason: actual and formal argument lists differ in length 6 errors 1 warning ================== > Done in 11.21 seconds > Recompiling server... !! Can not find server sources !! Drücken Sie eine beliebige Taste . . .
Hallo ThoGot,
Du hast einen float zu viel angegeben, das steht ja unten.
Wenn Du mir den Code zeigst kann ich dir vielleicht weiter helfen.
Bei den anderen hast Du dich eventuell verschrieben, oder etwas falsch benannt.
Gruß