Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Własny mod


callo

Rekomendowane odpowiedzi

Opublikowano

Emka.

Zabrałem się za tworzenie moda lecz kiedy odpalam minecraft'a w consoli piszę:

 

Failed to load mod from "mod_szmaragd.class"

 

A to wyciąg z txt modloadera:

 

AM ModLoader addMod
FINER: THROW
java.lang.NoClassDefFoundError: mod_szmaragd (wrong name: net/minecraft/src/mod_szmaragd)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ModLoader.addMod(ModLoader.java:270)
at ModLoader.readFromClassPath(ModLoader.java:1227)
at ModLoader.init(ModLoader.java:825)
at ModLoader.AddAllRenderers(ModLoader.java:186)
at wb.<init>(wb.java:76)
at wb.<clinit>(wb.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:265)
at net.minecraft.client.Minecraft.run(SourceFile:644)
at java.lang.Thread.run(Unknown Source)

 

Kod mod_szmaragd.java

 

package net.minecraft.src;
import java.util.Random;
public class mod_szmaragd extends BaseMod

{

public String getVersion()
{
 return "1.0";
}

public static final Block szmaragdOre = new BlockSzmaragdOre(150, 0).setHardness(2.0F).setResistance(5.0F).setLightValue(1.0F).setBlockName("szmaragdOre");

public mod_szmaragd()
{
 ModLoader.RegisterBlock(szmaragdOre);
 szmaragdOre.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "/ores/szmaragd.png");
 ModLoader.AddName(szmaragdOre, "Ruda szmaragdu");

}  

public void GenerateSurface(World world1, Random random, int i, int j)
{
	for(int l = 0; l < 3; l++)
	{
		int k3 = i + random.nextInt(16);
		int j6 = random.nextInt(30);
		int i9 = j + random.nextInt(16);
		(new WorldGenMinable(szmaragdOre.blockID, 16)).generate(world1, random, k3, j6, i9);
	}
}
public void load(){
}
}

 

 

Kod BlockSzmaragdOre.java:

 

package net.minecraft.src;
public class BlockSzmaragdOre extends Block
{

protected BlockSzmaragdOre(int i, int j)
{
 super(i, j, Material.rock);
}
}

 

 

 

Za pomoc dam limit lajków

Pozdrawiam

giphy.gif

 

"Są ludzie, którym szczęście mig­nie tyl­ko na mo­ment, na mo­ment tyl­ko się ukaże po to tyl­ko, by uczy­nić życie tym smut­niej­sze i okrutniejsze." ~ Stanisław Dygat

Opublikowano

ehem .. źle skonfigurowałeś ... Spróbuj z jakiegoś tut'a skonfigurować

1329042025-U173186.png

by Siema Heniu

MineCraft Helper|Kox|PostMarker

Opublikowano

Robiłem to z tuta ale starszego i znalazłem poprawke,że trzeba coś tam dodać ale jak odpalam mc przez eclipse to all działa ale jak wgram do swojego już z innymi modami to dupa;p

Więc nadal proszę o pomoc

giphy.gif

 

"Są ludzie, którym szczęście mig­nie tyl­ko na mo­ment, na mo­ment tyl­ko się ukaże po to tyl­ko, by uczy­nić życie tym smut­niej­sze i okrutniejsze." ~ Stanisław Dygat

Opublikowano

Może po prostu ty coś ominąłeś ,albo znalazłeś stary tut

1329042025-U173186.png

by Siema Heniu

MineCraft Helper|Kox|PostMarker

Opublikowano

Poszukaj w dziale Minecraft gdzieś tam widziałem Mega-TUT O tym Jak zrobić moda niedawno napisany


 

Pomóż biednym psom i kotom wejdż na www.pmiska.pl

Opublikowano

Dobra odpaliłem przez eclipse na creative i znalazłem to złoże a jak próbuje wgrać do .minecraft w %appdata% to nie działa więc to troche dziwne:P

 

@UP

To jest starszy

 

Proszę o pomoc kto się zna na kodowaniu dobrze :P I na modloaderze

giphy.gif

 

"Są ludzie, którym szczęście mig­nie tyl­ko na mo­ment, na mo­ment tyl­ko się ukaże po to tyl­ko, by uczy­nić życie tym smut­niej­sze i okrutniejsze." ~ Stanisław Dygat

Opublikowano

REEEFFFF

giphy.gif

 

"Są ludzie, którym szczęście mig­nie tyl­ko na mo­ment, na mo­ment tyl­ko się ukaże po to tyl­ko, by uczy­nić życie tym smut­niej­sze i okrutniejsze." ~ Stanisław Dygat

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...