Registrarse

Bienvenido a Foro Minecraft.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

Resultados 1 al 4 de 4
  1. #1
    Member
    Fecha de ingreso
    diciembre-2011
    Ubicación
    Los Cristianos.
    Mensajes
    30

    Question Eclipse con muchos fallos.

    Buenas, hace 4 días que intento hacer el tutorial de hacer un bloque nuevo para minecraft (ando aprendiendo modding), pero siempre aparecen fallos, aunque siga al pie de la letra los tutoriales (sigo los de minecraft 1.1 y tengo esas versiones, así que no veo que problema hay).

    He llegado a pensar que es problema del eclipse, porque aparte, cuando terminé los códigos, cierro el eclipse guardandolos y abro el recompile.bat y me salen 100 errores y 1 advertencia que creo que son del eclipse y no del código que hice.

    Por si acaso mi codigo está mal, lo dejo aquí para que me digan cualquier error.

    mod_Tutorial.java

    Código:
    package net.minecraft.src;
    
    public class mod_Tutorial extends BaseMod
    {
    	public static final Block TutorialBlock = new TutBlock(150, 0).setBlockName("CriptonitaAzul");
    	public void load()
    	{
    		ModLoader.RegisterBlock(TutorialBlock);
    		ModLoader.AddName(TutorialBlock, "CriptonitaAzul");
    		TutorialBlock.blockIndexInTexture = ModLoader.addOverride("Terrain.png","/Tutorial/CriptonitaAzul.png");
    		ModLoader.AddShapelessRecipe(new ItemStack(TutorialBlock, 12), new Object[]{
    			Block.dirt
    		});
    	}
    	public String getVersion()
    	{
    		return "1.1";
    	}
    }
    TutBlock.java

    Código:
    package net.minecraft.src;
    
    
    import java.util.Random;
    
    
    public class TutBlock extends Block
    {
    	public TutBlock(int i,int j)
    	{
    		super(i, j,Material.rock);
    	}
    	public int LdDropped(int i, Random ramdom, int j)
    	{
    		return Block.web.BlockID;
    	}
    }
    Otro problema es que cuando le doy a probar (el botón del play del eclipse, le doy siempre a client) sale este problema siempre que le doy:

    Código:
    Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
    	Implicit super constructor Minecraft() is undefined. Must explicitly invoke another constructor
    	Constructor call must be the first statement in a constructor
    
    
    	at net.minecraft.src.RenderWolf.<init>(RenderWolf.java:11)
    	at net.minecraft.client.Minecraft.startMainThread(Minecraft.java:2001)
    	at net.minecraft.client.Minecraft.startMainThread1(Minecraft.java:1987)
    	at net.minecraft.client.Minecraft.main(Minecraft.java:2049)


    Por favor pídanme todo lo que necesiten.


    Necesito ayuda para seguir aprendiendo modding minecraft, no quiero pegarme 2 semanas para crear un bloque de minecraft...

  2. #2
    Senior Member
    Fecha de ingreso
    abril-2011
    Ubicación
    Madrid
    Mensajes
    2,946
    Entradas de blog
    17
    Porque no lo has configurado bien, y te dice que la clase Minecraft() no está definida.

    Lo mejor es no usar IDEs y utilizar un editor estandar. Yo por ejemplo utilizo el Notepad++, y el MCP se encarga del resto. Mirate ésto: Tutorial básico de creación de mods

  3. #3
    Member
    Fecha de ingreso
    diciembre-2011
    Ubicación
    Los Cristianos.
    Mensajes
    30
    Vale, pero no hay algún tutorial por hay de como hacer un bloque en notepad++? es que en ese tutorial no sale nada de eso, muchas gracias.

    A parte voy a seguir ese tutorial haber que tal va todo.

  4. #4
    Senior Member
    Fecha de ingreso
    abril-2011
    Ubicación
    Madrid
    Mensajes
    2,946
    Entradas de blog
    17
    SrFurias, te podemos enseñar a utilizar el Notepad++ con el MCP para crear mods con ejemplos incluidos, pero no te podemos enseñar a programar cada caso en particular. Eso ya cada uno debe averiguarlo por su cuenta, porque si te explicamos como programar algo en particular, no vas a aprender, y cuando necesites programar cualquier otra cosa, ya no vas a poder. Si sabes programar, entonces sabes añadir bloques, sabes añadir mobs, y sabes añadir cualquier cosa. Pero si no sabes, lo siento pero yo no te puedo ayudar en ese tema porque es muy complejo. Hay infinidad de tutoriales de java y otros lenguajes en internet con los que puedes instruirte si así lo deseas, además de libros y demás.

    Lo único que te puedo decir es que, para añadir bloques, debes modificar la clase Block.java, definiendo el bloque y añadiendolo a su correspondiente lísta. Y si quieres que ese bloque tenga un comportamiento especial, deberás ademas crear una nueva clase para tu bloque.

 

 

Temas similares

  1. Fallos en los renderizados
    Por NarGalloth en el foro Ayuda
    Respuestas: 7
    Último mensaje: 28-mar-2012, 01:19
  2. Respuestas: 1
    Último mensaje: 21-feb-2012, 19:17
  3. Proyecto: Hotel eclipse
    Por Goswyn en el foro Servidor Oficial
    Respuestas: 20
    Último mensaje: 04-nov-2011, 22:28
  4. Muchos errores
    Por TheDiego en el foro General
    Respuestas: 2
    Último mensaje: 13-jul-2011, 19:26

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Back to Top